|
|
@ -416,13 +416,13 @@ public class CountRequestMainServiceImpl implements CountRequestMainService { |
|
|
|
countJobMainDO.setInInventoryStatuses(businesstypeDO.getInInventoryStatuses()); |
|
|
|
countJobMainDO.setOutInventoryStatuses(businesstypeDO.getOutInventoryStatuses()); |
|
|
|
countJobMainDO.setStatus(JobStatusEnum.PENDING.getCode()); |
|
|
|
String number = serialNumberApi.generateCode(RuleCodeEnum.COUNT_JOB.getCode()); |
|
|
|
countJobMainDO.setNumber(number); |
|
|
|
countJobMainDO.setId(null); |
|
|
|
countJobMainDO.setCreateTime(null); |
|
|
|
countJobMainDO.setCreator(null); |
|
|
|
countJobMainDO.setUpdateTime(null); |
|
|
|
countJobMainDO.setUpdater(null); |
|
|
|
String number = serialNumberApi.generateCode(RuleCodeEnum.COUNT_JOB.getCode()); |
|
|
|
countJobMainDO.setNumber(number); |
|
|
|
countJobMainMapper.insert(countJobMainDO); |
|
|
|
List<CountJobDetailDO> countJobDetailDOList = new ArrayList<>(); |
|
|
|
List<CountRequestDetailDO> countRequestDetailDOList = listMap.get(mapKey); |
|
|
@ -432,6 +432,11 @@ public class CountRequestMainServiceImpl implements CountRequestMainService { |
|
|
|
CountJobDetailDO countJobDetailDO = CountJobDetailConvert.INSTANCE.convert(countRequestDetailDO); |
|
|
|
countJobDetailDO.setNumber(number); |
|
|
|
countJobDetailDO.setMasterId(countJobMainDO.getId()); |
|
|
|
countJobDetailDO.setId(null); |
|
|
|
countJobDetailDO.setCreateTime(null); |
|
|
|
countJobDetailDO.setCreator(null); |
|
|
|
countJobDetailDO.setUpdateTime(null); |
|
|
|
countJobDetailDO.setUpdater(null); |
|
|
|
countJobDetailDOList.add(countJobDetailDO); |
|
|
|
} |
|
|
|
} |
|
|
|