From 4edc531661dda988f1d1fd042e2f91d7fc2658e8 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E7=A7=A6=E5=BD=A6=E7=A5=96?= <605893810@qq.com> Date: Thu, 15 Jan 2026 19:01:25 +0800 Subject: [PATCH] =?UTF-8?q?=20feat:=20=E7=8E=B0=E9=87=91=E5=8A=A0=E9=87=8A?= =?UTF-8?q?=E6=94=BE?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- pages/rwa_package/account/withdraw.vue | 203 +++++++++++++++++++++---- 1 file changed, 176 insertions(+), 27 deletions(-) diff --git a/pages/rwa_package/account/withdraw.vue b/pages/rwa_package/account/withdraw.vue index 253e9f9..b15f72f 100644 --- a/pages/rwa_package/account/withdraw.vue +++ b/pages/rwa_package/account/withdraw.vue @@ -20,6 +20,23 @@ {{ type == 0 ? '提现' : '充值' }}方式 + + + + 微信 + + + + + + + {{ selectVal.name + '/' + selectVal.account }} + + + + + 微信 @@ -48,6 +65,7 @@ + @@ -57,20 +75,118 @@ ¥ - - - - 通过支付宝或微信提现时,将由支付宝/微信官方收取0.6%的费用,本平台不收取任何费用。 + + + + + 提现说明 + + + + + + 一、可提现额度说明 + + + 1. 单笔提现最低限额为0.3元,单笔最高限额为200元; + 2. 单个账户单日累计提现最高限额为2000元。 + + + + + + + 二、提现次数限制 + + + 每个自然日,单个用户账户最多可发起10次提现申请; + + + + + + + 三、提现受理与处理时间 + + + 本平台提现功能支持7×24小时全天候提交申请,无工作日 / + 节假日限制,提交时间以系统记录为准。 + + + + + + + 四、到账时间说明 + + + 1. 提现申请提交后,资金将在3~5天内直接划转至您绑定的账户;(正常情况下资金实时到账,您理解并同意如遇支付渠道维护、网络延迟或系统异常,到账时间可能顺延) + + + + + + + 五、提现渠道说明 + + + 仅支持提现至绑定的零钱账户,暂不支持提现至银行卡或其他账户。 + + + + + + + 六、提现手续费说明 + + + 本平台每笔提现将按提现金额的0.6%收取手续费,手续费直接从提现金额中扣除,实际到账金额 = + 申请提现金额 - 提现手续费。 + + + + + + + 七、提现失败说明 + + + + 出现以下情形时,提现将失败,资金将原路退回至您的账户余额: + 1. 绑定的收款账户信息有误、账户已注销或处于异常状态; + 2. 提现金额未达到最低限额,或超出当日 / 当月累计提现额度; + 3. 账户未完成实名认证,或存在异常交易、违规操作被系统限制提现。 + + + + + + + 八、其他注意事项 + + + 1. 发起提现前请确保账户已完成实名认证,未实名账户无法发起提现; + 2. 请绑定本人实名的微信零钱 / 银行卡账户,否则可能导致提现失败或资金风险; + 3. 如有疑问,可通过小程序内「联系客服」入口咨询在线客服。 + + + + + + 通过支付宝或微信提现时,将由微信官方收取0.6%的费用,本平台不收取任何费用。 + @@ -120,6 +236,7 @@ export default { "border-radius": "30rpx", "border": "0rpx", "padding-left": "12rpx", + "width": "320rpx" }, dataList: [ @@ -275,23 +392,6 @@ export default { category: 'balance', payway: this.curSelect == '0' ? 'wechat' : 'alipay' } - if (params.payway == "wechat") { - // #ifdef MP-WEIXIN - params["payway"] = "wechatMiniProgram"; - params["code"] = await new Promise((resolve) => { - uni.login({ - provider: "weixin", - onlyAuthorize: true, - success: function (loginRes) { - resolve(loginRes.code); - }, - fail: (err) => { - resolve(""); // 登录失败时返回空字符串,避免后续流程中断 - }, - }); - }); - // #endif - } recharge(params).then(result => { if (result && result.bizcode === 100) { const item = result.data; @@ -365,9 +465,8 @@ export default { } else { console.log('开始提现', res, this.curSelect) - // #ifdef APP-PLUS - requestMerchantTransfer({ - // uni.requestMerchantTransfer({ + // #ifdef MP-WEIXIN + wx.requestMerchantTransfer({ "mchId": "1725999656", "appId": "wx7a5902cd556d9396", "package": res.data.wxResponse.packageInfo, @@ -477,7 +576,6 @@ export default { width: 100%; display: flex; flex-direction: column; - overflow-y: auto; box-sizing: border-box; background-color: #fff; border-radius: 16rpx; @@ -519,6 +617,57 @@ export default { align-items: center; } + + .instructions-container { + margin-top: 16rpx; + padding-bottom: 32rpx; + + .instruction-item { + margin-top: 28rpx; + + .instruction-title { + display: flex; + flex-direction: row; + align-items: center; + margin-bottom: 12rpx; + + .title-dot { + width: 6rpx; + height: 24rpx; + background: linear-gradient(180deg, #B164FB 0%, #7934F6 100%); + border-radius: 4rpx; + margin-right: 12rpx; + } + + text { + font-size: 28rpx; + font-weight: bold; + color: #333333; + } + } + + .instruction-content { + font-size: 24rpx; + color: #666666; + line-height: 1.6; + padding-left: 18rpx; + + .text-highlight { + color: #7934F6; + font-weight: bold; + margin: 0 4rpx; + } + + .sub-item { + margin-bottom: 8rpx; + + &:last-child { + margin-bottom: 0; + } + } + } + } + } }