Merge remote-tracking branch 'origin/dev-wuhan' into dev-wuhan

tags/yfai-pcn-ext-v2.3
jun 7 months ago
commit 3a187b0bf1

@ -94,7 +94,7 @@ public class MesAssemblyExtService implements IMesAssemblyExtService {
if (CollectionUtils.isEmpty(workOrderAssemblyList)) return null; if (CollectionUtils.isEmpty(workOrderAssemblyList)) return null;
//获取装配件绑定记录 //获取装配件绑定记录
Map<Long, List<MesProductionAssembly>> productionAssemblyMap = groupProductionAssembly(getProductionAssemblyList(prodRuleContext.getOrganizeCode(), prodRuleContext.getProductSn())); Map<Long, List<MesProductionAssembly>> productionAssemblyMap = groupProductionAssembly(getProductionAssemblySortList(prodRuleContext.getOrganizeCode(), prodRuleContext.getProductSn()));
List<MesProductionAssemblySortContext> productionAssemblySortContextList = new ArrayList<>(); List<MesProductionAssemblySortContext> productionAssemblySortContextList = new ArrayList<>();
@ -280,7 +280,7 @@ public class MesAssemblyExtService implements IMesAssemblyExtService {
//根据装配件清单ID获取装配件绑定记录 //根据装配件清单ID获取装配件绑定记录
private MesProductionAssembly getProductionAssembly(Map<Long, List<MesProductionAssembly>> productionAssemblyMap, Long id) { private MesProductionAssembly getProductionAssembly(Map<Long, List<MesProductionAssembly>> productionAssemblyMap, Long id) {
return CollectionUtils.isEmpty(productionAssemblyMap) ? null : productionAssemblyMap.get(id).get(0); return (CollectionUtils.isEmpty(productionAssemblyMap) || !productionAssemblyMap.containsKey(id)) ? null : productionAssemblyMap.get(id).get(0);
} }
//获取工位 //获取工位

@ -24,7 +24,7 @@ import java.util.List;
**/ **/
@Slf4j @Slf4j
@Service("mesManyCellIsVerificationStepService") @Service("mesManyCellIsVerificationStepService")
public class MesManyCellNoticeNextStepService extends BaseStepService { public class MesManyCellIsVerificationStepService extends BaseStepService {
@Autowired @Autowired
private IMesProdOrgExtService prodOrgExtService; private IMesProdOrgExtService prodOrgExtService;
Loading…
Cancel
Save