Commit eb5851cf authored by chenzhao's avatar chenzhao

消防巡查增加巡查内容字段

parent b3fa5b7b
...@@ -281,30 +281,32 @@ ...@@ -281,30 +281,32 @@
<select id="getPlanTaskCheckInfo" resultMap="checkInfoMap"> <select id="getPlanTaskCheckInfo" resultMap="checkInfoMap">
SELECT SELECT
b.id, b.id,
e.NAME route_name, e.name route_name,
d.NAME point_name, d.name point_name,
a.user_name user_name, ( CASE b.is_finish WHEN 1 THEN pc.user_name ELSE a.user_name END ) user_name, -- 修改为执行人
wws.NAME address, (SELECT GROUP_CONCAT(ppc.`name`) FROM p_point_classify ppc WHERE ppc.point_id =d.id) as content,--添加巡检内容
date_format( pc.check_time, '%Y-%m-%d %H:%i:%s' ) checkDate, (SELECT GROUP_CONCAT(DISTINCT ppc.address) FROM p_point_classify ppc WHERE ppc.point_id = d.id) as address, --修改点位置
( CASE b.is_finish WHEN 0 THEN '未执行' WHEN 1 THEN '已执行' ELSE '未执行' END ) AS `Finish_Status`, date_format( pc.check_time, '%Y-%m-%d %H:%i:%s' ) checkDate,
( CASE b.is_finish WHEN 0 THEN '尚未巡检' WHEN 1 THEN '按时完成' ELSE '超时漏检' END ) AS `is_ok`, ( CASE b.is_finish WHEN 0 THEN '未执行' WHEN 1 THEN '已执行' ELSE '未执行' END ) AS `Finish_Status`,
c.biz_org_name AS department_name, ( CASE b.is_finish WHEN 0 THEN '尚未巡检' WHEN 1 THEN '按时完成' ELSE '超时漏检' END ) AS `is_ok`,
c.name plan_name c.biz_org_name AS department_name,
c.name plan_name
FROM FROM
p_plan_task_detail b p_plan_task_detail b
LEFT JOIN p_plan_task a ON a.id = b.task_no LEFT JOIN p_plan_task a ON a.id = b.task_no
LEFT JOIN p_plan c ON c.id = a.plan_id LEFT JOIN p_plan c ON c.id = a.plan_id
LEFT JOIN p_point d ON d.id = b.point_id LEFT JOIN p_point d ON d.id = b.point_id
LEFT JOIN p_route e ON e.id = a.route_id LEFT JOIN p_route e ON e.id = a.route_id
LEFT JOIN wl_warehouse_structure wws ON wws.id = d.risk_source_id LEFT JOIN wl_warehouse_structure wws ON wws.id = d.risk_source_id
LEFT JOIN p_check pc ON pc.plan_task_detail_id = b.id LEFT JOIN p_check pc ON pc.plan_task_detail_id = b.id
<where> <where>
<if test="bizOrgCode != null and bizOrgCode != ''"> <if test="bizOrgCode != null and bizOrgCode != ''">
and a.org_code LIKE CONCAT(#{bizOrgCode},'%') and a.org_code LIKE CONCAT(#{bizOrgCode},'%')
</if> </if>
and DATE_FORMAT( a.check_date, '%Y-%m-%d' ) = CURRENT_DATE () and DATE_FORMAT( a.check_date, '%Y-%m-%d' ) = CURRENT_DATE ()
</where> </where>
ORDER BY checkDate DESC;
<choose> <choose>
<when test="pageSize==-1"></when> <when test="pageSize==-1"></when>
<when test="pageSize!=-1">limit #{offset}, #{pageSize}</when> <when test="pageSize!=-1">limit #{offset}, #{pageSize}</when>
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment