diff --git a/wms/src/main/java/com/yxt/wms/apiadmin/aggregation/SysRoleRest.java b/wms/src/main/java/com/yxt/wms/apiadmin/aggregation/SysRoleRest.java index 78ea437..bb3f018 100644 --- a/wms/src/main/java/com/yxt/wms/apiadmin/aggregation/SysRoleRest.java +++ b/wms/src/main/java/com/yxt/wms/apiadmin/aggregation/SysRoleRest.java @@ -51,9 +51,9 @@ public class SysRoleRest { @ApiOperation("查询所有的角色数据,并根据用户sid查询被选中的角色") - @PostMapping("/listAllByUserSid/{userSid}") - public ResultBean> listAllByUserSid(@PathVariable("userSid") String userSid){ - return sysRoleService.listAllByUserSid(userSid); + @PostMapping("/listAllByUserSid/{userSid}/{orgSid}") + public ResultBean> listAllByUserSid(@PathVariable("userSid") String userSid,@PathVariable("orgSid") String orgSid){ + return sysRoleService.listAllByUserSid(userSid,orgSid); } diff --git a/wms/src/main/java/com/yxt/wms/biz/func/basebrandinfo/BaseBrandInfoDto.java b/wms/src/main/java/com/yxt/wms/biz/func/basebrandinfo/BaseBrandInfoDto.java index 01633be..2379063 100644 --- a/wms/src/main/java/com/yxt/wms/biz/func/basebrandinfo/BaseBrandInfoDto.java +++ b/wms/src/main/java/com/yxt/wms/biz/func/basebrandinfo/BaseBrandInfoDto.java @@ -24,4 +24,6 @@ public class BaseBrandInfoDto implements Dto { private String letter;//品牌的首字母大写 private String useOrgSid;//使用组织sid private String createOrgSid;//创建组织sid + private String userSid; + private String orgPath; } diff --git a/wms/src/main/java/com/yxt/wms/biz/func/basegoodsspu/BaseGoodsSpuDto.java b/wms/src/main/java/com/yxt/wms/biz/func/basegoodsspu/BaseGoodsSpuDto.java index 05b95fd..b2d17df 100644 --- a/wms/src/main/java/com/yxt/wms/biz/func/basegoodsspu/BaseGoodsSpuDto.java +++ b/wms/src/main/java/com/yxt/wms/biz/func/basegoodsspu/BaseGoodsSpuDto.java @@ -43,5 +43,7 @@ public class BaseGoodsSpuDto implements Dto { private String createOrgSid;//创建组织sid private BaseGoodsSpuDetailDto baseGoodsSpuDetail;//商品spu详情 private List baseGoodsSkus;//商品sku + private String userSid; + private String orgPath; } diff --git a/wms/src/main/java/com/yxt/wms/biz/func/basegoodstype/BaseGoodsTypeDto.java b/wms/src/main/java/com/yxt/wms/biz/func/basegoodstype/BaseGoodsTypeDto.java index b39ba51..01fc5d9 100644 --- a/wms/src/main/java/com/yxt/wms/biz/func/basegoodstype/BaseGoodsTypeDto.java +++ b/wms/src/main/java/com/yxt/wms/biz/func/basegoodstype/BaseGoodsTypeDto.java @@ -31,5 +31,7 @@ public class BaseGoodsTypeDto implements Dto { private String pName;//创建组织sid private String sids;//父级sid private String outStockRule;//出库规则 + private String userSid; + private String orgPath; } diff --git a/wms/src/main/java/com/yxt/wms/biz/func/basegoodsunit/BaseGoodsUnitDto.java b/wms/src/main/java/com/yxt/wms/biz/func/basegoodsunit/BaseGoodsUnitDto.java index b83c962..650a6e6 100644 --- a/wms/src/main/java/com/yxt/wms/biz/func/basegoodsunit/BaseGoodsUnitDto.java +++ b/wms/src/main/java/com/yxt/wms/biz/func/basegoodsunit/BaseGoodsUnitDto.java @@ -24,4 +24,6 @@ public class BaseGoodsUnitDto implements Dto { private String state; private String isDelete; private String unitName;//单位名称 + private String userSid; + private String orgPath; } diff --git a/wms/src/main/java/com/yxt/wms/biz/func/basemanufacturer/BaseManufacturerDto.java b/wms/src/main/java/com/yxt/wms/biz/func/basemanufacturer/BaseManufacturerDto.java index 1088c62..8fae20c 100644 --- a/wms/src/main/java/com/yxt/wms/biz/func/basemanufacturer/BaseManufacturerDto.java +++ b/wms/src/main/java/com/yxt/wms/biz/func/basemanufacturer/BaseManufacturerDto.java @@ -32,4 +32,6 @@ public class BaseManufacturerDto implements Dto { private String sortNo;//排序 private String useOrgSid;//使用组织sid private String createOrgSid;//创建组织sid + private String userSid; + private String orgPath; } diff --git a/wms/src/main/java/com/yxt/wms/biz/func/sysrole/SysRoleQuery.java b/wms/src/main/java/com/yxt/wms/biz/func/sysrole/SysRoleQuery.java index 4cd224b..774d05c 100644 --- a/wms/src/main/java/com/yxt/wms/biz/func/sysrole/SysRoleQuery.java +++ b/wms/src/main/java/com/yxt/wms/biz/func/sysrole/SysRoleQuery.java @@ -35,4 +35,6 @@ public class SysRoleQuery implements Query { @ApiModelProperty("1、系统管理员、2、普通角色") private Integer type; + private String orgSid;//组织 + private String sourceSid;//资源 } diff --git a/wms/src/main/java/com/yxt/wms/biz/func/sysrole/SysRoleService.java b/wms/src/main/java/com/yxt/wms/biz/func/sysrole/SysRoleService.java index 446a1e7..8cce0fd 100644 --- a/wms/src/main/java/com/yxt/wms/biz/func/sysrole/SysRoleService.java +++ b/wms/src/main/java/com/yxt/wms/biz/func/sysrole/SysRoleService.java @@ -92,8 +92,8 @@ public class SysRoleService extends MybatisBaseService { return sysRoleFeign.fetchByUserSid(userSid); } - public ResultBean> listAllByUserSid(String userSid) { - return sysRoleFeign.listAllByUserSid(userSid); + public ResultBean> listAllByUserSid(String userSid,String orgSid) { + return sysRoleFeign.listAllByUserSid(userSid, orgSid); } /** diff --git a/wms/src/main/java/com/yxt/wms/biz/func/warehousearea/WarehouseAreaService.java b/wms/src/main/java/com/yxt/wms/biz/func/warehousearea/WarehouseAreaService.java index e34bca8..a39701f 100644 --- a/wms/src/main/java/com/yxt/wms/biz/func/warehousearea/WarehouseAreaService.java +++ b/wms/src/main/java/com/yxt/wms/biz/func/warehousearea/WarehouseAreaService.java @@ -65,7 +65,7 @@ public class WarehouseAreaService extends MybatisBaseService saveOrUpdate(WarehouseAreaDto dto) { diff --git a/wms/src/main/java/com/yxt/wms/biz/func/warehouseareatype/WarehouseAreaTypeService.java b/wms/src/main/java/com/yxt/wms/biz/func/warehouseareatype/WarehouseAreaTypeService.java index fdfcbf1..69b48d9 100644 --- a/wms/src/main/java/com/yxt/wms/biz/func/warehouseareatype/WarehouseAreaTypeService.java +++ b/wms/src/main/java/com/yxt/wms/biz/func/warehouseareatype/WarehouseAreaTypeService.java @@ -68,7 +68,7 @@ public class WarehouseAreaTypeService extends MybatisBaseService saveOrUpdate(WarehouseAreaTypeDto dto) { diff --git a/wms/src/main/java/com/yxt/wms/biz/func/warehouseinfo/WarehouseInfoService.java b/wms/src/main/java/com/yxt/wms/biz/func/warehouseinfo/WarehouseInfoService.java index 061aa42..42a21ec 100644 --- a/wms/src/main/java/com/yxt/wms/biz/func/warehouseinfo/WarehouseInfoService.java +++ b/wms/src/main/java/com/yxt/wms/biz/func/warehouseinfo/WarehouseInfoService.java @@ -66,7 +66,7 @@ public class WarehouseInfoService extends MybatisBaseService list = WarehouseFeign.listAll(useOrgSid).getData(); + List list = WarehouseFeign.listAll(query).getData(); return rb.success().setData(list); } diff --git a/wms/src/main/java/com/yxt/wms/feign/portal/sysrole/SysRoleFeign.java b/wms/src/main/java/com/yxt/wms/feign/portal/sysrole/SysRoleFeign.java index 4d1aabe..b5ed326 100644 --- a/wms/src/main/java/com/yxt/wms/feign/portal/sysrole/SysRoleFeign.java +++ b/wms/src/main/java/com/yxt/wms/feign/portal/sysrole/SysRoleFeign.java @@ -43,8 +43,8 @@ public interface SysRoleFeign { @PostMapping("/listAll") public ResultBean> listAll(@RequestBody SysRoleQuery query); @ApiOperation("查询所有的角色数据,并根据用户sid查询被选中的角色") - @PostMapping("/listAllByUserSid/{userSid}") - public ResultBean> listAllByUserSid(@PathVariable("userSid") String userSid); + @PostMapping("/listAllByUserSid/{userSid}/{orgSid}") + public ResultBean> listAllByUserSid(@PathVariable("userSid") String userSid,@PathVariable("orgSid") String orgSid); @ApiOperation("根据用户sid查询用户的角色列表") @PostMapping("/fetchByUserSid/{userSid}") diff --git a/wms/src/main/java/com/yxt/wms/feign/portal/sysrole/SysRoleFeignFallback.java b/wms/src/main/java/com/yxt/wms/feign/portal/sysrole/SysRoleFeignFallback.java index 6c35619..a19bfb0 100644 --- a/wms/src/main/java/com/yxt/wms/feign/portal/sysrole/SysRoleFeignFallback.java +++ b/wms/src/main/java/com/yxt/wms/feign/portal/sysrole/SysRoleFeignFallback.java @@ -37,7 +37,7 @@ public class SysRoleFeignFallback implements SysRoleFeign { } @Override - public ResultBean> listAllByUserSid(String userSid) { + public ResultBean> listAllByUserSid(String userSid, String orgSid) { return null; } diff --git a/wms/src/main/java/com/yxt/wms/feign/warehouse/warehousearea/WarehouseAreaFeign.java b/wms/src/main/java/com/yxt/wms/feign/warehouse/warehousearea/WarehouseAreaFeign.java index f6d5be5..c489448 100644 --- a/wms/src/main/java/com/yxt/wms/feign/warehouse/warehousearea/WarehouseAreaFeign.java +++ b/wms/src/main/java/com/yxt/wms/feign/warehouse/warehousearea/WarehouseAreaFeign.java @@ -6,6 +6,7 @@ import com.yxt.common.core.query.PagerQuery; import com.yxt.common.core.result.ResultBean; import com.yxt.common.core.vo.PagerVo; import com.yxt.wms.biz.func.warehousearea.*; +import com.yxt.wms.utils.OrgPathQuery; import io.swagger.annotations.Api; import io.swagger.annotations.ApiOperation; import org.springframework.cloud.openfeign.FeignClient; @@ -37,8 +38,8 @@ public interface WarehouseAreaFeign { @PostMapping("/listPage") public ResultBean> listPage(@RequestBody PagerQuery query); @ApiOperation("查询所有的库区") - @GetMapping("/listAll") - public ResultBean> listAll(); + @PostMapping("/listAll") + public ResultBean> listAll(@RequestBody OrgPathQuery query); @ApiOperation("保存修改") @PostMapping("/saveOrUpdate") diff --git a/wms/src/main/java/com/yxt/wms/feign/warehouse/warehousearea/WarehouseAreaFeignFallback.java b/wms/src/main/java/com/yxt/wms/feign/warehouse/warehousearea/WarehouseAreaFeignFallback.java index 7a0f377..702c598 100644 --- a/wms/src/main/java/com/yxt/wms/feign/warehouse/warehousearea/WarehouseAreaFeignFallback.java +++ b/wms/src/main/java/com/yxt/wms/feign/warehouse/warehousearea/WarehouseAreaFeignFallback.java @@ -6,6 +6,7 @@ import com.yxt.common.core.query.PagerQuery; import com.yxt.common.core.result.ResultBean; import com.yxt.common.core.vo.PagerVo; import com.yxt.wms.biz.func.warehousearea.*; +import com.yxt.wms.utils.OrgPathQuery; import org.springframework.stereotype.Component; import java.util.List; @@ -33,10 +34,11 @@ public class WarehouseAreaFeignFallback implements WarehouseAreaFeign { } @Override - public ResultBean> listAll() { + public ResultBean> listAll(OrgPathQuery query) { return null; } + @Override public ResultBean saveOrUpdate(WarehouseAreaDto dto) { return null; diff --git a/wms/src/main/java/com/yxt/wms/feign/warehouse/warehouseareatype/WarehouseAreaTypeFeign.java b/wms/src/main/java/com/yxt/wms/feign/warehouse/warehouseareatype/WarehouseAreaTypeFeign.java index 51f2905..81a963b 100644 --- a/wms/src/main/java/com/yxt/wms/feign/warehouse/warehouseareatype/WarehouseAreaTypeFeign.java +++ b/wms/src/main/java/com/yxt/wms/feign/warehouse/warehouseareatype/WarehouseAreaTypeFeign.java @@ -9,6 +9,7 @@ import com.yxt.wms.biz.func.warehouseareatype.WarehouseAreaType; import com.yxt.wms.biz.func.warehouseareatype.WarehouseAreaTypeDto; import com.yxt.wms.biz.func.warehouseareatype.WarehouseAreaTypeQuery; import com.yxt.wms.biz.func.warehouseareatype.WarehouseAreaTypeVo; +import com.yxt.wms.utils.OrgPathQuery; import io.swagger.annotations.Api; import io.swagger.annotations.ApiOperation; import org.springframework.cloud.openfeign.FeignClient; @@ -40,8 +41,8 @@ public interface WarehouseAreaTypeFeign { @PostMapping("/listPage") public ResultBean> listPage(@RequestBody PagerQuery pq); @ApiOperation("查询所有的") - @GetMapping("/listAll/{useOrgSid}") - public ResultBean> listAll(@PathVariable("useOrgSid")String useOrgSid); + @PostMapping("/listAll") + public ResultBean> listAll(@RequestBody OrgPathQuery query); @ApiOperation("保存修改") @PostMapping("/saveOrUpdate") diff --git a/wms/src/main/java/com/yxt/wms/feign/warehouse/warehouseareatype/WarehouseAreaTypeFeignFallback.java b/wms/src/main/java/com/yxt/wms/feign/warehouse/warehouseareatype/WarehouseAreaTypeFeignFallback.java index 95f44eb..0d202c7 100644 --- a/wms/src/main/java/com/yxt/wms/feign/warehouse/warehouseareatype/WarehouseAreaTypeFeignFallback.java +++ b/wms/src/main/java/com/yxt/wms/feign/warehouse/warehouseareatype/WarehouseAreaTypeFeignFallback.java @@ -9,6 +9,7 @@ import com.yxt.wms.biz.func.warehouseareatype.WarehouseAreaType; import com.yxt.wms.biz.func.warehouseareatype.WarehouseAreaTypeDto; import com.yxt.wms.biz.func.warehouseareatype.WarehouseAreaTypeQuery; import com.yxt.wms.biz.func.warehouseareatype.WarehouseAreaTypeVo; +import com.yxt.wms.utils.OrgPathQuery; import org.springframework.stereotype.Component; import java.util.List; @@ -35,7 +36,7 @@ public class WarehouseAreaTypeFeignFallback implements WarehouseAreaTypeFeign { } @Override - public ResultBean> listAll(String useOrgSid) { + public ResultBean> listAll(OrgPathQuery query) { return null; } diff --git a/wms/src/main/java/com/yxt/wms/feign/warehouse/warehouseinfo/WarehouseFeign.java b/wms/src/main/java/com/yxt/wms/feign/warehouse/warehouseinfo/WarehouseFeign.java index f1ea333..f73c82a 100644 --- a/wms/src/main/java/com/yxt/wms/feign/warehouse/warehouseinfo/WarehouseFeign.java +++ b/wms/src/main/java/com/yxt/wms/feign/warehouse/warehouseinfo/WarehouseFeign.java @@ -6,6 +6,7 @@ import com.yxt.common.core.query.PagerQuery; import com.yxt.common.core.result.ResultBean; import com.yxt.common.core.vo.PagerVo; import com.yxt.wms.biz.func.warehouseinfo.*; +import com.yxt.wms.utils.OrgPathQuery; import io.swagger.annotations.Api; import io.swagger.annotations.ApiOperation; import org.springframework.cloud.openfeign.FeignClient; @@ -37,8 +38,8 @@ public interface WarehouseFeign { @PostMapping("/listPage") public ResultBean> listPage(@RequestBody PagerQuery pq); @ApiOperation("查询所有的仓库") - @GetMapping("/listAll/{useOrgSid}") - public ResultBean> listAll(@PathVariable("useOrgSid") String useOrgSid); + @PostMapping("/listAll") + public ResultBean> listAll(@RequestBody OrgPathQuery query); @ApiOperation("保存修改") diff --git a/wms/src/main/java/com/yxt/wms/feign/warehouse/warehouseinfo/WarehouseFeignFallback.java b/wms/src/main/java/com/yxt/wms/feign/warehouse/warehouseinfo/WarehouseFeignFallback.java index 202675d..f4be9ad 100644 --- a/wms/src/main/java/com/yxt/wms/feign/warehouse/warehouseinfo/WarehouseFeignFallback.java +++ b/wms/src/main/java/com/yxt/wms/feign/warehouse/warehouseinfo/WarehouseFeignFallback.java @@ -6,6 +6,7 @@ import com.yxt.common.core.query.PagerQuery; import com.yxt.common.core.result.ResultBean; import com.yxt.common.core.vo.PagerVo; import com.yxt.wms.biz.func.warehouseinfo.*; +import com.yxt.wms.utils.OrgPathQuery; import org.springframework.stereotype.Component; import java.util.List; @@ -33,7 +34,7 @@ public class WarehouseFeignFallback implements WarehouseFeign { } @Override - public ResultBean> listAll(String useOrgSid) { + public ResultBean> listAll(OrgPathQuery query) { return null; }