package cn.gistack.sm.sjztmd.feign;
|
|
import cn.gistack.sm.sjztmd.entity.AttResManagePerson;
|
import org.springblade.core.tool.api.R;
|
import org.springframework.cloud.openfeign.FeignClient;
|
import org.springframework.web.bind.annotation.GetMapping;
|
import org.springframework.web.bind.annotation.RequestParam;
|
|
/**
|
* @ClassName AttResManagePersonClent
|
* @Description TODO
|
* @Author aix
|
* @Date 2023/4/23 19:34
|
* @Version 1.0
|
*/
|
@FeignClient(
|
value = "blade-sm",
|
fallback = IAttResManagePersonClientFallback.class
|
)
|
public interface IAttResManagePersonClient {
|
|
String API_PREFIX = "/client";
|
String QUERY_LIST_BY_PHONE = API_PREFIX + "/queryListByPhone";
|
String GET_AD_BASE = API_PREFIX + "/getAdBaseById";
|
|
@GetMapping(QUERY_LIST_BY_PHONE)
|
R queryListByPhone(@RequestParam("userPhone") String userPhone);
|
|
@GetMapping(GET_AD_BASE)
|
R getAdBaseById(@RequestParam("guid") String guid);
|
|
}
|