/// 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'; }