报工记录添加质检状态

master
ghm 3 weeks ago
parent 7a6979e829
commit e8970b3f21

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

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

@ -1806,6 +1806,14 @@ PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN"
product_order = #{workorderCodeSap}
AND product_code = #{productCode}
</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
remark AS reason,

Loading…
Cancel
Save