refactor: 全部服务间 feign client 支持服务发现双模式

继 other(146db16) 之后,wallet/external/order/live/auth 的 inner-api
feign client 同样改为 contextId + name=<Nacos服务名> + url=${feign.X.url:} + path。

启动参数 --feign.X.url= 置空即走 Nacos 服务发现;保留原值则走固定 URL。
console/gateway 无 feign client,无需改动;game-fruit 原样保留。

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
This commit is contained in:
hy001 2026-07-10 18:39:42 +08:00
parent 146db166fc
commit 48d2090458
64 changed files with 64 additions and 121 deletions

View File

@ -8,7 +8,7 @@ import org.springframework.cloud.openfeign.FeignClient;
*
* @author pengliang on 2023/8/16
*/
@FeignClient(name = "authClient", url = "${feign.auth.url}" + AuthClientApi.API_PREFIX)
@FeignClient(contextId = "authClient", name = "rc-auth", url = "${feign.auth.url:}", path = AuthClientApi.API_PREFIX)
public interface AuthClient extends AuthClientApi {
}

View File

@ -8,7 +8,6 @@ import org.springframework.cloud.openfeign.FeignClient;
*
* @author pengliang on 2023/10/15
*/
@FeignClient(name = "miniMaxClient", url = "${feign.external.url}" +
MiniMaxClientApi.API_PREFIX)
@FeignClient(contextId = "miniMaxClient", name = "rc-service-external", url = "${feign.external.url:}", path = MiniMaxClientApi.API_PREFIX)
public interface MiniMaxClient extends MiniMaxClientApi {
}

View File

@ -8,7 +8,6 @@ import org.springframework.cloud.openfeign.FeignClient;
*
* @author pengliang on 2023/10/15
*/
@FeignClient(name = "qianFanClient", url = "${feign.external.url}" +
QianFanClientApi.API_PREFIX)
@FeignClient(contextId = "qianFanClient", name = "rc-service-external", url = "${feign.external.url:}", path = QianFanClientApi.API_PREFIX)
public interface QianFanClient extends QianFanClientApi {
}

View File

@ -9,8 +9,7 @@ import org.springframework.cloud.openfeign.FeignClient;
*
* @author pengliang on 2023/10/15
*/
@FeignClient(name = "ttsClient", url = "${feign.external.url}" +
OssServiceClientApi.API_PREFIX)
@FeignClient(contextId = "ttsClient", name = "rc-service-external", url = "${feign.external.url:}", path = OssServiceClientApi.API_PREFIX)
public interface TtsClient extends TtsClientApi {
}

View File

@ -8,7 +8,6 @@ import org.springframework.cloud.openfeign.FeignClient;
*
* @author pengliang on 2023/10/15
*/
@FeignClient(name = "barrageGameClient", url = "${feign.external.url}" +
BarrageGameClientApi.API_PREFIX)
@FeignClient(contextId = "barrageGameClient", name = "rc-service-external", url = "${feign.external.url:}", path = BarrageGameClientApi.API_PREFIX)
public interface BarrageGameClient extends BarrageGameClientApi {
}

View File

@ -9,7 +9,6 @@ import org.springframework.cloud.openfeign.FeignClient;
*
* @author pengliang on 2023/10/17
*/
@FeignClient(name = "binanceClient", url = "${feign.external.url}" +
CensorImageClientApi.API_PREFIX)
@FeignClient(contextId = "binanceClient", name = "rc-service-external", url = "${feign.external.url:}", path = CensorImageClientApi.API_PREFIX)
public interface BinanceClient extends BinanceClientApi {
}

View File

@ -8,8 +8,7 @@ import org.springframework.cloud.openfeign.FeignClient;
*
* @author pengliang on 2023/10/17
*/
@FeignClient(name = "censorImageClient", url = "${feign.external.url}" +
CensorImageClientApi.API_PREFIX)
@FeignClient(contextId = "censorImageClient", name = "rc-service-external", url = "${feign.external.url:}", path = CensorImageClientApi.API_PREFIX)
public interface CensorImageClient extends CensorImageClientApi {
}

View File

@ -6,8 +6,7 @@ import org.springframework.cloud.openfeign.FeignClient;
/**
* @author zongpubin on 2023/11/8
*/
@FeignClient(name = "googleTransactionClient", url = "${feign.external.url}" +
GoogleTransactionClientApi.API_PREFIX)
@FeignClient(contextId = "googleTransactionClient", name = "rc-service-external", url = "${feign.external.url:}", path = GoogleTransactionClientApi.API_PREFIX)
public interface GoogleTransactionClient extends GoogleTransactionClientApi {
}

