统一token转发
This commit is contained in:
parent
3fa4b14258
commit
3a1c67171e
@ -1,6 +1,8 @@
|
|||||||
package com.ebike.feign.clients;
|
package com.ebike.feign.clients;
|
||||||
|
|
||||||
import com.cdzy.common.model.JsonResult;
|
import com.cdzy.common.model.JsonResult;
|
||||||
|
import com.ebike.feign.component.FeignTokenInterceptor;
|
||||||
|
import com.ebike.feign.config.ExampleFeignConfiguration;
|
||||||
import com.ebike.feign.model.res.ReqEcuSnDto;
|
import com.ebike.feign.model.res.ReqEcuSnDto;
|
||||||
import com.ebike.feign.model.res.ReqLocationDto;
|
import com.ebike.feign.model.res.ReqLocationDto;
|
||||||
import com.ebike.feign.model.res.ReqVehicleStatusUpdateDto;
|
import com.ebike.feign.model.res.ReqVehicleStatusUpdateDto;
|
||||||
@ -15,7 +17,7 @@ import java.util.List;
|
|||||||
* @author attiya
|
* @author attiya
|
||||||
* @since 2025-03-18
|
* @since 2025-03-18
|
||||||
*/
|
*/
|
||||||
@FeignClient(name = "ebike-maintenance")
|
@FeignClient(name = "ebike-maintenance",configuration = { ExampleFeignConfiguration.class, FeignTokenInterceptor.class})
|
||||||
public interface MaintenanceFeignClient {
|
public interface MaintenanceFeignClient {
|
||||||
|
|
||||||
/**
|
/**
|
||||||
|
|||||||
@ -3,6 +3,8 @@ package com.ebike.feign.clients;
|
|||||||
import com.cdzy.common.model.EbikeUserFaultreportDto;
|
import com.cdzy.common.model.EbikeUserFaultreportDto;
|
||||||
import com.cdzy.common.model.EbikeUserFaultreportQueryDto;
|
import com.cdzy.common.model.EbikeUserFaultreportQueryDto;
|
||||||
import com.cdzy.common.model.JsonResult;
|
import com.cdzy.common.model.JsonResult;
|
||||||
|
import com.ebike.feign.component.FeignTokenInterceptor;
|
||||||
|
import com.ebike.feign.config.ExampleFeignConfiguration;
|
||||||
import com.ebike.feign.model.res.ResFeignOrderPaymentDto;
|
import com.ebike.feign.model.res.ResFeignOrderPaymentDto;
|
||||||
import org.springframework.cloud.openfeign.FeignClient;
|
import org.springframework.cloud.openfeign.FeignClient;
|
||||||
import org.springframework.web.bind.annotation.GetMapping;
|
import org.springframework.web.bind.annotation.GetMapping;
|
||||||
@ -19,7 +21,7 @@ import java.util.List;
|
|||||||
* @date 2025/4/17
|
* @date 2025/4/17
|
||||||
* @modified by:
|
* @modified by:
|
||||||
*/
|
*/
|
||||||
@FeignClient(name = "ebike-orders")
|
@FeignClient(name = "ebike-orders",configuration = { ExampleFeignConfiguration.class, FeignTokenInterceptor.class})
|
||||||
public interface OrdersFeignClient {
|
public interface OrdersFeignClient {
|
||||||
|
|
||||||
/**
|
/**
|
||||||
|
|||||||
@ -2,6 +2,8 @@ package com.ebike.feign.clients;
|
|||||||
|
|
||||||
import com.cdzy.common.model.JsonResult;
|
import com.cdzy.common.model.JsonResult;
|
||||||
import com.cdzy.common.model.PageParam;
|
import com.cdzy.common.model.PageParam;
|
||||||
|
import com.ebike.feign.component.FeignTokenInterceptor;
|
||||||
|
import com.ebike.feign.config.ExampleFeignConfiguration;
|
||||||
import com.ebike.feign.model.res.StaffIds;
|
import com.ebike.feign.model.res.StaffIds;
|
||||||
import com.ebike.feign.model.rsp.StaffFeign;
|
import com.ebike.feign.model.rsp.StaffFeign;
|
||||||
import com.mybatisflex.core.paginate.Page;
|
import com.mybatisflex.core.paginate.Page;
|
||||||
@ -17,7 +19,7 @@ import java.util.List;
|
|||||||
* @author attiya
|
* @author attiya
|
||||||
* @since 2025-03-18
|
* @since 2025-03-18
|
||||||
*/
|
*/
|
||||||
@FeignClient(name = "ebike-user")
|
@FeignClient(name = "ebike-user",configuration = { ExampleFeignConfiguration.class, FeignTokenInterceptor.class})
|
||||||
public interface StaffFeignClient {
|
public interface StaffFeignClient {
|
||||||
@GetMapping("roles/roleCodeList")
|
@GetMapping("roles/roleCodeList")
|
||||||
JsonResult<List<String>> roleCodeList(@RequestParam("staffId")String staffId);
|
JsonResult<List<String>> roleCodeList(@RequestParam("staffId")String staffId);
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user