获取质检结果

master
mengjiao 6 months ago
parent 7bd830a5f8
commit a2036319c1

@ -67,4 +67,6 @@ public interface WmsRawOrderInMapper {
List<String> finishedProductRequestInboundsn(WmsToWCSDTO wcsdto);
WmsRawOrderIn selectWmsRawOrderInByRawOrderInIdTWO(String rawOrderInId);
String selectQcCheckTask(WmsRawOrderIn wmsRawOrderIn1);
}

@ -41,7 +41,13 @@ public class WmsRawOrderInServiceImpl implements IWmsRawOrderInService {
@Override
@DS("#header.poolName")
public List<WmsRawOrderIn> selectWmsRawOrderInList(WmsRawOrderIn wmsRawOrderIn) {
return wmsRawOrderInMapper.selectWmsRawOrderInList(wmsRawOrderIn);
List<WmsRawOrderIn> wmsRawOrderInList= wmsRawOrderInMapper.selectWmsRawOrderInList(wmsRawOrderIn);
for (WmsRawOrderIn wmsRawOrderIn1:
wmsRawOrderInList) {
String checkResult = wmsRawOrderInMapper.selectQcCheckTask(wmsRawOrderIn1);
wmsRawOrderIn1.setQualityStatus(checkResult);
}
return wmsRawOrderInList;
}
/**

@ -411,4 +411,13 @@
and relat_status = '1'
</select>
<select id="selectQcCheckTask" resultType="java.lang.String" >
SELECT TOP
1 check_result
FROM
qc_check_task
WHERE
order_no = #{poNo}
AND material_code like concat('%', #{materialCode}, '%')
</select>
</mapper>

Loading…
Cancel
Save