package com.xiaopeng.api.feignClient.map;
|
|
import com.xiaopeng.api.factory.map.XpStationClientFallbackFactory;
|
import com.xiaopeng.api.model.operation.XpStation;
|
import com.xiaopeng.common.core.domain.R;
|
import com.xiaopeng.common.core.dto.ServiceNameConstantsEnum;
|
import org.springframework.cloud.openfeign.FeignClient;
|
import org.springframework.web.bind.annotation.GetMapping;
|
import org.springframework.web.bind.annotation.PathVariable;
|
|
@FeignClient(contextId = "XpStationClient", value = ServiceNameConstantsEnum.XP_MAP_SERVICE, fallbackFactory = XpStationClientFallbackFactory.class)
|
public interface XpStationClient {
|
|
/**
|
* 根据id获取数据
|
* @param id
|
* @return
|
*/
|
@GetMapping("/logan/inner/v1/xpStation/getXpStationById")
|
R<XpStation> getXpStationById(@PathVariable("id") Long id);
|
}
|