|
@@ -348,6 +348,13 @@ public class ApsBlankOrderServiceImpl extends ServiceImpl<ApsBlankOrderDao, ApsB
|
|
|
// 工序作业明细ID
|
|
|
List<String> apsProcessOperationIds = processes.stream().map(ProductionProcesses::getId).distinct().collect(Collectors.toList());
|
|
|
SysUserVo currentUser = CXCommonUtils.getCurrentUser();
|
|
|
+ //删除备份
|
|
|
+ //获取备份的坯料计划ID
|
|
|
+ Set<String> blankIds = apsProcessOperationProcessEquDos.stream().map(ApsProcessOperationProcessEquDo::getBlankid).collect(Collectors.toSet());
|
|
|
+ ArrayList<String> blankIdList = new ArrayList<>(blankIds);
|
|
|
+ apsProcessOperationBackupDao.deletedByBlankId(blankIdList);
|
|
|
+ apsProcessOperationProcessEquBackupDao.deletedByBlankId(blankIdList);
|
|
|
+ //增加备份
|
|
|
apsProcessOperationBackupDao.processOperationBackup(apsProcessOperationIds,
|
|
|
currentUser == null ? null : currentUser.getId(), currentUser == null ? null : currentUser.getName());
|
|
|
apsProcessOperationProcessEquBackupDao.processOperationEquBackup(apsProcessOperationProcessEquDos,
|