|
|
@@ -217,7 +217,7 @@ PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN"
|
|
|
j.update_by,
|
|
|
j.workstation_id,
|
|
|
j.machinery_id) t
|
|
|
- ORDER BY j.ticket_id DESC
|
|
|
+ ORDER BY t.ticket_id DESC
|
|
|
</select>
|
|
|
<select id="getMonitorJobTicketPage" resultType="com.ktg.iscs.domain.vo.ticket.MonitorTicketPageVO">
|
|
|
SELECT
|
|
|
@@ -268,10 +268,28 @@ PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN"
|
|
|
where (j.create_by = #{userId} or u.user_id = #{userId}) and j.ticket_status < 5
|
|
|
</select>
|
|
|
<select id="selectConflictTicket1" resultType="com.ktg.iscs.domain.vo.ticket.JobTicketDetailVO">
|
|
|
+ select t.* from (
|
|
|
SELECT
|
|
|
- j.*
|
|
|
+ j.ticket_id,
|
|
|
+ j.ticket_code,
|
|
|
+ j.ticket_name,
|
|
|
+ j.workshop_id,
|
|
|
+ j.workarea_id,
|
|
|
+ j.sop_id,
|
|
|
+ j.ticket_type,
|
|
|
+ j.ticket_content,
|
|
|
+ j.ticket_status,
|
|
|
+ j.ticket_start_time,
|
|
|
+ j.ticket_end_time,
|
|
|
+ j.del_flag,
|
|
|
+ j.create_by,
|
|
|
+ j.create_time,
|
|
|
+ j.update_time,
|
|
|
+ j.update_by,
|
|
|
+ j.workstation_id,
|
|
|
+ j.machinery_id
|
|
|
FROM
|
|
|
- `is_job_ticket` j
|
|
|
+ is_job_ticket j
|
|
|
LEFT JOIN is_job_ticket_points p ON p.ticket_id = j.ticket_id
|
|
|
LEFT JOIN is_job_ticket_key k ON k.ticket_id = j.ticket_id
|
|
|
WHERE
|
|
|
@@ -285,13 +303,49 @@ PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN"
|
|
|
and k.ticket_type = 0
|
|
|
and j.ticket_id != #{ticketId}
|
|
|
GROUP BY
|
|
|
- j.ticket_id
|
|
|
+ j.ticket_id,
|
|
|
+ j.ticket_code,
|
|
|
+ j.ticket_name,
|
|
|
+ j.workshop_id,
|
|
|
+ j.workarea_id,
|
|
|
+ j.sop_id,
|
|
|
+ j.ticket_type,
|
|
|
+ j.ticket_content,
|
|
|
+ j.ticket_status,
|
|
|
+ j.ticket_start_time,
|
|
|
+ j.ticket_end_time,
|
|
|
+ j.del_flag,
|
|
|
+ j.create_by,
|
|
|
+ j.create_time,
|
|
|
+ j.update_time,
|
|
|
+ j.update_by,
|
|
|
+ j.workstation_id,
|
|
|
+ j.machinery_id) t
|
|
|
+ order by t.ticket_id desc
|
|
|
</select>
|
|
|
<select id="selectConflictTicket2" resultType="com.ktg.iscs.domain.vo.ticket.JobTicketDetailVO">
|
|
|
+ select t.* from (
|
|
|
SELECT
|
|
|
- j.*
|
|
|
+ j.ticket_id,
|
|
|
+ j.ticket_code,
|
|
|
+ j.ticket_name,
|
|
|
+ j.workshop_id,
|
|
|
+ j.workarea_id,
|
|
|
+ j.sop_id,
|
|
|
+ j.ticket_type,
|
|
|
+ j.ticket_content,
|
|
|
+ j.ticket_status,
|
|
|
+ j.ticket_start_time,
|
|
|
+ j.ticket_end_time,
|
|
|
+ j.del_flag,
|
|
|
+ j.create_by,
|
|
|
+ j.create_time,
|
|
|
+ j.update_time,
|
|
|
+ j.update_by,
|
|
|
+ j.workstation_id,
|
|
|
+ j.machinery_id
|
|
|
FROM
|
|
|
- `is_job_ticket` j
|
|
|
+ is_job_ticket j
|
|
|
LEFT JOIN is_job_ticket_points p ON p.ticket_id = j.ticket_id
|
|
|
LEFT JOIN is_job_ticket_key k1 ON k1.ticket_id = j.ticket_id and k1.ticket_type = 0
|
|
|
LEFT JOIN is_job_ticket_key k2 ON k2.ticket_id = j.ticket_id and k2.ticket_type = 1
|
|
|
@@ -308,7 +362,25 @@ PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN"
|
|
|
and j.ticket_id != #{ticketId}
|
|
|
and p.point_status = 1
|
|
|
GROUP BY
|
|
|
- j.ticket_id
|
|
|
+ j.ticket_id,
|
|
|
+ j.ticket_code,
|
|
|
+ j.ticket_name,
|
|
|
+ j.workshop_id,
|
|
|
+ j.workarea_id,
|
|
|
+ j.sop_id,
|
|
|
+ j.ticket_type,
|
|
|
+ j.ticket_content,
|
|
|
+ j.ticket_status,
|
|
|
+ j.ticket_start_time,
|
|
|
+ j.ticket_end_time,
|
|
|
+ j.del_flag,
|
|
|
+ j.create_by,
|
|
|
+ j.create_time,
|
|
|
+ j.update_time,
|
|
|
+ j.update_by,
|
|
|
+ j.workstation_id,
|
|
|
+ j.machinery_id) t
|
|
|
+ order by t.ticket_id
|
|
|
</select>
|
|
|
|
|
|
</mapper>
|