修复总成回退加工记录软删问题

dev_temp_xw_202505150000_46824
jason 4 weeks ago
parent 1f4821052c
commit 5a6d034d07

@ -815,8 +815,11 @@ public class MesReworkTaskServiceImpl implements IMesReworkTaskService {
doProductReportReversal(requestModel,productSn,destLocateNo); doProductReportReversal(requestModel,productSn,destLocateNo);
//装配件数据处理 //装配件数据处理
doRecursionCheck(requestModel.getAssemblyModelList(), requestModel.getOrganizeCode(), requestModel.getUserName(),destLocateNo,responsibleParty); doRecursionCheck(requestModel.getAssemblyModelList(), requestModel.getOrganizeCode(), requestModel.getUserName(),destLocateNo,responsibleParty);
if (!CollectionUtils.isEmpty(requestModel.getProductionRecordIds())) { if (!StringUtils.isEmpty(requestModel.getProductionRecordIds())) {
productionRecordRepository.deleteWeaklyByIds(requestModel.getProductionRecordIds().toArray(new Long[0]), requestModel.getUserName()); String[] recordIds = requestModel.getProductionRecordIds().split(",");
for (String recordId : recordIds) {
productionRecordRepository.deleteWeaklyById(Long.parseLong(recordId), requestModel.getUserName());
}
} }
} }

@ -68,6 +68,6 @@ public class MesReworkTaskRequestModel {
private Integer centerType; private Integer centerType;
@ApiModelProperty("总成回退选中的加工记录ID集合") @ApiModelProperty("总成回退选中的加工记录ID集合")
private List<Long> productionRecordIds; private String productionRecordIds;
} }

Loading…
Cancel
Save