View File

@ -8,7 +8,6 @@ import org.springframework.cloud.openfeign.FeignClient;
*
* @author pengliang on 2023/7/12
*/
@FeignClient(name = "agoraClient", url = "${feign.external.url}" +
AgoraClientApi.API_PREFIX)
@FeignClient(contextId = "agoraClient", name = "rc-service-external", url = "${feign.external.url:}", path = AgoraClientApi.API_PREFIX)
public interface AgoraClient extends AgoraClientApi {
}

View File

@ -8,8 +8,7 @@ import org.springframework.cloud.openfeign.FeignClient;
*
* @author pengliang on 2023/7/12
*/
@FeignClient(name = "imAccountClient", url = "${feign.external.url}" +
ImAccountClientApi.API_PREFIX)
@FeignClient(contextId = "imAccountClient", name = "rc-service-external", url = "${feign.external.url:}", path = ImAccountClientApi.API_PREFIX)
public interface ImAccountClient extends ImAccountClientApi {
}

View File

@ -9,8 +9,7 @@ import org.springframework.cloud.openfeign.FeignClient;
*
* @author pengliang on 2023/10/7
*/
@FeignClient(name = "imGroupAvClient", url = "${feign.external.url}" +
ImAccountClientApi.API_PREFIX)
@FeignClient(contextId = "imGroupAvClient", name = "rc-service-external", url = "${feign.external.url:}", path = ImAccountClientApi.API_PREFIX)
public interface ImGroupAvClient extends ImGroupAvClientApi {
}

View File

@ -8,8 +8,7 @@ import org.springframework.cloud.openfeign.FeignClient;
*
* @author pengliang on 2023/8/16
*/
@FeignClient(name = "imGroupClient", url = "${feign.external.url}" +
ImGroupClientApi.API_PREFIX)
@FeignClient(contextId = "imGroupClient", name = "rc-service-external", url = "${feign.external.url:}", path = ImGroupClientApi.API_PREFIX)
public interface ImGroupClient extends ImGroupClientApi {
}

View File

@ -6,8 +6,7 @@ import org.springframework.cloud.openfeign.FeignClient;
/**
* @author pengliang on 2023/12/28
*/
@FeignClient(name = "imGroupMemberClient", url = "${feign.external.url}" +
ImGroupMemberClientApi.API_PREFIX)
@FeignClient(contextId = "imGroupMemberClient", name = "rc-service-external", url = "${feign.external.url:}", path = ImGroupMemberClientApi.API_PREFIX)
public interface ImGroupMemberClient extends ImGroupMemberClientApi {
}

View File

@ -8,8 +8,7 @@ import org.springframework.cloud.openfeign.FeignClient;
*
* @author pengliang on 2023/7/12
*/
@FeignClient(name = "imMessageClient", url = "${feign.external.url}" +
ImMessageClientApi.API_PREFIX)
@FeignClient(contextId = "imMessageClient", name = "rc-service-external", url = "${feign.external.url:}", path = ImMessageClientApi.API_PREFIX)
public interface ImMessageClient extends ImMessageClientApi {
}

View File

@ -8,8 +8,7 @@ import org.springframework.cloud.openfeign.FeignClient;
*
* @author pengliang on 2023/11/16
*/
@FeignClient(name = "imOperationClient", url = "${feign.external.url}" +
ImOperationClientApi.API_PREFIX)
@FeignClient(contextId = "imOperationClient", name = "rc-service-external", url = "${feign.external.url:}", path = ImOperationClientApi.API_PREFIX)
public interface ImOperationClient extends ImOperationClientApi {
}

View File

@ -8,8 +8,7 @@ import org.springframework.cloud.openfeign.FeignClient;
*
* @author pengliang on 2023/8/15
*/
@FeignClient(name = "newsletterClient", url = "${feign.external.url}" +
NewsletterClientApi.API_PREFIX)
@FeignClient(contextId = "newsletterClient", name = "rc-service-external", url = "${feign.external.url:}", path = NewsletterClientApi.API_PREFIX)
public interface NewsletterClient extends NewsletterClientApi {
}

View File

