|
|
|
@ -94,7 +94,7 @@ public class MesAssemblyExtService implements IMesAssemblyExtService {
|
|
|
|
|
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<>();
|
|
|
|
|
|
|
|
|
@ -280,7 +280,7 @@ public class MesAssemblyExtService implements IMesAssemblyExtService {
|
|
|
|
|
|
|
|
|
|
//根据装配件清单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);
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
//获取工位
|
|
|
|
|