|
@@ -84,13 +84,13 @@
|
|
SELECT
|
|
SELECT
|
|
fwdl.production_order_number_name,
|
|
fwdl.production_order_number_name,
|
|
fwdl.product_id,
|
|
fwdl.product_id,
|
|
- CONVERT (sum(COALESCE(fws.qualified_number,0)), DECIMAL ( 15, 2 ) ) qualified_number,
|
|
|
|
|
|
+ CONVERT (sum(COALESCE(fws.qualified_number,0)), DECIMAL ( 15, 1 ) ) qualified_number,
|
|
DATE_FORMAT(fws.final_time,'%Y-%m-%d') final_time,
|
|
DATE_FORMAT(fws.final_time,'%Y-%m-%d') final_time,
|
|
- CONVERT ( (fwdl.standard_working_hours_z*latest_completed_quantity) / sum(fws.working_hours), DECIMAL ( 15, 2 ) ) * 100 AS productionEfficiency,
|
|
|
|
- CONVERT ( sum(fws.qualified_number) / fwdl.number_of_tasks, DECIMAL ( 15, 2 ) ) * 100 AS achievementRate,
|
|
|
|
|
|
+ CONVERT ( (fwdl.standard_working_hours_z*latest_completed_quantity) / sum(fws.working_hours), DECIMAL ( 15, 1 ) ) * 100 AS productionEfficiency,
|
|
|
|
+ CONVERT ( sum(fws.qualified_number) / fwdl.number_of_tasks, DECIMAL ( 15, 1 ) ) * 100 AS achievementRate,
|
|
fwdl.number_of_tasks number_of_tasks,
|
|
fwdl.number_of_tasks number_of_tasks,
|
|
- CONVERT (sum(fws.working_hours), DECIMAL ( 15, 2 ) ) man_hours_completed,
|
|
|
|
- fwdl.standard_working_hours standard_working_hours,
|
|
|
|
|
|
+ CONVERT (sum(fws.working_hours), DECIMAL ( 15, 1 ) ) man_hours_completed,
|
|
|
|
+ CONVERT (fwdl.standard_working_hours, DECIMAL ( 15, 1 )) standard_working_hours,
|
|
fwdl.standard_working_hours_z
|
|
fwdl.standard_working_hours_z
|
|
FROM
|
|
FROM
|
|
fbs_workshop_dispatch_list fwdl
|
|
fbs_workshop_dispatch_list fwdl
|
|
@@ -98,6 +98,7 @@
|
|
WHERE
|
|
WHERE
|
|
fwdl.del_flag = '0'
|
|
fwdl.del_flag = '0'
|
|
AND fws.del_flag = '0'
|
|
AND fws.del_flag = '0'
|
|
|
|
+ <!--AND fwdl.latest_completed_quantity <![CDATA[ <> ]]> fwdl.number_of_tasks-->
|
|
and fws.final_state in('2','3')
|
|
and fws.final_state in('2','3')
|
|
<if test="startDate!=null">
|
|
<if test="startDate!=null">
|
|
<![CDATA[ and DATE_FORMAT(fws.final_time, '%Y-%m-%d')>= #{startDate}]]>
|
|
<![CDATA[ and DATE_FORMAT(fws.final_time, '%Y-%m-%d')>= #{startDate}]]>
|