@ -8,8 +8,7 @@ import org.springframework.cloud.openfeign.FeignClient;
*
* @author pengliang on 2023/7/12
*/
@FeignClient(name = "officialNoticeClient", url = "${feign.external.url}" +
OfficialNoticeClientApi.API_PREFIX)
@FeignClient(contextId = "officialNoticeClient", name = "rc-service-external", url = "${feign.external.url:}", path = OfficialNoticeClientApi.API_PREFIX)
public interface OfficialNoticeClient extends OfficialNoticeClientApi {
}

View File

@ -8,7 +8,7 @@ import org.springframework.cloud.openfeign.FeignClient;
*
* @author pengliang on 2023/8/14
*/
@FeignClient(name = "smsClient", url = "${feign.external.url}" + SmsClientApi.API_PREFIX)
@FeignClient(contextId = "smsClient", name = "rc-service-external", url = "${feign.external.url:}", path = SmsClientApi.API_PREFIX)
public interface SmsClient extends SmsClientApi {
}

View File

@ -8,7 +8,7 @@ import org.springframework.cloud.openfeign.FeignClient;
*
* @author pengliang on 2023/10/17
*/
@FeignClient(name = "trtcClient", url = "${feign.external.url}" + TrtcClientApi.API_PREFIX)
@FeignClient(contextId = "trtcClient", name = "rc-service-external", url = "${feign.external.url:}", path = TrtcClientApi.API_PREFIX)
public interface TrtcClient extends TrtcClientApi {
}

View File

@ -8,8 +8,7 @@ import org.springframework.cloud.openfeign.FeignClient;
*
* @author pengliang on 2023/10/15
*/
@FeignClient(name = "ossServiceClient", url = "${feign.external.url}" +
OssServiceClientApi.API_PREFIX)
@FeignClient(contextId = "ossServiceClient", name = "rc-service-external", url = "${feign.external.url:}", path = OssServiceClientApi.API_PREFIX)
public interface OssServiceClient extends OssServiceClientApi {
}

View File

@ -6,8 +6,7 @@ import org.springframework.cloud.openfeign.FeignClient;
/**
* @author lisizhe on 2023/11/8
*/
@FeignClient(name = "pushSendClient", url = "${feign.external.url}" +
GoogleFirebasePushClientApi.API_PREFIX)
@FeignClient(contextId = "pushSendClient", name = "rc-service-external", url = "${feign.external.url:}", path = GoogleFirebasePushClientApi.API_PREFIX)
public interface GoogleFirebasePushClient extends GoogleFirebasePushClientApi {
}

View File

@ -8,7 +8,7 @@ import org.springframework.cloud.openfeign.FeignClient;
/**
* @author longli on 2024/3/25
*/
@FeignClient(name = "ImClient", url = "${feign.external.url}" + ImClientApi.API_PREFIX)
@FeignClient(contextId = "ImClient", name = "rc-service-external", url = "${feign.external.url:}", path = ImClientApi.API_PREFIX)
public interface ImClient extends ImClientApi {
}

View File

@ -6,7 +6,7 @@ import org.springframework.cloud.openfeign.FeignClient;
/**
* @author pengliang on 2023/12/13
*/
@FeignClient(name = "liveMicClient", url = "${feign.live.url}" + LiveMicClientApi.API_PREFIX)
@FeignClient(contextId = "liveMicClient", name = "rc-service-live", url = "${feign.live.url:}", path = LiveMicClientApi.API_PREFIX)
public interface LiveMicClient extends LiveMicClientApi {
}

View File

@ -9,8 +9,7 @@ import org.springframework.cloud.openfeign.FeignClient;
*
* @author pengliang on 2023/12/26
*/
@FeignClient(name = "liveRoomUserClient", url = "${feign.live.url}" +
LiveRoomUserClientApi.API_PREFIX)
@FeignClient(contextId = "liveRoomUserClient", name = "rc-service-live", url = "${feign.live.url:}", path = LiveRoomUserClientApi.API_PREFIX)
public interface LiveRoomUserClient extends LiveRoomUserClientApi {
}

View File

@ -8,8 +8,7 @@ import org.springframework.cloud.openfeign.FeignClient;
*
* @author pengliang on 2023/11/3
*/
@FeignClient(name = "inAppPurchaseDetailsClient", url = "${feign.order.url}" +
InAppPurchaseDetailsClientApi.API_PREFIX)
@FeignClient(contextId = "inAppPurchaseDetailsClient", name = "rc-service-order", url = "${feign.order.url:}", path = InAppPurchaseDetailsClientApi.API_PREFIX)
public interface InAppPurchaseDetailsClient extends InAppPurchaseDetailsClientApi {
}

