diff --git a/api-admin/src/main/java/com/glxp/sale/admin/controller/basic/BussinessLocalTypeController.java b/api-admin/src/main/java/com/glxp/sale/admin/controller/basic/BussinessLocalTypeController.java index 7cc09c5..6cc91f5 100644 --- a/api-admin/src/main/java/com/glxp/sale/admin/controller/basic/BussinessLocalTypeController.java +++ b/api-admin/src/main/java/com/glxp/sale/admin/controller/basic/BussinessLocalTypeController.java @@ -90,9 +90,11 @@ public class BussinessLocalTypeController { return ResultVOUtils.error(ResultEnum.PARAM_VERIFY_FALL, bindingResult.getFieldError().getDefaultMessage()); } String customerId = getCustomerId(); - if(bussinessTypeFilterRequest.getType()==1){ - Integer userId=customerService.getUserId(); - bussinessTypeFilterRequest.setUserId(userId); + if(bussinessTypeFilterRequest.getType()!=null){ + if(bussinessTypeFilterRequest.getType()==1) { + Integer userId=customerService.getUserId(); + bussinessTypeFilterRequest.setUserId(userId); + } } if (!customerId.equals(Constant.SYSTEM_CUSTOMER_ID)) { diff --git a/api-admin/src/main/java/com/glxp/sale/admin/req/basic/BussinessLocalTypeFilterRequest.java b/api-admin/src/main/java/com/glxp/sale/admin/req/basic/BussinessLocalTypeFilterRequest.java index ca41539..c5dca5f 100644 --- a/api-admin/src/main/java/com/glxp/sale/admin/req/basic/BussinessLocalTypeFilterRequest.java +++ b/api-admin/src/main/java/com/glxp/sale/admin/req/basic/BussinessLocalTypeFilterRequest.java @@ -17,6 +17,7 @@ public class BussinessLocalTypeFilterRequest extends ListPageRequest { private Boolean spUse; private Boolean isFilter; private String code; + private String invWarehouseCode; private Integer userId; private String lastUpdateTime; private Integer type; diff --git a/api-admin/src/main/resources/mybatis/mapper/basic/BussinessLocalTypeDao.xml b/api-admin/src/main/resources/mybatis/mapper/basic/BussinessLocalTypeDao.xml index 56b945f..f75247b 100644 --- a/api-admin/src/main/resources/mybatis/mapper/basic/BussinessLocalTypeDao.xml +++ b/api-admin/src/main/resources/mybatis/mapper/basic/BussinessLocalTypeDao.xml @@ -124,6 +124,9 @@ AND inv_warehouse_user.`code` = #{code} + + AND inv_warehouse_sub.`code` = #{invWarehouseCode} + AND inv_bustype_user.`userId` = #{userId}