|
@ -4,7 +4,7 @@ |
|
|
<view class="banner" /> |
|
|
<view class="banner" /> |
|
|
|
|
|
|
|
|
<view class="b-relative center font-m"> |
|
|
<view class="b-relative center font-m"> |
|
|
<image src="/static/ms/w.png" /> |
|
|
|
|
|
|
|
|
<image src="/static/ms/1120.jpg" /> |
|
|
<view class="title" style="position: absolute; top: 40rpx; left: 40rpx"> |
|
|
<view class="title" style="position: absolute; top: 40rpx; left: 40rpx"> |
|
|
<view style="line-height: 40rpx; font-size: 28rpx">账号余额(元)</view> |
|
|
<view style="line-height: 40rpx; font-size: 28rpx">账号余额(元)</view> |
|
|
<view style="line-height: 60rpx; font-size: 40rpx">{{ belece.money }}</view> |
|
|
<view style="line-height: 60rpx; font-size: 40rpx">{{ belece.money }}</view> |
|
@ -20,19 +20,23 @@ |
|
|
<view class="from-body"> |
|
|
<view class="from-body"> |
|
|
<view>我要提现</view> |
|
|
<view>我要提现</view> |
|
|
<view class="from-line"> |
|
|
<view class="from-line"> |
|
|
<input placeholder="请输入提现金额" /> |
|
|
|
|
|
|
|
|
<input placeholder="请输入提现金额" v-model="form.price"/> |
|
|
</view> |
|
|
</view> |
|
|
|
|
|
<!-- <view class="from-line"> |
|
|
|
|
|
<input placeholder="请输入姓名" v-model="form.name"/> |
|
|
|
|
|
</view> --> |
|
|
|
|
|
<!-- <view class="from-line"> |
|
|
|
|
|
<input placeholder="请输入电话" v-model="form.phone"/> |
|
|
|
|
|
</view> --> |
|
|
<view class="from-line"> |
|
|
<view class="from-line"> |
|
|
<input placeholder="请输入姓名" /> |
|
|
|
|
|
|
|
|
<input placeholder="请输入开户行" v-model="form.bank"/> |
|
|
</view> |
|
|
</view> |
|
|
<view class="from-line"> |
|
|
<view class="from-line"> |
|
|
<input placeholder="请输入开户行" /> |
|
|
|
|
|
|
|
|
<input placeholder="请输入银行卡卡号" v-model="form.card"/> |
|
|
</view> |
|
|
</view> |
|
|
<view class="from-line"> |
|
|
|
|
|
<input placeholder="请输入银行卡卡号" /> |
|
|
|
|
|
</view> |
|
|
|
|
|
<view class="mt56">提现说明</view> |
|
|
|
|
|
<view style="line-height: 45rpx; font-size: 24rpx;color: #666666;" v-html="notice"> |
|
|
|
|
|
|
|
|
<!-- <view class="mt56">提现说明</view> --> |
|
|
|
|
|
<view style="line-height: 45rpx; font-size: 24rpx;color: #666666;" |
|
|
|
|
|
v-html="notice"> |
|
|
</view> |
|
|
</view> |
|
|
<!-- <p>1、本次提现必须通过银行卡提现,暂不支持其他途径。</p> |
|
|
<!-- <p>1、本次提现必须通过银行卡提现,暂不支持其他途径。</p> |
|
|
<p>2、如若遇到24小时提现未到账,请联系客服。</p> --> |
|
|
<p>2、如若遇到24小时提现未到账,请联系客服。</p> --> |
|
@ -40,7 +44,8 @@ |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
<view class="b-fiexd"> |
|
|
<view class="b-fiexd"> |
|
|
<view class="button-submit">提交</view> |
|
|
|
|
|
|
|
|
<view class="button-submit" |
|
|
|
|
|
@click="submit">提交</view> |
|
|
</view> |
|
|
</view> |
|
|
|
|
|
|
|
|
</view> |
|
|
</view> |
|
@ -57,7 +62,7 @@ |
|
|
config : [], |
|
|
config : [], |
|
|
notice : '', |
|
|
notice : '', |
|
|
form : { |
|
|
form : { |
|
|
|
|
|
|
|
|
|
|
|
type : 1 |
|
|
}, |
|
|
}, |
|
|
userInfo : {}, |
|
|
userInfo : {}, |
|
|
belece : {} |
|
|
belece : {} |
|
@ -86,7 +91,7 @@ |
|
|
this.$api('getConfig', {} ,res => { |
|
|
this.$api('getConfig', {} ,res => { |
|
|
if(res.code == 200){ |
|
|
if(res.code == 200){ |
|
|
res.result.forEach(n => { |
|
|
res.result.forEach(n => { |
|
|
if(n.keyValue == 'orderInstructions'){ |
|
|
|
|
|
|
|
|
if(n.keyValue == 'withdraw'){ |
|
|
this.notice = n.content |
|
|
this.notice = n.content |
|
|
} |
|
|
} |
|
|
}) |
|
|
}) |
|
@ -94,8 +99,43 @@ |
|
|
} |
|
|
} |
|
|
}) |
|
|
}) |
|
|
}, |
|
|
}, |
|
|
submit(){ |
|
|
|
|
|
|
|
|
submit(){ //立即提现 |
|
|
|
|
|
let isOk = this.parameterVerification(); |
|
|
|
|
|
if(isOk && !isOk.auth){ |
|
|
|
|
|
return uni.showToast({ |
|
|
|
|
|
title : isOk.title, |
|
|
|
|
|
icon : 'none' |
|
|
|
|
|
}) |
|
|
|
|
|
} |
|
|
|
|
|
this.$api('giveWithdrawal', this.form, res => { |
|
|
|
|
|
if (res.code == 200) { |
|
|
|
|
|
uni.showToast({ |
|
|
|
|
|
title: '提现成功', |
|
|
|
|
|
icon: 'none' |
|
|
|
|
|
}) |
|
|
|
|
|
setTimeout(uni.navigateBack, 1000, -1) |
|
|
|
|
|
} |
|
|
|
|
|
}) |
|
|
|
|
|
}, |
|
|
|
|
|
parameterVerification(){ //验证用户参数合法性 |
|
|
|
|
|
let { price , bank , card, phone } = this.form |
|
|
|
|
|
|
|
|
|
|
|
// if(!phone){ |
|
|
|
|
|
// return { title : '请填写联系电话' , auth : false } |
|
|
|
|
|
// } |
|
|
|
|
|
|
|
|
|
|
|
if(!price){ |
|
|
|
|
|
return { title : '请填写提现金额' , auth : false } |
|
|
|
|
|
}else if(price <= 0){ |
|
|
|
|
|
return { title : '提现金额必须大于0' , auth : false } |
|
|
|
|
|
}else if(price > this.belece.money){ |
|
|
|
|
|
return { title : '提现金额大于余额' , auth : false } |
|
|
|
|
|
}else if(bank.trim() == ''){ |
|
|
|
|
|
return { title : '请填写开户行' , auth : false } |
|
|
|
|
|
}else if(card.trim() == ''){ |
|
|
|
|
|
return { title : '请填写卡号' , auth : false } |
|
|
|
|
|
} |
|
|
|
|
|
return { title : '验证通过' , auth : true } |
|
|
}, |
|
|
}, |
|
|
toRunningWater(status) { //跳转流水页面 |
|
|
toRunningWater(status) { //跳转流水页面 |
|
|
uni.navigateTo({ |
|
|
uni.navigateTo({ |
|
|