View File

@ -8,8 +8,7 @@ import org.springframework.cloud.openfeign.FeignClient;
*
* @author pengliang on 2024/1/23
*/
@FeignClient(name = "monthlyRechargeUserClient", url = "${feign.order.url}" +
MonthlyRechargeUserClientApi.API_PREFIX)
@FeignClient(contextId = "monthlyRechargeUserClient", name = "rc-service-order", url = "${feign.order.url:}", path = MonthlyRechargeUserClientApi.API_PREFIX)
public interface MonthlyRechargeUserClient extends MonthlyRechargeUserClientApi {
}

View File

@ -8,8 +8,7 @@ import org.springframework.cloud.openfeign.FeignClient;
*
* @author pengliang on 2023/11/3
*/
@FeignClient(name = "orderAbnormalLogClient", url = "${feign.order.url}" +
OrderAbnormalLogClientApi.API_PREFIX)
@FeignClient(contextId = "orderAbnormalLogClient", name = "rc-service-order", url = "${feign.order.url:}", path = OrderAbnormalLogClientApi.API_PREFIX)
public interface OrderAbnormalLogClient extends OrderAbnormalLogClientApi {
}

View File

@ -8,8 +8,7 @@ import org.springframework.cloud.openfeign.FeignClient;
*
* @author pengliang on 2023/11/3
*/
@FeignClient(name = "orderOtherRechargeClient", url = "${feign.order.url}" +
OrderOtherRechargeClientClientApi.API_PREFIX)
@FeignClient(contextId = "orderOtherRechargeClient", name = "rc-service-order", url = "${feign.order.url:}", path = OrderOtherRechargeClientClientApi.API_PREFIX)
public interface OrderOtherRechargeClientClient extends OrderOtherRechargeClientClientApi {
}

View File

