|
|
@ -396,10 +396,10 @@ public class MesReworkTaskServiceImpl implements IMesReworkTaskService {
|
|
|
|
for (MesProductionAssembly productionAssembly : productionAssemblyList) {
|
|
|
|
for (MesProductionAssembly productionAssembly : productionAssemblyList) {
|
|
|
|
if (null == productionAssembly) continue;
|
|
|
|
if (null == productionAssembly) continue;
|
|
|
|
if (productionAssembly.getMatchType().compareTo(MesExtEnumUtil.ASSEMBLY_MATCH_TYPE.MATCH_TYPE_10.getValue()) != 0) continue;
|
|
|
|
if (productionAssembly.getMatchType().compareTo(MesExtEnumUtil.ASSEMBLY_MATCH_TYPE.MATCH_TYPE_10.getValue()) != 0) continue;
|
|
|
|
if (StringUtils.isEmpty(productionAssembly.getProductSn()) || StringUtils.isEmpty(productionAssembly.getPartNo())) continue;
|
|
|
|
if (StringUtils.isEmpty(productionAssembly.getAssemblySn()) || StringUtils.isEmpty(productionAssembly.getAssemblyPartNo())) continue;
|
|
|
|
packBean = DdlPackBean.getDdlPackBean(requestModel.getOrganizeCode());
|
|
|
|
packBean = DdlPackBean.getDdlPackBean(requestModel.getOrganizeCode());
|
|
|
|
DdlPreparedPack.getStringEqualPack(productionAssembly.getProductSn(), MesPcnExtConstWords.PRODUCT_SN, packBean);
|
|
|
|
DdlPreparedPack.getStringEqualPack(productionAssembly.getAssemblySn(), MesPcnExtConstWords.PRODUCT_SN, packBean);
|
|
|
|
DdlPreparedPack.getStringEqualPack(productionAssembly.getPartNo(), MesPcnExtConstWords.PART_NO, packBean);
|
|
|
|
DdlPreparedPack.getStringEqualPack(productionAssembly.getAssemblyPartNo(), MesPcnExtConstWords.PART_NO, packBean);
|
|
|
|
DdlPreparedPack.getNumEqualPack(MesExtEnumUtil.PRODUCE_SN_STATUS.ASSEMBLY.getValue(), MesPcnExtConstWords.SN_STATUS, packBean);
|
|
|
|
DdlPreparedPack.getNumEqualPack(MesExtEnumUtil.PRODUCE_SN_STATUS.ASSEMBLY.getValue(), MesPcnExtConstWords.SN_STATUS, packBean);
|
|
|
|
produceSnExtService.saveProduceSntatusByDdlPackBean(packBean, requestModel.getUserName(), MesExtEnumUtil.PRODUCE_SN_STATUS.ASSEMBLY_BACK.getValue());
|
|
|
|
produceSnExtService.saveProduceSntatusByDdlPackBean(packBean, requestModel.getUserName(), MesExtEnumUtil.PRODUCE_SN_STATUS.ASSEMBLY_BACK.getValue());
|
|
|
|
}
|
|
|
|
}
|
|
|
|