|
@@ -18,7 +18,7 @@
|
|
|
</select>-->
|
|
|
|
|
|
<select id="getByMaterial" resultType="java.util.HashMap">
|
|
|
- SELECT
|
|
|
+ <!--SELECT
|
|
|
sum( fwdl.man_hours_completed ) AS '生产',
|
|
|
( SELECT sum( train ) + sum( meeting ) + sum( five_s ) FROM fbs_abnormal_working_hours WHERE del_flag = '0' AND date_format( date, #{dateString} ) = DATE_FORMAT( now( ), #{dateString} ) ) AS '其他(5S、会议、培训)'
|
|
|
FROM
|
|
@@ -27,7 +27,34 @@
|
|
|
WHERE
|
|
|
fwdl.del_flag = '0'
|
|
|
AND fws.final_state = '3'
|
|
|
- AND date_format( fws.final_time, #{dateString} ) = DATE_FORMAT( now( ), #{dateString} )
|
|
|
+ AND date_format( fws.final_time, #{dateString} ) = DATE_FORMAT( now( ), #{dateString} )-->
|
|
|
+ SELECT
|
|
|
+ sum( fwdl.man_hours_completed ) AS '生产',
|
|
|
+ (
|
|
|
+ SELECT
|
|
|
+ IFNULL(sum( train ),0) + IFNULL(sum( meeting ),0) + IFNULL(sum( five_s ),0) + IFNULL(sum( research_and_development ),0)
|
|
|
+ FROM
|
|
|
+ fbs_abnormal_working_hours
|
|
|
+ WHERE
|
|
|
+ del_flag = '0'
|
|
|
+ AND date_format(
|
|
|
+ date, #{dateString} ) = DATE_FORMAT( now( ), #{dateString} ) ) AS '其他(5S、会议、培训)',
|
|
|
+ (
|
|
|
+ SELECT
|
|
|
+ IFNULL(sum( quality ),0) + IFNULL(sum( design ),0) + IFNULL(sum( rework ),0) + IFNULL(sum( materiel ),0) + IFNULL(sum( energy ),0) + IFNULL(sum( other ),0)+IFNULL(sum(equipment),0) + IFNULL(sum( plan ),0)
|
|
|
+ FROM
|
|
|
+ fbs_abnormal_working_hours
|
|
|
+ WHERE
|
|
|
+ del_flag = '0'
|
|
|
+ AND date_format(
|
|
|
+ date, #{dateString} ) = DATE_FORMAT( now( ), #{dateString} ) ) as '异常'
|
|
|
+
|
|
|
+ FROM
|
|
|
+ fbs_workshop_dispatch_list fwdl
|
|
|
+ WHERE
|
|
|
+ fwdl.del_flag = '0'
|
|
|
+ and DATE_FORMAT(now( ),#{dateString}) <![CDATA[ >= ]]> DATE_FORMAT(fwdl.planned_start_time,#{dateString})
|
|
|
+ and DATE_FORMAT(now( ),#{dateString}) <![CDATA[ <= ]]> DATE_FORMAT(fwdl.planned_end_time,#{dateString})
|
|
|
</select>
|
|
|
|
|
|
<select id="getWorkingHours" resultType="org.jeecg.modules.appInterface.entity.FbsWorkingStatistics">
|
|
@@ -45,4 +72,16 @@
|
|
|
fwdl.production_order_number_name,
|
|
|
fwdl.product_id
|
|
|
</select>
|
|
|
+
|
|
|
+ <select id="getWorkingHoursGroupProjectName" resultType="org.jeecg.modules.fbsWorkshopDispatchList.entity.FbsWorkshopDispatchList">
|
|
|
+ SELECT
|
|
|
+ fwdl.project_name,
|
|
|
+ sum( fwdl.man_hours_completed ) as man_hours_completed
|
|
|
+ FROM
|
|
|
+ fbs_workshop_dispatch_list fwdl
|
|
|
+ WHERE
|
|
|
+ fwdl.del_flag = '0'
|
|
|
+ GROUP BY
|
|
|
+ fwdl.project_name
|
|
|
+ </select>
|
|
|
</mapper>
|