@ -8,8 +8,7 @@ import org.springframework.cloud.openfeign.FeignClient;
*
* @author pengliang on 2023/11/3
*/
@FeignClient(name = "orderPurchaseFriendshipRecordClient", url = "${feign.order.url}" +
OrderPurchaseFriendshipRecordClientApi.API_PREFIX)
@FeignClient(contextId = "orderPurchaseFriendshipRecordClient", name = "rc-service-order", url = "${feign.order.url:}", path = OrderPurchaseFriendshipRecordClientApi.API_PREFIX)
public interface OrderPurchaseFriendshipRecordClient extends
OrderPurchaseFriendshipRecordClientApi {

View File

@ -8,8 +8,7 @@ import org.springframework.cloud.openfeign.FeignClient;
*
* @author pengliang on 2023/11/3
*/
@FeignClient(name = "orderPurchaseHistoryClient", url = "${feign.order.url}" +
OrderPurchaseHistoryClientApi.API_PREFIX)
@FeignClient(contextId = "orderPurchaseHistoryClient", name = "rc-service-order", url = "${feign.order.url:}", path = OrderPurchaseHistoryClientApi.API_PREFIX)
public interface OrderPurchaseHistoryClient extends OrderPurchaseHistoryClientApi {
}

View File

@ -8,8 +8,7 @@ import org.springframework.cloud.openfeign.FeignClient;
*
* @author lisizhe on 2023/11/3
*/
@FeignClient(name = "payApplicationClient", url = "${feign.order.url}" +
PayApplicationClientApi.API_PREFIX)
@FeignClient(contextId = "payApplicationClient", name = "rc-service-order", url = "${feign.order.url:}", path = PayApplicationClientApi.API_PREFIX)
public interface PayApplicationClient extends PayApplicationClientApi {
}

View File

@ -8,8 +8,7 @@ import org.springframework.cloud.openfeign.FeignClient;
*
* @author lisizhe on 2023/11/3
*/
@FeignClient(name = "payChannelClient", url = "${feign.order.url}" +
PayChannelClientApi.API_PREFIX)
@FeignClient(contextId = "payChannelClient", name = "rc-service-order", url = "${feign.order.url:}", path = PayChannelClientApi.API_PREFIX)
public interface PayChannelClient extends PayChannelClientApi {
}

View File

@ -8,8 +8,7 @@ import org.springframework.cloud.openfeign.FeignClient;
*
* @author lisizhe on 2023/11/3
*/
@FeignClient(name = "payCountryClient", url = "${feign.order.url}" +
PayCountryClientApi.API_PREFIX)
@FeignClient(contextId = "payCountryClient", name = "rc-service-order", url = "${feign.order.url:}", path = PayCountryClientApi.API_PREFIX)
public interface PayCountryClient extends PayCountryClientApi {
}

View File

@ -8,8 +8,7 @@ import org.springframework.cloud.openfeign.FeignClient;
*
* @author lisizhe on 2023/11/3
*/
@FeignClient(name = "payFactoryClient", url = "${feign.order.url}" +
PayFactoryClientApi.API_PREFIX)
@FeignClient(contextId = "payFactoryClient", name = "rc-service-order", url = "${feign.order.url:}", path = PayFactoryClientApi.API_PREFIX)
public interface PayFactoryClient extends PayFactoryClientApi {
}

View File

@ -8,7 +8,7 @@ import org.springframework.cloud.openfeign.FeignClient;
*
* @author pengliang on 2023/9/13
*/
@FeignClient(name = "productClient", url = "${feign.order.url}" + ProductClientApi.API_PREFIX)
@FeignClient(contextId = "productClient", name = "rc-service-order", url = "${feign.order.url:}", path = ProductClientApi.API_PREFIX)
public interface ProductClient extends ProductClientApi {

View File

@ -8,8 +8,7 @@ import org.springframework.cloud.openfeign.FeignClient;
*
* @author pengliang on 2023/12/23
*/
@FeignClient(name = "roomRefundAnchorTrackRecordClient", url = "${feign.order.url}" +
RoomRefundAnchorTrackRecordClientApi.API_PREFIX)
@FeignClient(contextId = "roomRefundAnchorTrackRecordClient", name = "rc-service-order", url = "${feign.order.url:}", path = RoomRefundAnchorTrackRecordClientApi.API_PREFIX)
public interface RoomRefundAnchorTrackRecordClient extends RoomRefundAnchorTrackRecordClientApi {
}

View File

@ -8,8 +8,7 @@ import org.springframework.cloud.openfeign.FeignClient;
*
* @author zongpubin on 2023/11/1
*/
@FeignClient(name = "sysProductConfigClient", url = "${feign.order.url}" +
SysProductConfigClientApi.API_PREFIX)
@FeignClient(contextId = "sysProductConfigClient", name = "rc-service-order", url = "${feign.order.url:}", path = SysProductConfigClientApi.API_PREFIX)
public interface SysProductConfigClient extends SysProductConfigClientApi {
}

View File

@ -8,8 +8,7 @@ import org.springframework.cloud.openfeign.FeignClient;
*
* @author pengliang on 2024/1/23
*/
@FeignClient(name = "userTotalRechargeClient", url = "${feign.order.url}" +
TotalRechargeClientApi.API_PREFIX)
@FeignClient(contextId = "userTotalRechargeClient", name = "rc-service-order", url = "${feign.order.url:}", path = TotalRechargeClientApi.API_PREFIX)
public interface TotalRechargeClient extends TotalRechargeClientApi {
}

View File

@ -8,8 +8,7 @@ import org.springframework.cloud.openfeign.FeignClient;
*
* @author pengliang on 2024/1/23
*/
@FeignClient(name = "totalRechargeUserClient", url = "${feign.order.url}" +
TotalRechargeUserClientApi.API_PREFIX)
@FeignClient(contextId = "totalRechargeUserClient", name = "rc-service-order", url = "${feign.order.url:}", path = TotalRechargeUserClientApi.API_PREFIX)
public interface TotalRechargeUserClient extends TotalRechargeUserClientApi {
}

View File

@ -8,8 +8,7 @@ import org.springframework.cloud.openfeign.FeignClient;
*
* @author pengliang on 2023/12/27
*/
@FeignClient(name = "userFreightRechargeRecordClient", url = "${feign.order.url}" +
UserFreightRechargeRecordClientApi.API_PREFIX)
@FeignClient(contextId = "userFreightRechargeRecordClient", name = "rc-service-order", url = "${feign.order.url:}", path = UserFreightRechargeRecordClientApi.API_PREFIX)
public interface UserFreightRechargeRecordClient extends UserFreightRechargeRecordClientApi {

View File

@ -8,8 +8,7 @@ import org.springframework.cloud.openfeign.FeignClient;
*
* @author pengliang on 2024/1/23
*/
@FeignClient(name = "userMonthlyRechargeClient", url = "${feign.order.url}" +
UserMonthlyRechargeClientApi.API_PREFIX)
@FeignClient(contextId = "userMonthlyRechargeClient", name = "rc-service-order", url = "${feign.order.url:}", path = UserMonthlyRechargeClientApi.API_PREFIX)
public interface UserMonthlyRechargeClient extends UserMonthlyRechargeClientApi {
}

View File

@ -8,8 +8,7 @@ import org.springframework.cloud.openfeign.FeignClient;
*
* @author pengliang on 2023/9/13
*/
@FeignClient(name = "userRechargeCountClient", url = "${feign.order.url}" +
UserRechargeCountClientApi.API_PREFIX)
@FeignClient(contextId = "userRechargeCountClient", name = "rc-service-order", url = "${feign.order.url:}", path = UserRechargeCountClientApi.API_PREFIX)
public interface UserRechargeCountClient extends UserRechargeCountClientApi {
}

View File

@ -8,8 +8,7 @@ import org.springframework.cloud.openfeign.FeignClient;
*
* @author pengliang on 2023/9/22
*/
@FeignClient(name = "userBankBalanceClient", url = "${feign.wallet.url}" +
UserBankBalanceClientApi.API_PREFIX)
@FeignClient(contextId = "userBankBalanceClient", name = "rc-service-wallet", url = "${feign.wallet.url:}", path = UserBankBalanceClientApi.API_PREFIX)
public interface UserBankBalanceClient extends UserBankBalanceClientApi {
}

View File

@ -9,8 +9,7 @@ import org.springframework.cloud.openfeign.FeignClient;
* @author pengliang on 2023/10/13
*/
@FeignClient(name = "userBankCardClient", url = "${feign.wallet.url}" +
UserBankCardClientApi.API_PREFIX)
@FeignClient(contextId = "userBankCardClient", name = "rc-service-wallet", url = "${feign.wallet.url:}", path = UserBankCardClientApi.API_PREFIX)
public interface UserBankCardClient extends UserBankCardClientApi {
}

View File

@ -9,8 +9,7 @@ import org.springframework.cloud.openfeign.FeignClient;
* @author pengliang on 2023/10/13
*/
@FeignClient(name = "userBankRunningWaterClient", url = "${feign.wallet.url}" +
UserBankRunningWaterClientApi.API_PREFIX)
@FeignClient(contextId = "userBankRunningWaterClient", name = "rc-service-wallet", url = "${feign.wallet.url:}", path = UserBankRunningWaterClientApi.API_PREFIX)
public interface UserBankRunningWaterClient extends UserBankRunningWaterClientApi {
}

View File

@ -8,8 +8,7 @@ import org.springframework.cloud.openfeign.FeignClient;
*
* @author tf
*/
@FeignClient(name = "userWithdrawInfoClient", url = "${feign.wallet.url}" +
UserWithdrawInfoClientApi.API_PREFIX)
@FeignClient(contextId = "userWithdrawInfoClient", name = "rc-service-wallet", url = "${feign.wallet.url:}", path = UserWithdrawInfoClientApi.API_PREFIX)
public interface UserWithdrawInfoClient extends UserWithdrawInfoClientApi {
}

View File

@ -12,8 +12,7 @@ import org.springframework.web.bind.annotation.RequestBody;
*
* @author pengliang on 2023/12/26
*/
@FeignClient(name = "beanIncomeExpenditureClient", url = "${feign.wallet.url}" +
BeanIncomeExpenditureClientApi.API_PREFIX)
@FeignClient(contextId = "beanIncomeExpenditureClient", name = "rc-service-wallet", url = "${feign.wallet.url:}", path = BeanIncomeExpenditureClientApi.API_PREFIX)
public interface BeanIncomeExpenditureClient extends BeanIncomeExpenditureClientApi {
/**

View File

@ -8,8 +8,7 @@ import org.springframework.cloud.openfeign.FeignClient;
*
* @author pengliang on 2023/12/26
*/
@FeignClient(name = "diamondBalanceClient", url = "${feign.wallet.url}" +
DiamondBalanceClientApi.API_PREFIX)
@FeignClient(contextId = "diamondBalanceClient", name = "rc-service-wallet", url = "${feign.wallet.url:}", path = DiamondBalanceClientApi.API_PREFIX)
public interface DiamondBalanceClient extends DiamondBalanceClientApi {
}

View File

@ -9,8 +9,7 @@ import org.springframework.cloud.openfeign.FeignClient;
*
* @author pengliang on 2023/12/26
*/
@FeignClient(name = "diamondRunningWaterClient", url = "${feign.wallet.url}" +
DiamondBalanceClientApi.API_PREFIX)
@FeignClient(contextId = "diamondRunningWaterClient", name = "rc-service-wallet", url = "${feign.wallet.url:}", path = DiamondBalanceClientApi.API_PREFIX)
public interface DiamondRunningWaterClient extends DiamondRunningWaterClientApi {
}

View File

@ -8,8 +8,7 @@ import org.springframework.cloud.openfeign.FeignClient;
*
* @author zongpubin on 2024/3/14
*/
@FeignClient(name = "salaryDiamondBalanceClient", url = "${feign.wallet.url}" +
SalaryDiamondBalanceClientApi.API_PREFIX)
@FeignClient(contextId = "salaryDiamondBalanceClient", name = "rc-service-wallet", url = "${feign.wallet.url:}", path = SalaryDiamondBalanceClientApi.API_PREFIX)
public interface SalaryDiamondBalanceClient extends SalaryDiamondBalanceClientApi {
}

View File

@ -8,8 +8,7 @@ import org.springframework.cloud.openfeign.FeignClient;
*
* @author zongpubin on 2024/3/14
*/
@FeignClient(name = "salaryDiamondRunningWaterClient", url = "${feign.wallet.url}" +
SalaryDiamondRunningWaterClientApi.API_PREFIX)
@FeignClient(contextId = "salaryDiamondRunningWaterClient", name = "rc-service-wallet", url = "${feign.wallet.url:}", path = SalaryDiamondRunningWaterClientApi.API_PREFIX)
public interface SalaryDiamondRunningWaterClient extends SalaryDiamondRunningWaterClientApi {
}

View File

@ -8,8 +8,7 @@ import org.springframework.cloud.openfeign.FeignClient;
*
* @author pengliang on 2023/12/26
*/
@FeignClient(name = "freightBalanceClient", url = "${feign.wallet.url}" +
FreightBalanceClientApi.API_PREFIX)
@FeignClient(contextId = "freightBalanceClient", name = "rc-service-wallet", url = "${feign.wallet.url:}", path = FreightBalanceClientApi.API_PREFIX)
public interface FreightBalanceClient extends FreightBalanceClientApi {
}

View File

@ -8,8 +8,7 @@ import org.springframework.cloud.openfeign.FeignClient;
*
* @author pengliang on 2023/12/26
*/
@FeignClient(name = "freightBalanceRunningWaterClient", url = "${feign.wallet.url}" +
FreightBalanceRunningWaterClientApi.API_PREFIX)
@FeignClient(contextId = "freightBalanceRunningWaterClient", name = "rc-service-wallet", url = "${feign.wallet.url:}", path = FreightBalanceRunningWaterClientApi.API_PREFIX)
public interface FreightBalanceRunningWaterClient extends FreightBalanceRunningWaterClientApi {
}

View File

@ -8,8 +8,7 @@ import org.springframework.cloud.openfeign.FeignClient;
*
* @author pengliang on 2023/8/18
*/
@FeignClient(name = "freightGoldClient", url = "${feign.wallet.url}" +
FreightGoldClientApi.API_PREFIX)
@FeignClient(contextId = "freightGoldClient", name = "rc-service-wallet", url = "${feign.wallet.url:}", path = FreightGoldClientApi.API_PREFIX)
public interface FreightGoldClient extends FreightGoldClientApi {

View File

@ -8,8 +8,7 @@ import org.springframework.cloud.openfeign.FeignClient;
*
* @author pengliang on 2023/12/26
*/
@FeignClient(name = "freightSellerClient", url = "${feign.wallet.url}" +
FreightSellerClientApi.API_PREFIX)
@FeignClient(contextId = "freightSellerClient", name = "rc-service-wallet", url = "${feign.wallet.url:}", path = FreightSellerClientApi.API_PREFIX)
public interface FreightSellerClient extends FreightSellerClientApi {
}

View File

@ -6,8 +6,7 @@ import org.springframework.cloud.openfeign.FeignClient;
/**
* @author pengliang on 2023/5/26
*/
@FeignClient(name = "userSalaryAccountClient", url = "${feign.wallet.url}" +
UserSalaryAccountClientApi.API_PREFIX)
@FeignClient(contextId = "userSalaryAccountClient", name = "rc-service-wallet", url = "${feign.wallet.url:}", path = UserSalaryAccountClientApi.API_PREFIX)
public interface UserSalaryAccountClient extends UserSalaryAccountClientApi {
}

View File

@ -8,8 +8,7 @@ import org.springframework.cloud.openfeign.FeignClient;
*
* @author pengliang on 2023/12/26
*/
@FeignClient(name = "beanClientRest", url = "${feign.wallet.url}" +
BeanClientRestApi.API_PREFIX)
@FeignClient(contextId = "beanClientRest", name = "rc-service-wallet", url = "${feign.wallet.url:}", path = BeanClientRestApi.API_PREFIX)
public interface BeanClientRest extends BeanClientRestApi {
}

View File

@ -8,8 +8,7 @@ import org.springframework.cloud.openfeign.FeignClient;
*
* @author pengliang on 2023/12/26
*/
@FeignClient(name = "diamondClientRest", url = "${feign.wallet.url}" +
DiamondClientRestApi.API_PREFIX)
@FeignClient(contextId = "diamondClientRest", name = "rc-service-wallet", url = "${feign.wallet.url:}", path = DiamondClientRestApi.API_PREFIX)
public interface DiamondClientRest extends DiamondClientRestApi {
}

View File

@ -8,8 +8,7 @@ import org.springframework.cloud.openfeign.FeignClient;
*
* @author pengliang on 2023/12/26
*/
@FeignClient(name = "freightClientRest", url = "${feign.wallet.url}" +
FreightClientRestApi.API_PREFIX)
@FeignClient(contextId = "freightClientRest", name = "rc-service-wallet", url = "${feign.wallet.url:}", path = FreightClientRestApi.API_PREFIX)
public interface FreightClientRest extends FreightClientRestApi {
}

View File

@ -8,8 +8,7 @@ import org.springframework.cloud.openfeign.FeignClient;
*
* @author pengliang on 2023/12/26
*/
@FeignClient(name = "payAuthClientRest", url = "${feign.wallet.url}" +
PayAuthClientRestApi.API_PREFIX)
@FeignClient(contextId = "payAuthClientRest", name = "rc-service-wallet", url = "${feign.wallet.url:}", path = PayAuthClientRestApi.API_PREFIX)
public interface PayAuthClientRest extends PayAuthClientRestApi {
}

View File

@ -8,7 +8,7 @@ import org.springframework.cloud.openfeign.FeignClient;
*
* @author zongpubin on 2024/1/29
*/
@FeignClient(name = "payAuthClient", url = "${feign.wallet.url}" + PayAuthClientApi.API_PREFIX)
@FeignClient(contextId = "payAuthClient", name = "rc-service-wallet", url = "${feign.wallet.url:}", path = PayAuthClientApi.API_PREFIX)
public interface PayAuthClient extends PayAuthClientApi {
}

View File

@ -6,8 +6,7 @@ import org.springframework.cloud.openfeign.FeignClient;
/**
* @author pengliang on 2023/5/26
*/
@FeignClient(name = "walletBeanClient", url = "${feign.wallet.url}" +
WalletBeanClientApi.API_PREFIX)
@FeignClient(contextId = "walletBeanClient", name = "rc-service-wallet", url = "${feign.wallet.url:}", path = WalletBeanClientApi.API_PREFIX)
public interface WalletBeanClient extends WalletBeanClientApi {
}

View File

@ -6,8 +6,7 @@ import org.springframework.cloud.openfeign.FeignClient;
/**
* @author pengliang on 2023/5/26
*/
@FeignClient(name = "walletDiamondClient", url = "${feign.wallet.url}" +
WalletDiamondClientApi.API_PREFIX)
@FeignClient(contextId = "walletDiamondClient", name = "rc-service-wallet", url = "${feign.wallet.url:}", path = WalletDiamondClientApi.API_PREFIX)
public interface WalletDiamondClient extends WalletDiamondClientApi {
}

View File

@ -6,8 +6,7 @@ import org.springframework.cloud.openfeign.FeignClient;
/**
* @author pengliang on 2023/5/26
*/
@FeignClient(name = "walletGoldClient", url = "${feign.wallet.url}" +
WalletGoldClientApi.API_PREFIX)
@FeignClient(contextId = "walletGoldClient", name = "rc-service-wallet", url = "${feign.wallet.url:}", path = WalletGoldClientApi.API_PREFIX)
public interface WalletGoldClient extends WalletGoldClientApi {
}