package cn.huge.module.syncbydyh.client.api;
|
|
import cn.huge.base.common.bo.R;
|
import cn.huge.base.common.bo.ReturnBO;
|
import cn.huge.module.sys.dto.GridRoleMenuDTO;
|
import cn.huge.module.sys.dto.GridTokenBaseDTO;
|
import cn.huge.module.sys.dto.GridUserRoleDTO;
|
import cn.huge.module.sys.vo.GridRoleMenuVo;
|
import cn.huge.module.sys.vo.GridUserRoleVo;
|
import org.springframework.cloud.openfeign.FeignClient;
|
import org.springframework.web.bind.annotation.GetMapping;
|
import org.springframework.web.bind.annotation.PostMapping;
|
import org.springframework.web.bind.annotation.RequestBody;
|
|
import java.util.List;
|
|
/**
|
* @title: 白云区矛盾纠纷多元化解平台同步微服务调用接口
|
* @description: 白云区矛盾纠纷多元化解平台同步微服务调用接口
|
* @company: hugeinfo
|
* @author: liyj
|
* @time: 2021-11-05 16:51:48
|
* @version: 1.0.0
|
*/
|
@FeignClient(name = "dyh-sync-bydyh")
|
public interface SyncBydyhClient {
|
|
/**
|
* 数据割接-组织信息
|
* @url {ctx}/api/client/syncCust/byToGzCtUnit
|
* @return Object
|
*/
|
@GetMapping("/api/client/syncCust/byToGzCtUnit")
|
ReturnBO byToGzCtUnit();
|
|
/**
|
* 数据割接-部门信息
|
* @url {ctx}/api/client/syncCust/byToGzCtDept
|
* @return Object
|
*/
|
@GetMapping("/api/client/syncCust/byToGzCtDept")
|
ReturnBO byToGzCtDept();
|
|
/**
|
* 数据割接-用户信息
|
* @url {ctx}/api/client/syncCust/byToGzCtUser
|
* @return Object
|
*/
|
@GetMapping("/api/client/syncCust/byToGzCtUser")
|
ReturnBO byToGzCtUser();
|
|
/**
|
* 数据割接-账号信息
|
* @url {ctx}/api/client/syncCust/byToGzCtAccount
|
* @return Object
|
*/
|
@GetMapping("/api/client/syncCust/byToGzCtAccount")
|
ReturnBO byToGzCtAccount();
|
|
/**
|
* 数据割接-用户角色关系信息
|
* @url {ctx}/api/client/syncCust/byToGzCtUserole
|
* @return Object
|
*/
|
@GetMapping("/api/client/syncCust/byToGzCtUserole")
|
ReturnBO byToGzCtUserole();
|
|
}
|