Browse Source

供应商类型接口迁移

master
God 12 months ago
parent
commit
483df5555e
  1. 15
      wms-biz/src/main/java/com/yxt/wms/biz/func/suppliertype/SupplierTypeService.java
  2. 2
      wms-biz/src/main/java/com/yxt/wms/feign/supplier/suppliertype/SupplierTypeFeign.java
  3. 2
      wms-biz/src/main/java/com/yxt/wms/feign/supplier/suppliertype/SupplierTypeFeignFallback.java

15
wms-biz/src/main/java/com/yxt/wms/biz/func/suppliertype/SupplierTypeService.java

@ -131,6 +131,19 @@ public class SupplierTypeService extends MybatisBaseService<SupplierTypeMapper,
}
public ResultBean<List<SupplierTypeDown>> selSupplierType(String orgPath) {
return supplierTypeFeign.selSupplierType(orgPath);
String useOrgSid = "";
if (StringUtils.isNotBlank(orgPath)) {
List<String> split = Arrays.asList(orgPath.split("/"));
if (split.size() > 1) {
//获取本级sid获取本级部门信息
SysOrganizationVo sysOrganization = sysOrganizationFeign.fetchBySid(split.get(split.size() - 2)).getData();
SysOrganizationVo sysOrganization1 = sysOrganizationFeign.fetchBySid(split.get(split.size() - 1)).getData();
useOrgSid = sysOrganization1.getSid();
} else {
SysOrganizationVo sysOrganization = sysOrganizationFeign.fetchBySid(split.get(0)).getData();
useOrgSid = sysOrganization.getSid();
}
}
return supplierTypeFeign.selSupplierType(useOrgSid);
}
}

2
wms-biz/src/main/java/com/yxt/wms/feign/supplier/suppliertype/SupplierTypeFeign.java

@ -59,5 +59,5 @@ public interface SupplierTypeFeign {
@ApiOperation("获取供应商类型")
@PostMapping("/selSupplierType")
public ResultBean<List<SupplierTypeDown>> selSupplierType(@RequestParam("orgPath") String orgPath);
public ResultBean<List<SupplierTypeDown>> selSupplierType(@RequestParam("useOrgSid") String useOrgSid);
}

2
wms-biz/src/main/java/com/yxt/wms/feign/supplier/suppliertype/SupplierTypeFeignFallback.java

@ -58,7 +58,7 @@ public class SupplierTypeFeignFallback implements SupplierTypeFeign {
}
@Override
public ResultBean<List<SupplierTypeDown>> selSupplierType(String orgPath) {
public ResultBean<List<SupplierTypeDown>> selSupplierType(String useOrgSid) {
return null;
}
}
Loading…
Cancel
Save