Browse Source

同步

master
wangpengfei 9 months ago
parent
commit
fcd4f86f69
  1. 19
      oms/src/main/java/com/yxt/oms/feign/portal/sysstafforg/SysStaffOrgFeign.java
  2. 11
      oms/src/main/java/com/yxt/oms/feign/portal/sysuser/SysUserFeign.java
  3. 10
      oms/src/main/java/com/yxt/oms/feign/portal/sysuser/SysUserFeignFallback.java

19
oms/src/main/java/com/yxt/oms/feign/portal/sysstafforg/SysStaffOrgFeign.java

@ -1,10 +1,13 @@
package com.yxt.oms.feign.portal.sysstafforg;
import com.yxt.common.core.result.ResultBean;
import com.yxt.oms.biz.func.sysstafforg.SysStaffOrg;
import com.yxt.oms.biz.func.sysstafforg.SysStaffOrgByUserVo;
import com.yxt.oms.feign.portal.sysuser.SysStaffOrgVo;
import io.swagger.annotations.ApiOperation;
import org.springframework.cloud.openfeign.FeignClient;
import org.springframework.web.bind.annotation.GetMapping;
import org.springframework.web.bind.annotation.PathVariable;
import org.springframework.web.bind.annotation.RequestParam;
import org.springframework.web.bind.annotation.ResponseBody;
@ -20,7 +23,6 @@ import java.util.List;
name = "ss-common-portal",
path = "/apiadmin/sysstafforg")
public interface SysStaffOrgFeign {
@GetMapping("/getOrgSidByPath")
@ResponseBody
@ApiOperation("根据用户组织全路径获取用户的分公司sid")
@ -30,4 +32,19 @@ public interface SysStaffOrgFeign {
@ResponseBody
@ApiOperation("根据组织全路径查询当前部门下的所有员工")
public ResultBean<List<SysStaffOrgByUserVo>> selAllByOrgSidPath(String orgSidPath);
@GetMapping("/getOrgByStaffSid")
@ResponseBody
@ApiOperation("根据用户组织全路径获取用户的分公司sid")
public ResultBean<SysStaffOrg> getOrgByStaffSid(@RequestParam("staffSid") String staffSid);
@GetMapping("/getPathSidByUserSid")
@ResponseBody
@ApiOperation("根据组织全路径查询当前部门下的所有员工")
public ResultBean<String> getPathSidByUserSid(@RequestParam(value = "userSid") String applySid);
@ApiOperation("根据员工sid获取部门信息")
@ResponseBody
@GetMapping("/getSysStaffOrgListByStaffSid/{staffSid}")
public ResultBean<List<SysStaffOrgVo>> getSysStaffOrgListByStaffSid(@PathVariable("staffSid") String staffSid);
}

11
oms/src/main/java/com/yxt/oms/feign/portal/sysuser/SysUserFeign.java

@ -23,7 +23,6 @@ import javax.servlet.http.HttpServletRequest;
path = "/apiadmin/sysuser",
fallback = SysUserFeignFallback.class)
public interface SysUserFeign {
@PostMapping("/login")
@ResponseBody
@ApiOperation(value = "3、登录")
@ -91,4 +90,14 @@ public interface SysUserFeign {
@ApiOperation("删除记录根据sid")
@GetMapping("/delBySid/{sid}")
public ResultBean delBySid(@PathVariable("sid") String sid);
@ApiOperation("根据sid查询用户信息")
@PostMapping("/selectBySid")
public ResultBean<SysUser> selectBySid(@RequestParam("sid") String sid);
@ApiOperation("根据staffsid查询用户")
@ResponseBody
@GetMapping("/selectByStaffsid/{staffsid}")
public ResultBean<SysUserVo> selectByStaffsid(@PathVariable("staffsid") String staffsid);
}

10
oms/src/main/java/com/yxt/oms/feign/portal/sysuser/SysUserFeignFallback.java

@ -86,4 +86,14 @@ public class SysUserFeignFallback implements SysUserFeign {
public ResultBean delBySid(String sid) {
return null;
}
@Override
public ResultBean<SysUser> selectBySid(String sid) {
return null;
}
@Override
public ResultBean<SysUserVo> selectByStaffsid(String staffsid) {
return null;
}
}

Loading…
Cancel
Save