|
|
@ -53,6 +53,10 @@ public class PurchaseclaimRequestMainServiceImpl implements PurchaseclaimRequest |
|
|
|
// 插入子表
|
|
|
|
List<PurchaseclaimRequestDetailCreateReqVO> subList = createReqVO.getSubList(); |
|
|
|
List<PurchaseclaimRequestDetailDO> subDOList = PurchaseclaimRequestDetailConvert.INSTANCE.convertList03(subList); |
|
|
|
for (PurchaseclaimRequestDetailDO detailDO : subDOList) { |
|
|
|
detailDO.setMasterId(purchaseclaimRequestMain.getId()); |
|
|
|
detailDO.setNumber(number); |
|
|
|
} |
|
|
|
purchaseclaimRequestDetailMapper.insertBatch(subDOList); |
|
|
|
// 返回
|
|
|
|
return purchaseclaimRequestMain.getId(); |
|
|
@ -73,6 +77,10 @@ public class PurchaseclaimRequestMainServiceImpl implements PurchaseclaimRequest |
|
|
|
map.put("master_id", updateObj.getId()); |
|
|
|
purchaseclaimRequestDetailMapper.deleteByMap(map); |
|
|
|
// 新增子表数据
|
|
|
|
for (PurchaseclaimRequestDetailDO detailDO : subDOList) { |
|
|
|
detailDO.setMasterId(updateReqVO.getId()); |
|
|
|
detailDO.setNumber(updateReqVO.getNumber()); |
|
|
|
} |
|
|
|
purchaseclaimRequestDetailMapper.insertBatch(subDOList); |
|
|
|
} |
|
|
|
|
|
|
|