| | |
| | | po.nps_no AS productOrderNpsNo, |
| | | ppri.drag_sort, |
| | | ppri.product_route_id, |
| | | sum(ppo.scrap_qty) scrapQty, |
| | | ROUND(pwo.complete_quantity / pwo.plan_quantity * 100, 2) AS completionStatus, |
| | | ROUND(sum(ppo.scrap_qty) / pwo.complete_quantity * 100, 2) AS scrapRate, |
| | | (pwo.complete_quantity - sum(ppo.scrap_qty)) AS completeQty, |
| | | CASE |
| | | WHEN pwo.complete_quantity >= pwo.plan_quantity THEN '已生产' |
| | | WHEN pwo.complete_quantity > 0 AND pwo.complete_quantity < pwo.plan_quantity THEN '生产中' |
| | |
| | | LEFT JOIN product_process pp ON pp.id = ppri.process_id |
| | | LEFT JOIN product_model pm ON pm.id = ppri.product_model_id |
| | | LEFT JOIN product p ON p.id = pm.product_id |
| | | LEFT JOIN production_product_main ppm ON ppm.work_order_id = pwo.id |
| | | LEFT JOIN production_product_output ppo ON ppo.product_main_id = ppm.id |
| | | where po.id=#{productOrderId} |
| | | order by ppri.drag_sort |
| | | </select> |