|
|
@ -962,8 +962,40 @@ public class ScheduleServiceImpl implements ScheduleService { |
|
|
sfdcRollData.setCqcPassFlag("N"); |
|
|
sfdcRollData.setCqcPassFlag("N"); |
|
|
sfdcRollData.setFinishedFlag("N"); |
|
|
sfdcRollData.setFinishedFlag("N"); |
|
|
sfdcRollData.setCqcInspectedFlag("N"); |
|
|
sfdcRollData.setCqcInspectedFlag("N"); |
|
|
//保存操作 |
|
|
|
|
|
scheduleMapper.insertSfdcRolls(sfdcRollData); |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
//调用存储过程保存数据 |
|
|
|
|
|
List<Object> insertParams = new ArrayList<>(); |
|
|
|
|
|
insertParams.add(site); // @Site |
|
|
|
|
|
insertParams.add(orderNo); // @OrderNo |
|
|
|
|
|
insertParams.add(rollId); // @RollID |
|
|
|
|
|
insertParams.add(currentRollNo); // @RollNo |
|
|
|
|
|
insertParams.add(sfdcRollData.getRollQty()); // @RollQty |
|
|
|
|
|
insertParams.add(DateUtil.getStringDate(sfdcRollData.getCreatedDate(), "yyyy-MM-dd HH:mm:ss")); // @CreatedDate |
|
|
|
|
|
insertParams.add(operatorId); // @CreatedBy |
|
|
|
|
|
insertParams.add(sfdcRollData.getCreatedOpsItemNo()); // @CreatedOpsItemNo |
|
|
|
|
|
insertParams.add(sfdcRollData.getCreatedOpsSeqNo()); // @CreatedOpsSeqNo |
|
|
|
|
|
insertParams.add(sfdcRollData.getCurrentOpsItemNo()); // @CurrentOpsItemNo |
|
|
|
|
|
insertParams.add(sfdcRollData.getLastFinishedOpsItemNo()); // @LastFinishedOpsItemNo |
|
|
|
|
|
insertParams.add(sfdcRollData.getFinishedDate() == null ? null : DateUtil.getStringDate(sfdcRollData.getFinishedDate(), "yyyy-MM-dd HH:mm:ss")); // @FinishedDate |
|
|
|
|
|
insertParams.add(sfdcRollData.getFinishedFlag()); // @FinishedFlag |
|
|
|
|
|
insertParams.add(sfdcRollData.getOnLineFlag()); // @OnLineFlag |
|
|
|
|
|
insertParams.add(sfdcRollData.getPauseFlag()); // @PauseFlag |
|
|
|
|
|
insertParams.add(currentRollNo); // @OriRollNo |
|
|
|
|
|
insertParams.add(sfdcRollData.getRemark() == null ? "" : sfdcRollData.getRemark()); // @Remark |
|
|
|
|
|
insertParams.add(itemNo); // @StartOpsItemNo |
|
|
|
|
|
insertParams.add(sfdcRollData.getRollType() == null ? "" : sfdcRollData.getRollType()); // @RollType |
|
|
|
|
|
insertParams.add(sfdcRollData.getRollTypeDb() == null ? "" : sfdcRollData.getRollTypeDb()); // @RollType_DB |
|
|
|
|
|
insertParams.add(currentRollNo); // @FirstLevelRollNo |
|
|
|
|
|
insertParams.add(sfdcRollData.getFgRollFlag()); // @FGRollFlag |
|
|
|
|
|
insertParams.add(sfdcRollData.getFgRollId()); // @FGRollID |
|
|
|
|
|
insertParams.add(normalRollId); // @NormalRollID |
|
|
|
|
|
insertParams.add(sfdcRollData.getCombineFlag()); // @CombineFlag |
|
|
|
|
|
insertParams.add(sfdcRollData.getVirtualRollFlag()); // @VirtualRollFlag |
|
|
|
|
|
insertParams.add(sfdcRollData.getVirtualLinkRollNo() == null ? "" : sfdcRollData.getVirtualLinkRollNo()); // @VirtualLinkRollNo |
|
|
|
|
|
insertParams.add(sfdcRollData.getCqcPassFlag()); // @CQCPassFlag |
|
|
|
|
|
insertParams.add(sfdcRollData.getCqcInspectedFlag()); // @CQCInspectedFlag |
|
|
|
|
|
insertParams.add(sfdcRollData.getCqcNeedInspectFlag()); // @CQCNeedInspectFlag |
|
|
|
|
|
procedureMapper.execProduceData("createNewRoll", insertParams); |
|
|
|
|
|
|
|
|
//插入sfdcRollOps的数据 |
|
|
//插入sfdcRollOps的数据 |
|
|
SfdcRollOpsData sfdcRollOpsData = new SfdcRollOpsData(operatorId, new Date(), "N", "N", 0f, 0f, "N"); |
|
|
SfdcRollOpsData sfdcRollOpsData = new SfdcRollOpsData(operatorId, new Date(), "N", "N", 0f, 0f, "N"); |
|
|
|