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;
+ }
+ }
+ }
+ }
+ }
}