package cn.huge.module.syncbydyh.client.api;
|
|
import cn.huge.base.common.bo.ReturnBO;
|
import org.springframework.cloud.openfeign.FeignClient;
|
import org.springframework.web.bind.annotation.GetMapping;
|
import org.springframework.web.bind.annotation.RequestParam;
|
|
/**
|
* @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/syncCase/byToGzEndCase
|
* @param page
|
* @param size
|
* @return
|
*/
|
@GetMapping("/api/client/syncCase/byToGzEndCase")
|
ReturnBO byToGzEndCase(@RequestParam(value = "page") int page, @RequestParam(value = "size") int size);
|
|
/**
|
* 数据割接-统计已结束的纠纷案件信息
|
* @url {ctx}/api/client/syncCase/countEndCase
|
* @return
|
*/
|
@GetMapping("/api/client/syncCase/countEndCase")
|
ReturnBO countEndCase();
|
|
/**
|
* 数据割接-进行中的纠纷案件信息
|
* @url {ctx}/api/client/syncCase/byToGzTodoCase
|
* @param page
|
* @param size
|
* @return
|
*/
|
@GetMapping("/api/client/syncCase/byToGzTodoCase")
|
ReturnBO byToGzTodoCase(@RequestParam(value = "page") int page, @RequestParam(value = "size") int size);
|
|
/**
|
* 数据割接-统计进行中的纠纷案件信息
|
* @url {ctx}/api/client/syncCase/countTodoCase
|
* @return
|
*/
|
@GetMapping("/api/client/syncCase/countTodoCase")
|
ReturnBO countTodoCase();
|
|
/**
|
* 数据割接-司法确认数据
|
* @url {ctx}/api/client/syncJudic/byToGzJudic
|
* @param page
|
* @param size
|
* @return
|
*/
|
@GetMapping("/api/client/syncJudic/byToGzJudic")
|
ReturnBO byToGzJudic(@RequestParam(value = "page") int page, @RequestParam(value = "size") int size);
|
|
/**
|
* 数据割接-统计司法确认数据
|
* @url {ctx}/api/client/syncCase/countTodoCase
|
* @return
|
*/
|
@GetMapping("/api/client/syncJudic/countJudic")
|
ReturnBO countJudic();
|
|
}
|