应收账单新增报错
This commit is contained in:
+7
@@ -431,6 +431,13 @@ public class BillManageApplicationService {
|
|||||||
if (!flag) {
|
if (!flag) {
|
||||||
throw new ServiceException("新增账单失败");
|
throw new ServiceException("新增账单失败");
|
||||||
}
|
}
|
||||||
|
// insert后按账单编号重新查一次拿自增ID
|
||||||
|
BillManageDO queryDO = new BillManageDO();
|
||||||
|
queryDO.setBillNumber(billNumber);
|
||||||
|
List<BillManagePO> insertedList = billManageDomainService.queryList(queryDO);
|
||||||
|
if (insertedList != null && !insertedList.isEmpty()) {
|
||||||
|
billManageDO.setBillManageId(insertedList.get(0).getBillManageId());
|
||||||
|
}
|
||||||
//将集合中没有计费流水id的过滤到另一个集合,将添加费用的集合保存到计费流水并返回计费流水id
|
//将集合中没有计费流水id的过滤到另一个集合,将添加费用的集合保存到计费流水并返回计费流水id
|
||||||
List<BillDetailDTO> billDetailDTOListNoBillingStatementId = billDetailDTOList.stream().filter(item -> item.getBillingStatementId() == null).collect(Collectors.toList());
|
List<BillDetailDTO> billDetailDTOListNoBillingStatementId = billDetailDTOList.stream().filter(item -> item.getBillingStatementId() == null).collect(Collectors.toList());
|
||||||
//遍历集合并保存流水
|
//遍历集合并保存流水
|
||||||
|
|||||||
Reference in New Issue
Block a user