package cn.huge.module.client.api;
|
|
import cn.huge.base.common.bo.ReturnBO;
|
import cn.huge.module.griddata.domain.vo.CaseVo;
|
import org.springframework.cloud.openfeign.FeignClient;
|
import org.springframework.cloud.openfeign.SpringQueryMap;
|
import org.springframework.web.bind.annotation.GetMapping;
|
import org.springframework.web.bind.annotation.RequestParam;
|
|
@FeignClient(name = "dyh-mediate")
|
public interface CaseClient {
|
/**
|
* @return ReturnBO
|
*/
|
@GetMapping("/api/web/caseInfo/listQuery2")
|
ReturnBO getCaseList(@SpringQueryMap CaseVo caseVo);
|
|
/**
|
* @return ReturnBO
|
*/
|
@GetMapping("/api/web/caseInfoUnfold/listQuery")
|
ReturnBO getCaseUnfoldList(@RequestParam("id") String id);
|
|
@GetMapping("/api/web/casePerson/listQuery")
|
ReturnBO getCasePersonList(@RequestParam("caseId") String caseId);
|
|
@GetMapping("/api/web/caseAgent/listQuery")
|
ReturnBO getCaseAgentList(@RequestParam("caseId") String caseId);
|
}
|