|
|
|
@ -723,6 +723,17 @@ PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN"
|
|
|
|
|
and upload_status = '1'
|
|
|
|
|
</select>
|
|
|
|
|
|
|
|
|
|
<select id="getSumQuantityOne" resultType="com.op.mes.domain.dto.QuantityDto">
|
|
|
|
|
select
|
|
|
|
|
sum(quantity_feedback) quantityFeedbackSum,
|
|
|
|
|
sum(work_time) workTime,
|
|
|
|
|
ROUND(sum(work_time*use_man)/sum(work_time), 2) useMan,
|
|
|
|
|
sum(work_time*use_man) totalWorkTime
|
|
|
|
|
from mes_report_work
|
|
|
|
|
where workorder_code = #{workorderCode} and del_flag = '0' and machine_code = #{machineCode}
|
|
|
|
|
and upload_status = '1'
|
|
|
|
|
</select>
|
|
|
|
|
|
|
|
|
|
<select id="selectMesReportWorkList_S" parameterType="MesReportWork" resultMap="MesReportWorkResult">
|
|
|
|
|
SELECT
|
|
|
|
|
mrw.machine_name,
|
|
|
|
@ -933,7 +944,7 @@ PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN"
|
|
|
|
|
{CALL GeneratePivotReport(#{params.beginTime, jdbcType=DATE}, #{params.endTime, jdbcType=DATE})}
|
|
|
|
|
</select>
|
|
|
|
|
|
|
|
|
|
<insert id="insertMesReportWork" parameterType="MesReportWork">
|
|
|
|
|
<insert id="insertMesReportWork" parameterType="MesReportWork">
|
|
|
|
|
insert into mes_report_work
|
|
|
|
|
<trim prefix="(" suffix=")" suffixOverrides=",">
|
|
|
|
|
<if test="id != null">id,</if>
|
|
|
|
|