|
@@ -81,6 +81,7 @@ public class DetailsOfTheRefuelingPlanSpinningServiceImpl implements IDetailsOfT
|
|
DetailsOfTheRefuelingPlanSpinning spinning = new DetailsOfTheRefuelingPlanSpinning();
|
|
DetailsOfTheRefuelingPlanSpinning spinning = new DetailsOfTheRefuelingPlanSpinning();
|
|
// spinning.setMachineId(item.getProductionLineNo());
|
|
// spinning.setMachineId(item.getProductionLineNo());
|
|
spinning.setMacId(item.getId().toString());
|
|
spinning.setMacId(item.getId().toString());
|
|
|
|
+ spinning.setMachineName(item.getProductionLineName());
|
|
//直接根据产线号拿计划,
|
|
//直接根据产线号拿计划,
|
|
List<DetailsOfTheRefuelingPlanSpinning> detailsOfTheRefuelingPlanSpinnings = detailsOfTheRefuelingPlanSpinningMapper.selectDetailsOfTheRefuelingPlanSpinningList(spinning);
|
|
List<DetailsOfTheRefuelingPlanSpinning> detailsOfTheRefuelingPlanSpinnings = detailsOfTheRefuelingPlanSpinningMapper.selectDetailsOfTheRefuelingPlanSpinningList(spinning);
|
|
List<DetailsOfTheRefuelingPlanSpinning> tj= detailsOfTheRefuelingPlanSpinnings.stream().filter(plan -> plan.getPlanStatus().equals("2")).collect(Collectors.toList());
|
|
List<DetailsOfTheRefuelingPlanSpinning> tj= detailsOfTheRefuelingPlanSpinnings.stream().filter(plan -> plan.getPlanStatus().equals("2")).collect(Collectors.toList());
|
|
@@ -92,6 +93,7 @@ public class DetailsOfTheRefuelingPlanSpinningServiceImpl implements IDetailsOfT
|
|
rs2.setMacId(item.getId().toString());//产线id
|
|
rs2.setMacId(item.getId().toString());//产线id
|
|
//把第一个元素给拷贝过去
|
|
//把第一个元素给拷贝过去
|
|
BeanUtils.copyProperties(tj1, rs2);
|
|
BeanUtils.copyProperties(tj1, rs2);
|
|
|
|
+ rs2.setMachineName(item.getProductionLineName());
|
|
rs2.setCurrentLotNumber("");
|
|
rs2.setCurrentLotNumber("");
|
|
rs2.setCurrentSpecification("停机");
|
|
rs2.setCurrentSpecification("停机");
|
|
rs2.setStartTime("");
|
|
rs2.setStartTime("");
|
|
@@ -109,8 +111,10 @@ public class DetailsOfTheRefuelingPlanSpinningServiceImpl implements IDetailsOfT
|
|
DetailsOfTheRefuelingPlanSpinningRVo rs1 = new DetailsOfTheRefuelingPlanSpinningRVo();
|
|
DetailsOfTheRefuelingPlanSpinningRVo rs1 = new DetailsOfTheRefuelingPlanSpinningRVo();
|
|
rs1.setMachineId(item.getProductionLineNo());//产线号
|
|
rs1.setMachineId(item.getProductionLineNo());//产线号
|
|
rs1.setMacId(item.getId().toString());
|
|
rs1.setMacId(item.getId().toString());
|
|
|
|
+
|
|
//把第一个元素给拷贝过去
|
|
//把第一个元素给拷贝过去
|
|
BeanUtils.copyProperties(spinning1, rs1);
|
|
BeanUtils.copyProperties(spinning1, rs1);
|
|
|
|
+ rs1.setMachineName(item.getProductionLineName());
|
|
List<String> collect = detailsOfTheRefuelingPlanSpinnings.stream().filter(plan -> plan.getPlanStatus().equals("0")).map(plan -> plan.getCurrentColorCode() + "-(" + plan.getCurrentLotNumber() + ")").collect(Collectors.toList());
|
|
List<String> collect = detailsOfTheRefuelingPlanSpinnings.stream().filter(plan -> plan.getPlanStatus().equals("0")).map(plan -> plan.getCurrentColorCode() + "-(" + plan.getCurrentLotNumber() + ")").collect(Collectors.toList());
|
|
rs1.setPlannedProduction(collect);
|
|
rs1.setPlannedProduction(collect);
|
|
list.add(rs1);
|
|
list.add(rs1);
|
|
@@ -120,6 +124,7 @@ public class DetailsOfTheRefuelingPlanSpinningServiceImpl implements IDetailsOfT
|
|
DetailsOfTheRefuelingPlanSpinningRVo rs1 = new DetailsOfTheRefuelingPlanSpinningRVo();
|
|
DetailsOfTheRefuelingPlanSpinningRVo rs1 = new DetailsOfTheRefuelingPlanSpinningRVo();
|
|
rs1.setMachineId(item.getProductionLineNo());//产线号
|
|
rs1.setMachineId(item.getProductionLineNo());//产线号
|
|
rs1.setMacId(item.getId().toString());//产线iD
|
|
rs1.setMacId(item.getId().toString());//产线iD
|
|
|
|
+ rs1.setMachineName(item.getProductionLineName());
|
|
List<String> collect = detailsOfTheRefuelingPlanSpinnings.stream().filter(plan -> plan.getPlanStatus().equals("0")).map(plan -> plan.getCurrentColorCode() + "-(" + plan.getCurrentLotNumber() + ")").collect(Collectors.toList());
|
|
List<String> collect = detailsOfTheRefuelingPlanSpinnings.stream().filter(plan -> plan.getPlanStatus().equals("0")).map(plan -> plan.getCurrentColorCode() + "-(" + plan.getCurrentLotNumber() + ")").collect(Collectors.toList());
|
|
rs1.setPlannedProduction(collect);
|
|
rs1.setPlannedProduction(collect);
|
|
list.add(rs1);
|
|
list.add(rs1);
|
|
@@ -129,6 +134,7 @@ public class DetailsOfTheRefuelingPlanSpinningServiceImpl implements IDetailsOfT
|
|
DetailsOfTheRefuelingPlanSpinningRVo rs1 = new DetailsOfTheRefuelingPlanSpinningRVo();
|
|
DetailsOfTheRefuelingPlanSpinningRVo rs1 = new DetailsOfTheRefuelingPlanSpinningRVo();
|
|
rs1.setMachineId(item.getProductionLineNo());//产线号
|
|
rs1.setMachineId(item.getProductionLineNo());//产线号
|
|
rs1.setMacId(item.getId().toString());
|
|
rs1.setMacId(item.getId().toString());
|
|
|
|
+ rs1.setMachineName(item.getProductionLineName());
|
|
list.add(rs1);
|
|
list.add(rs1);
|
|
}
|
|
}
|
|
}
|
|
}
|
|
@@ -208,7 +214,7 @@ public class DetailsOfTheRefuelingPlanSpinningServiceImpl implements IDetailsOfT
|
|
detailsOfTheRefuelingPlanSpinning.setPlanStatus("3");
|
|
detailsOfTheRefuelingPlanSpinning.setPlanStatus("3");
|
|
}
|
|
}
|
|
saleProducts.setSaleOrderNo(detailsOfTheRefuelingPlanSpinning.getSalesmanId());//合同号
|
|
saleProducts.setSaleOrderNo(detailsOfTheRefuelingPlanSpinning.getSalesmanId());//合同号
|
|
- saleProducts.setId(Long.valueOf(detailsOfTheRefuelingPlanSpinning.getProductId()));//产品id
|
|
|
|
|
|
+ saleProducts.setId(Long.valueOf(detailsOfTheRefuelingPlanSpinning.getProductId()));
|
|
saleProducts.setOnBoardState(detailsOfTheRefuelingPlanSpinning.getPlanStatus());//更新上机状态
|
|
saleProducts.setOnBoardState(detailsOfTheRefuelingPlanSpinning.getPlanStatus());//更新上机状态
|
|
saleProducts.setProductNumber(Double.valueOf(detailsOfTheRefuelingPlanSpinning.getNumber()));//数量
|
|
saleProducts.setProductNumber(Double.valueOf(detailsOfTheRefuelingPlanSpinning.getNumber()));//数量
|
|
//插入日志信息
|
|
//插入日志信息
|