|
@@ -6,6 +6,7 @@ PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN"
|
|
|
|
|
|
|
|
<resultMap type="com.ygtx.gxt.domain.GxtOrderPerson" id="GxtOrderPersonResult">
|
|
<resultMap type="com.ygtx.gxt.domain.GxtOrderPerson" id="GxtOrderPersonResult">
|
|
|
<result property="userId" column="user_id"/>
|
|
<result property="userId" column="user_id"/>
|
|
|
|
|
+ <result property="nickName" column="nick_name"/>
|
|
|
<result property="orderCode" column="order_code"/>
|
|
<result property="orderCode" column="order_code"/>
|
|
|
<result property="center" column="center"/>
|
|
<result property="center" column="center"/>
|
|
|
<result property="parent" column="parent"/>
|
|
<result property="parent" column="parent"/>
|
|
@@ -64,6 +65,7 @@ PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN"
|
|
|
|
|
|
|
|
<select id="selectGxtScoreDetailList" parameterType="GxtOrderPerson" resultMap="GxtOrderPersonResult">
|
|
<select id="selectGxtScoreDetailList" parameterType="GxtOrderPerson" resultMap="GxtOrderPersonResult">
|
|
|
SELECT
|
|
SELECT
|
|
|
|
|
+ u.nick_name,
|
|
|
CASE WHEN t.order_type=1 THEN ro.work_order_project_no ELSE wo.work_order_project_no END AS order_code,
|
|
CASE WHEN t.order_type=1 THEN ro.work_order_project_no ELSE wo.work_order_project_no END AS order_code,
|
|
|
CASE WHEN t.order_type=1 THEN ro.gxt_center ELSE wo.gxt_center END AS center,
|
|
CASE WHEN t.order_type=1 THEN ro.gxt_center ELSE wo.gxt_center END AS center,
|
|
|
d.dept_name AS parent,DATE( t.create_time ) AS finish_date,t.user_id,
|
|
d.dept_name AS parent,DATE( t.create_time ) AS finish_date,t.user_id,
|
|
@@ -71,6 +73,7 @@ PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN"
|
|
|
CASE WHEN t.order_type=1 THEN '维修工单' ELSE '维保工单' END AS order_type,
|
|
CASE WHEN t.order_type=1 THEN '维修工单' ELSE '维保工单' END AS order_type,
|
|
|
CASE WHEN t.score_type=1 THEN '工单得分' WHEN t.score_type=2 THEN '运行得分' ELSE '停机扣分' END AS score_type,t.score
|
|
CASE WHEN t.score_type=1 THEN '工单得分' WHEN t.score_type=2 THEN '运行得分' ELSE '停机扣分' END AS score_type,t.score
|
|
|
FROM gxt_order_score_detail t
|
|
FROM gxt_order_score_detail t
|
|
|
|
|
+ LEFT JOIN sys_user u ON t.user_id=u.user_id
|
|
|
LEFT JOIN gxt_repair_order ro ON t.order_id=ro.id
|
|
LEFT JOIN gxt_repair_order ro ON t.order_id=ro.id
|
|
|
LEFT JOIN gxt_work_order wo ON wo.id=t.order_id
|
|
LEFT JOIN gxt_work_order wo ON wo.id=t.order_id
|
|
|
LEFT JOIN sys_dept d ON
|
|
LEFT JOIN sys_dept d ON
|