| | |
| | | <select id="reportingWorkCount"> |
| | | select COUNT(rw.process_id) |
| | | from reporting_work as rw |
| | | where rw.process_id = #{processId} |
| | | where rw.process_id = #{processId} and reviewed_state>=0 |
| | | </select> |
| | | <!-- 插入Flow_card表--> |
| | | <insert id="addFlowCardMp"> |
| | |
| | | od.product_name, |
| | | ogd.glass_child, |
| | | fc.founder, |
| | | date(fc.splitFrame_time) as splitFrame_time |
| | | date(fc.splitFrame_time) as splitFrame_time, |
| | | ogd.process, |
| | | c.concatNumber |
| | | from flow_card as fc |
| | | left join sd.order_glass_detail as ogd |
| | | on fc.order_id = ogd.order_id and fc.order_number = ogd.order_number and |
| | | fc.technology_number = ogd.technology_number |
| | | left join sd.order_detail as od on od.order_id = ogd.order_id and od.order_number = ogd.order_number |
| | | left join ( |
| | | select process_id,technology_number, GROUP_CONCAT(order_number) as concatNumber from |
| | | flow_card where process_id = #{processId} GROUP BY process_id,technology_number |
| | | ) as c on c.process_id=fc.process_id |
| | | where fc.process_id = #{processId} |
| | | GROUP BY fc.order_id, fc.process_id, fc.order_number, fc.technology_number |
| | | order by fc.order_number, fc.technology_number |
| | |
| | | group by order_id,od.order_number |
| | | order by ogd.child_width desc,ogd.child_height desc |
| | | </select> |
| | | |
| | | <delete id="deleteProcessMp"> |
| | | delete from sd.order_process_detail where process_id = #{processId} and technology_number= #{technologyNumber} |
| | | </delete> |
| | | |
| | | <insert id="updateProcessMp"> |
| | | insert into sd.order_process_detail (order_id, |
| | | process_id, |
| | | order_number, |
| | | technology_number, |
| | | process, |
| | | create_time) |
| | | select fc.order_id, |
| | | fc.process_id, |
| | | fc.order_number, |
| | | #{technologyNumber}, |
| | | #{process}, |
| | | NOW() |
| | | from pp.flow_card as fc |
| | | where fc.process_id = #{processId} |
| | | and fc.order_number = #{number} |
| | | and fc.technology_number = #{technologyNumber} |
| | | GROUP BY fc.order_number |
| | | </insert> |
| | | |
| | | <update id="updateOrderProcessMp"> |
| | | update sd.order_glass_detail set process=#{orderprocess} |
| | | where order_id=#{orderId} and order_number=#{number} and technology_number=#{technologyNumber} |
| | | </update> |
| | | </mapper> |