diff --git a/bonus-modules/bonus-material/src/main/java/com/bonus/material/lease/controller/LeaseApplyInfoController.java b/bonus-modules/bonus-material/src/main/java/com/bonus/material/lease/controller/LeaseApplyInfoController.java index 275449f3..c95eb996 100644 --- a/bonus-modules/bonus-material/src/main/java/com/bonus/material/lease/controller/LeaseApplyInfoController.java +++ b/bonus-modules/bonus-material/src/main/java/com/bonus/material/lease/controller/LeaseApplyInfoController.java @@ -529,7 +529,9 @@ public class LeaseApplyInfoController extends BaseController { public AjaxResult leaseOut(@NotNull(message = "领料出库信息不能为空") @RequestBody LeaseOutRequestVo leaseOutRequestVo) { try { Long deptId = typeService.getUserDeptId(); - leaseOutRequestVo.getLeaseApplyInfo().setCompanyId(deptId); + leaseOutRequestVo.getLeaseOutDetailsList().forEach(leaseOutDetails -> { + leaseOutDetails.setCompanyId(deptId); + }); return leaseApplyInfoService.leaseOut(leaseOutRequestVo); } catch (Exception e) { return error("系统错误, " + e.getMessage()); diff --git a/bonus-modules/bonus-material/src/main/java/com/bonus/material/lease/service/impl/LeaseApplyInfoServiceImpl.java b/bonus-modules/bonus-material/src/main/java/com/bonus/material/lease/service/impl/LeaseApplyInfoServiceImpl.java index f116154c..4bd6247e 100644 --- a/bonus-modules/bonus-material/src/main/java/com/bonus/material/lease/service/impl/LeaseApplyInfoServiceImpl.java +++ b/bonus-modules/bonus-material/src/main/java/com/bonus/material/lease/service/impl/LeaseApplyInfoServiceImpl.java @@ -2068,7 +2068,6 @@ public class LeaseApplyInfoServiceImpl implements ILeaseApplyInfoService { if (bean.getMaId() != null && bean.getInputNum() != null) { bean.setOutNum(bean.getInputNum()); } - bean.setCompanyId(leaseOutRequestVo.getLeaseApplyInfo().getCompanyId()); AjaxResult ajaxResult = leaseOutDetailsService.leaseOut(bean); if (ajaxResult.isError()) { return ajaxResult;