|
|
@ -255,6 +255,10 @@ public class IssueRequestMainServiceImpl implements IssueRequestMainService { |
|
|
|
String number = serialNumberApi.generateCode(RuleCodeEnum.PURCHASE_CLAIM_RECORD.getCode()); |
|
|
|
issueRequestMainDO.setNumber(number); |
|
|
|
issueRequestMainMapper.insert(issueRequestMainDO); |
|
|
|
for (IssueRequestDetailDO issueRequestDetailDO : subDOList) { |
|
|
|
issueRequestDetailDO.setMasterId(issueRequestMainDO.getId()); |
|
|
|
issueRequestDetailDO.setNumber(issueRequestMainDO.getNumber()); |
|
|
|
} |
|
|
|
issueRequestDetailMapper.insertBatch(subDOList); |
|
|
|
return issueRequestMainDO; |
|
|
|
} |
|
|
@ -311,8 +315,6 @@ public class IssueRequestMainServiceImpl implements IssueRequestMainService { |
|
|
|
String locationCode = json.get("LocationCode").toString(); |
|
|
|
this.ifLocationCodeInRule(issueRequestDetailDO.getItemCode(), issueRequestDetailDO.getToLocationCode(), locationCode); |
|
|
|
} |
|
|
|
issueRequestDetailDO.setMasterId(issueRequestMainDO.getId()); |
|
|
|
issueRequestDetailDO.setNumber(issueRequestMainDO.getNumber()); |
|
|
|
} |
|
|
|
/** |
|
|
|
* 校验导入,并赋值一些参数 |
|
|
|