diff --git a/pages.json b/pages.json
index e15f514..794f373 100644
--- a/pages.json
+++ b/pages.json
@@ -141,15 +141,12 @@
"path": "pages/me/withdraw/index",
"style": {
"navigationBarTitleText": "申请提现",
- "navigationBarTextStyle": "#fff",
- "navigationBarBackgroundColor": "rgb(255, 117, 129)",
- "titleNView": {
- "buttons": [{
- "text": "规则",
- "fontSize": "30rpx",
- "onclick": "onNavigationBarButtonTap"
- }]
- }
+ "navigationStyle": "custom"
+ }
+ }, {
+ "path": "pages/me/withdraw/realName",
+ "style": {
+ "navigationBarTitleText": "实名认证"
}
}, {
"path": "pages/me/withdraw/alipay",
diff --git a/pages/me/withdraw/alipay.vue b/pages/me/withdraw/alipay.vue
index 7273675..b6451b0 100644
--- a/pages/me/withdraw/alipay.vue
+++ b/pages/me/withdraw/alipay.vue
@@ -1,19 +1,17 @@
-
-
+
+
-
- 请正确填写收款人的支付宝账户和真实的收款人姓名
- 身份证姓名需与支付宝姓名一致
- 身份证信息仅可使用一次
- 否则将无法正常收款,请须知
+
+ 请正确填写收款人的支付宝账户和真实的收款人姓名
+ 否则将无法正常收款,请须知
@@ -25,14 +23,14 @@
import { commonType } from '@/api/init.js';
let data = reactive({
- zhiFuBao: '',
- zhiFuBaoName: '',
+ zhiFuBao: null,
+ zhiFuBaoName: null,
logining: false
})
onLoad(() => {
- this.zhiFuBao = uni.getStorageSync('userInfo').zhiFuBao;
- this.zhiFuBaoName = uni.getStorageSync('userInfo').zhiFuBaoName;
+ data.zhiFuBao = uni.getStorageSync('userInfo').zhiFuBao;
+ data.zhiFuBaoName = uni.getStorageSync('userInfo').zhiFuBaoName;
})
function inputChange(e) {
@@ -69,7 +67,7 @@
icon: 'none',
complete() {
setTimeout(function() {
- // uni.navigateBack();
+ uni.navigateBack();
}, 1000)
}
})
@@ -87,7 +85,7 @@
}
.containerView {
- padding-top: 32upx;
+ padding:30rpx;
position: relative;
width: 100%;
height: 100%;
@@ -107,7 +105,7 @@
font-size: 32rpx;
&:after {
- border-radius: 60px;
+ border: none;
}
}
@@ -122,9 +120,9 @@
background: #ff7581;
color: #ffffff;
font-size: 32rpx;
-
+ border: none;
&:after {
- border-radius: 60px;
+ border: none;
}
}
\ No newline at end of file
diff --git a/pages/me/withdraw/index.vue b/pages/me/withdraw/index.vue
index ff8a60e..28c9a9f 100644
--- a/pages/me/withdraw/index.vue
+++ b/pages/me/withdraw/index.vue
@@ -1,48 +1,38 @@
-
-
-
-
- 可提现总额
- ¥ {{ data.mayMoney }}
-
-
+
+
+
+ 申请提现
+ 规则
+
+
+ 可提现总额
+ ¥ {{ data.mayMoney }}
+
- 提现金额
-
+ 提现金额
-
+
¥
-
+
-
+
全部
-
-
-
- {{!data.isWithdraw?'观看广告提现':'立即提现'}}
+ {{!data.isWithdraw?'观看广告提现':'立即提现'}}
+
+
+ 实名认证
+ 提现账号
+ 红包明细
-
-
- 提现账号
-
-
- 红包明细
-
-
-
-
+
@@ -78,7 +68,7 @@
-
+
@@ -97,6 +87,7 @@
import { onReady,onLoad,onShow,onPullDownRefresh, onReachBottom } from '@dcloudio/uni-app'
import { selectUserMoney, selectPayDetails, canCash, state, withdraw } from '@/api/me/withdraw.js';
import { commonType } from '@/api/init.js';
+ import { linkTo } from '@/utils/app.js';
let data = reactive({
ruleShow: true,
@@ -104,7 +95,7 @@
用户在平台中对奖励提现的,适用以下规则:
- 1,用户的收益达到最低提现金额要求后,可以申请提现。每日发起前10笔提现为自动到账,超出则需第二个工作日后到账。
+ 1,用户的收益达到最低提现金额要求后,可以申请提现,每日只可以提现一笔。
2,用户需要通过支付宝提现,需按照要求绑定支付宝账号并填写提现金额或其他提现所需信息,请确保提供的信息准确无误,以免提现失败。
@@ -155,7 +146,9 @@
data.list = []
data.getMoneyDetail();
})
-
+ function back() {
+ uni.navigateBack()
+ }
/**
* 获取看广告状态
*/
@@ -308,7 +301,7 @@
icon: 'none'
})
setTimeout(function() {
- navTo('/pages/me/withdraw/alipay')
+ linkTo('/pages/me/withdraw/alipay')
}, 1500)
}
@@ -325,20 +318,50 @@
});
return;
}
+ if (uni.getStorageSync('userInfo').zhiFuBao && uni.getStorageSync('userInfo').zhiFuBaoName) {
+ uni.showToast({ icon: 'none', title: "请先绑定支付宝" });
+ setTimeout(()=>{
+ linkTo('/pages/me/withdraw/alipay')
+ },1500)
+ return;
+ }
+
+ if (uni.getStorageSync('userInfo').certName && uni.getStorageSync('userInfo').mobile && uni.getStorageSync('userInfo').certNo && uni.getStorageSync('userInfo').accountNo) {
+ uni.showToast({ icon: 'none', title: "请先实名认证" });
+ setTimeout(()=>{
+ linkTo('/pages/me/withdraw/realName')
+ },1500)
+ return;
+ }
+ if (that.zhifubao && that.zhifubaoName) {
+ uni.navigateTo({
+ url: "/me/invite/zhifubao"
+ })
+ return;
+ }
if (parseFloat(data.mayMoney).toFixed(2) >= parseFloat(data.money)) {
if (parseFloat(data.money).toFixed(2) >= parseFloat(data.cashMoney)) {
uni.showModal({
title: "提现申请提示",
- content: '请仔细确认收款人信息\n\n收款人姓名:' + uni.getStorageSync('userInfo').zhiFuBaoName + '\n\n提现金额:' + data
- .money + '元\n\n收款人账号:' + uni.getStorageSync('userInfo').zhiFuBao + '',
-
+ content: '每日只可提现一次',
success: (e) => {
if (e.confirm) {
- getMoney();
- getMoneyDetail();
+ uni.showModal({
+ title: "提现申请提示",
+ content: '请仔细确认收款人信息\n\n收款人姓名:' + uni.getStorageSync('userInfo').zhiFuBaoName + '\n\n提现金额:' + data
+ .money + '元\n\n收款人账号:' + uni.getStorageSync('userInfo').zhiFuBao + '',
+
+ success: (e) => {
+ if (e.confirm) {
+ getMoney();
+ getMoneyDetail();
+ }
+ }
+ });
}
}
});
+
} else {
uni.showToast({
@@ -353,14 +376,117 @@
});
}
} else {
- navTo('/pages/me/withdraw/alipay')
+ linkTo('/pages/me/withdraw/alipay')
}
}
\ No newline at end of file