diff --git a/blade-service/blade-desk/src/main/java/org/springblade/desk/order/service/impl/PlateGoodsApplyServiceImpl.java b/blade-service/blade-desk/src/main/java/org/springblade/desk/order/service/impl/PlateGoodsApplyServiceImpl.java index f98f336a4..d5d84dbcf 100644 --- a/blade-service/blade-desk/src/main/java/org/springblade/desk/order/service/impl/PlateGoodsApplyServiceImpl.java +++ b/blade-service/blade-desk/src/main/java/org/springblade/desk/order/service/impl/PlateGoodsApplyServiceImpl.java @@ -13,13 +13,11 @@ import org.springblade.core.tool.utils.Func; import org.springblade.desk.order.mapper.PlateGoodsApplyMapper; import org.springblade.desk.order.pojo.entity.AssayContentDetail; import org.springblade.desk.order.pojo.entity.PlateGoodsApply; +import org.springblade.desk.order.pojo.entity.PlateGoodsApplyDetail; import org.springblade.desk.order.pojo.entity.PlateGoodsRecord; import org.springblade.desk.order.pojo.enums.AssayContentEnum; import org.springblade.desk.order.pojo.enums.PlateGoodsEnum; -import org.springblade.desk.order.service.IAssayContentDetailService; -import org.springblade.desk.order.service.IAssayContentService; -import org.springblade.desk.order.service.IPlateGoodsApplyService; -import org.springblade.desk.order.service.IPlateGoodsRecordService; +import org.springblade.desk.order.service.*; import org.springframework.stereotype.Service; import org.springframework.transaction.annotation.Transactional; @@ -40,6 +38,7 @@ public class PlateGoodsApplyServiceImpl extends BaseServiceImpl selectPage(IPage page, PlateGoodsApply entity) { @@ -176,6 +175,17 @@ public class PlateGoodsApplyServiceImpl extends BaseServiceImpl goodsApplyDetailList = new ArrayList<>(); + for (PlateGoodsRecord goodsRecord : addRecordList) { + PlateGoodsApplyDetail plateGoodsApplyDetail = new PlateGoodsApplyDetail(); + plateGoodsApplyDetail.setPgaId(apply.getId()); + plateGoodsApplyDetail.setPgrId(goodsRecord.getId()); + goodsApplyDetailList.add(plateGoodsApplyDetail); + } + goodsApplyDetailService.saveBatch(goodsApplyDetailList); + return true; }