You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
 
 

134 lines
6.4 KiB

/// API端点URL配置文件
/// 集中管理所有API接口路径,方便维护和修改
class ApiUrls {
// 认证相关接口
static const String login = 'dating-agency-uec/authorize/by-captcha';
static const String getVerificationCode =
'dating-agency-uec/authorize/get/auth-captcha';
// 用户相关接口
static const String getBaseUserInfo = 'dating-agency-uec/user/get/base-info';
static const String updatePhone = 'dating-agency-uec/user/modify/phone';
static const String getMarriageInformationDetail =
'dating-agency-service/user/get/dongwo/own-marriage-information-detail';
static const String registerMarriageInformation =
'dating-agency-service/user/register/marriage-information';
static const String getHxUserToken =
'dating-agency-chat-audio/user/get/hx/user/token';
static const String getApplyTempAuth =
'dating-agency-uec/get/apply-temp-auth';
static const String saveCertificationAudit =
'dating-agency-service/user/save/certification/audit';
static const String listVirtualCurrencyProduct =
'dating-agency-mall/user/list/virtual-currency-product';
static const String getVirtualAccount =
'dating-agency-mall/user/get/virtual-account';
static const String pageVirtualAccountRecord =
'dating-agency-mall/user/page/virtual-account-record';
static const String getCertificationList =
'dating-agency-service/user/get/certification/item/all/list';
static const String submitOrder = 'dating-agency-mall/user/submit/order';
static const String getEducationList =
'dating-agency-service/user/get/education/list';
static const String getIncomeList =
'dating-agency-service/user/get/income/list';
static const String getMaritalStatusList =
'dating-agency-service/user/get/marital/status/list';
static const String getPropertyList =
'dating-agency-service/user/get/property/permits';
static const String getOccupationList =
'dating-agency-service/user/get/occupation/list';
static const String getSwRtcToken =
'dating-agency-chat-audio/user/get/sw/rtc/token';
static const String createRtcChannel =
'dating-agency-chat-audio/user/create/rtc-channel';
static const String editOwnMarriageInformation =
'dating-agency-service/user/edit/own-marriage-information';
static const String getSwRtmToken =
'dating-agency-chat-audio/user/get/sw/rtm/token';
static const String getRtcChannelDetail =
'dating-agency-chat-audio/user/get/dating-rtc-channel/detail';
static const String connectRtcChannel =
'dating-agency-chat-audio/user/connect/rtc-channel';
static const String getDatingRtcChannelUserDetail =
'dating-agency-chat-audio/user/get/dating-rtc-channel-user/detail';
static const String enableRtcChannelUserAudio =
'dating-agency-chat-audio/user/enable/rtc-channel-user/audio';
static const String disconnectRtcChannel =
'dating-agency-chat-audio/user/disconnect/rtc-channel';
static const String destroyRtcChannel =
'dating-agency-chat-audio/user/destroy/rtc-channel';
static const String getRtcChannelPage =
'dating-agency-chat-audio/user/page/rtc-channel';
static const String listGiftProduct =
'dating-agency-mall/user/list/gift-product';
static const String costChannelGift =
'dating-agency-chat-audio/user/cost/channel-gift';
static const String costImGift =
'dating-agency-chat-audio/user/cost/im-gift';
static const String listBankCardByIndividual =
'dating-agency-mall/user/list/bank-card/by-individual';
static const String createBankCardByIndividual =
'dating-agency-mall/user/create/bank-card/by-individual';
static const String recognizeBankCard =
'dating-agency-uec/user/recognize/bank-card';
static const String calculateWithdrawServiceFee =
'dating-agency-mall/user/calculate/withdraw-service-fee';
static const String applyWalletAccountWithdraw =
'dating-agency-mall/user/apply/wallet-account/withdraw';
static const String pageWithdrawAudit =
'dating-agency-mall/user/page/withdraw-audit';
static const String getMarriageInformationDetailsById =
'dating-agency-service/user/get/marriage/information/details/byid';
static const String getWalletAccount =
'dating-agency-mall/user/get/wallet-account';
static const String getWalletAccountRecord =
'dating-agency-mall/user/page/wallet-account-record';
static const String getDongwoMarriageInformationDetail =
'dating-agency-service/user/get/dongwo/marriage-information-detail';
static const String getPaymentOrderDetail =
'dating-agency-mall/user/get/payment-order/detail';
static const String userPageFriendRelation =
'dating-agency-chat-audio/user/page/friend-relation';
static const String userGetDongwoOwnUserCount =
'dating-agency-service/user/get/dongwo/own-user-count';
static const String userPageFriendApply =
'dating-agency-chat-audio/user/page/friend-apply';
static const String userConfirmFriendApply =
'dating-agency-chat-audio/user/confirm/friend-apply';
static const String userPageUserProp =
'dating-agency-chat-audio/user/page/user-prop';
static const String userPageUserPropConsumeRecord =
'dating-agency-chat-audio/user/page/user-prop-consume-record';
static const String userDelPhotos =
'/dating-agency-service/user/del/photos';
//首页相关接口
static const String getMarriageList =
'dating-agency-service/user/page/dongwo/marriage-information';
// 后续可以在此添加更多API端点
static const String listMatchmakerProduct =
'dating-agency-mall/user/page/product/by/matchmaker';
static const String auditMatchmakerResult =
'dating-agency-uec/user/need-audit/matchmaker-audit';
static const String getChatVideoStatics =
'dating-agency-chat-audio/user/get/own-user-management';
static const String submitMatchmakerOrder = 'dating-agency-mall/user/submit/matchmaker-order';
static const String kickingRtcChannelUser =
'dating-agency-chat-audio/user/kicking/rtc-channel-user';
static const String applyMatchmaker =
'dating-agency-uec/user/apply/matchmaker';
static const String listVisitorInfo =
'dating-agency-service/user/page/dongwo/visitor-info';
static const String getUserPropLinkMicCard =
'dating-agency-chat-audio/user/get/user-prop/link-mic-card';
static const String getAppVersion =
'dating-agency-uec/user/get/app-version/update';
}