| | |
| | | left join sd.product pt on pt.id = od.product_id |
| | | left join sd.customer c on c.id = o.customer_id |
| | | left join sd.basic_glass_type bgt on bgt.type_id = pt.type_id |
| | | where fc.process_id = #{processId} |
| | | and fc.order_number = #{orderNumber} |
| | | group by od.order_number, od.width, od.height |
| | | <where> |
| | | and fc.process_id = #{flowCard.processId} |
| | | and fc.order_number = #{flowCard.orderNumber} |
| | | <if test="flowCard.technologyNumber != null and flowCard.technologyNumber != ''"> |
| | | and fc.technology_number = #{flowCard.technologyNumber} |
| | | </if> |
| | | </where> |
| | | group by od.order_number,fc.technology_number, od.width, od.height |
| | | </select> |
| | | |
| | | <select id="printFlowCardDetailsMp"> |
| | |
| | | fc.process_id, |
| | | o.customer_name, |
| | | o.project, |
| | | ogd.technology_number, |
| | | /*ogd.technology_number,*/ |
| | | ogd.glass_address, |
| | | (fc.quantity) as quantity, |
| | | round((ogd.child_width * ogd.child_height * fc.quantity / 1000000), 2) as total_area, |
| | |
| | | order by fc.process_id, od.order_number |
| | | </select> |
| | | |
| | | <select id="selectPrintDetailsMp1"> |
| | | select fc.id, |
| | | fc.order_id, |
| | | fc.process_id, |
| | | o.customer_name, |
| | | o.project, |
| | | ogd.technology_number, |
| | | ogd.glass_address, |
| | | (fc.quantity) as quantity, |
| | | round((ogd.child_width * ogd.child_height * fc.quantity / 1000000), 2) as total_area, |
| | | od.product_name, |
| | | ogd.glass_child, |
| | | fc.founder, |
| | | date(fc.splitFrame_time) as splitFrame_time, |
| | | /* if(fc.print_status=0,'未打印','已打印') as print_status*/ |
| | | fc.print_status, |
| | | ogd.process, |
| | | JSON_UNQUOTE(JSON_EXTRACT(od.other_columns, '$.S01')) AS glassNumber, |
| | | od.order_number |
| | | from flow_card as fc |
| | | left join sd.order_glass_detail as ogd |
| | | on ogd.order_id = fc.order_id and ogd.order_number = fc.order_number and |
| | | ogd.technology_number = fc.technology_number |
| | | left join sd.order_detail as od on od.order_id = fc.order_id and od.order_number = fc.order_number |
| | | left join sd.`order` as o on o.order_id = fc.order_id |
| | | where fc.order_id = #{orderId} |
| | | GROUP BY fc.process_id, od.order_number,fc.technology_number |
| | | order by fc.process_id, od.order_number,fc.technology_number |
| | | </select> |
| | | |
| | | <select id="getPrintCustomDataDetails"> |
| | | select o.order_id as orderId, |
| | | project, |