报工记录添加质检状态

master
ghm 4 weeks ago
parent 7a6979e829
commit e8970b3f21

@ -250,6 +250,8 @@ public interface MesReportWorkMapper {
BigDecimal selectWmsProductPut(MesReportWork mesReportWork1); BigDecimal selectWmsProductPut(MesReportWork mesReportWork1);
String selectQcCheckResult(MesReportWork mesReportWork);
List<Map<String,Object>> selectRecordDnbInstantByTime (Map<String, Object> query); List<Map<String,Object>> selectRecordDnbInstantByTime (Map<String, Object> query);
void updateAttr2AndRspos(MesReportWorkConsume params); void updateAttr2AndRspos(MesReportWorkConsume params);

@ -161,6 +161,8 @@ public class MesReportWorkServiceImpl implements IMesReportWorkService {
for (MesReportWork mesReportWork1:dtos){ for (MesReportWork mesReportWork1:dtos){
BigDecimal RK= mesReportWorkMapper.selectWmsProductPut(mesReportWork1); BigDecimal RK= mesReportWorkMapper.selectWmsProductPut(mesReportWork1);
mesReportWork1.setRKquantity(RK); mesReportWork1.setRKquantity(RK);
String checkResult = mesReportWorkMapper.selectQcCheckResult(mesReportWork1);
mesReportWork1.setCheckResult(checkResult);
} }
return dtos; return dtos;
} }

@ -1806,6 +1806,14 @@ PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN"
product_order = #{workorderCodeSap} product_order = #{workorderCodeSap}
AND product_code = #{productCode} AND product_code = #{productCode}
</select> </select>
<select id="selectQcCheckResult" resultType="java.lang.String">
SELECT DISTINCT qc_check_task.check_result
FROM pro_order_workorder
LEFT JOIN qc_check_task ON pro_order_workorder.workorder_code = qc_check_task.order_no
WHERE pro_order_workorder.workorder_code_sap = #{workorderCodeSap}
AND qc_check_task.check_type = 'checkTypeCP'
</select>
<select id="getProductReason" resultType="com.op.mes.domain.vo.MesDailyReportVos"> <select id="getProductReason" resultType="com.op.mes.domain.vo.MesDailyReportVos">
SELECT SELECT
remark AS reason, remark AS reason,

Loading…
Cancel
Save