diff --git a/win-module-wms/win-module-wms-biz/src/main/java/com/win/module/wms/service/supplierdeliverRequest/SupplierdeliverRequestMainServiceImpl.java b/win-module-wms/win-module-wms-biz/src/main/java/com/win/module/wms/service/supplierdeliverRequest/SupplierdeliverRequestMainServiceImpl.java index b1d1a3f2..e394173f 100644 --- a/win-module-wms/win-module-wms-biz/src/main/java/com/win/module/wms/service/supplierdeliverRequest/SupplierdeliverRequestMainServiceImpl.java +++ b/win-module-wms/win-module-wms-biz/src/main/java/com/win/module/wms/service/supplierdeliverRequest/SupplierdeliverRequestMainServiceImpl.java @@ -251,9 +251,8 @@ public class SupplierdeliverRequestMainServiceImpl implements SupplierdeliverReq } //主表校验 校验供应商基础信息 - private RuleRespVO validatordeliverGoods() { - RuleRespVO ruleRespVO = ruleService.deliverGoods(null, null); - return ruleRespVO; + private RuleRespVO validatordeliverGoods(String supplierCode) { + return ruleService.deliverGoods(supplierCode, null); } //子表校验 校验供应商基础信息 @@ -273,10 +272,8 @@ public class SupplierdeliverRequestMainServiceImpl implements SupplierdeliverReq //子表校验 校验要货计划 private PurchasePlanDetailDO validatorPurchasePlan(SupplierdeliverRequestMainDO supplierdeliverRequestMainDO, SupplierdeliverRequestDetailDO supplierdeliverRequestDetailDO) { - PurchasePlanDetailDO purchasePlanDetailDO = - purchasePlanMainService.selectPurchasePlan(supplierdeliverRequestMainDO.getPpNumber(), supplierdeliverRequestMainDO.getSupplierCode(), + return purchasePlanMainService.selectPurchasePlan(supplierdeliverRequestMainDO.getPpNumber(), supplierdeliverRequestMainDO.getSupplierCode(), supplierdeliverRequestDetailDO.getPoNumber(), supplierdeliverRequestDetailDO.getPoLine(), supplierdeliverRequestDetailDO.getItemCode()); - return purchasePlanDetailDO; } //校验主表公共方法(适用于新增/修改) @@ -286,7 +283,7 @@ public class SupplierdeliverRequestMainServiceImpl implements SupplierdeliverReq if (supplierDO == null) { throw exception(STDCOSTPRICE_SUPPLIER_CODE_NOT_EXISTS); } - RuleRespVO ruleRespVO = validatordeliverGoods(); + RuleRespVO ruleRespVO = validatordeliverGoods(mainDo.getSupplierCode()); if (ruleRespVO == null) { throw new ServiceException(STDCOSTPRICE_SUPPLIER_CODE_NOT_EXISTS); } else {