Commit 4a0f01d4 by 梁建民

js

parent 8ad6582b
<template>
<div id="app">
<keep-alive exclude="newsDetail,wallet,walletRetrieve,walletDetail,walletRecord,walletStatus,walletWithdraw">
<keep-alive exclude="newsDetail,wallet,walletRetrieve,walletDetail,walletRecord,walletStatus,walletWithdraw,walletRecharge">
<router-view class="router-view"></router-view>
</keep-alive>
</div>
......
......@@ -1317,6 +1317,13 @@
border-top: 0.133rem solid rgba(0, 0, 0, 0.4);
}
.verify-content .form-error{
font-size: 12px;
line-height: 20px;
color: #e00106;
padding: 0.1rem 0.3rem;
}
@-webkit-keyframes fadeInUp {
0% {
......
......@@ -380,6 +380,10 @@ const actions = {
Services.verifySafeMobile(qs.stringify(params)).then((res) => {
let data = res.data;
Toast.loading({
message: '处理中...'
});
if (data.err_code == 0) {
Toast({
message: data.err_msg,
......@@ -389,7 +393,7 @@ const actions = {
type: 'verifySafeMobile',
data: data.data
});
setTimeout(function () {
setTimeout(() => {
window.location.href = "/h5/view/#/wallet/bind";
}, 2000)
} else if (data.err_code == 11030) {
......@@ -403,11 +407,11 @@ const actions = {
} else {
Toast({
message: data.err_msg,
duration: 200
duration: 2000
});
}
}).catch(function (err) {
Toast.clear();
});
},
getBindBankmsg({commit}, payload) {
......
......@@ -39,12 +39,11 @@
import {RadioGroup, Radio, Cell, CellGroup} from 'vant';
import {productionUrlApi} from '../../api/index'
console.log(productionUrlApi)
Vue.use(RadioGroup).use(Radio).use(Cell).use(CellGroup);
export default {
name: 'WalletRecharge',
name: 'walletRecharge',
data() {
return {
title: "钱包充值",
......
......@@ -33,117 +33,138 @@
</template>
<script>
import Vue from 'vue';
import {mapState} from 'vuex'
import Header from '@/views/common/Header.vue';
import { Icon } from 'vant';
import {productionUrlPc} from '../../api/index';
import Vue from 'vue';
import {mapState} from 'vuex'
import Header from '@/views/common/Header.vue';
import {Icon, Toast} from 'vant';
import {productionUrlPc} from '../../api/index';
Vue.use(Icon);
Vue.use(Icon);
export default {
name: 'WalletVerify',
data() {
return {
title: "验证身份",
meaushow: true,
showPassword: true, //是否显示密码
yzmSend: true, //验证码发送
countDown: 60,
countDownText: '发送验证码',
form: {
verifyCode: '',
imgCode: '',
password: '',
},
formError: false,
formMsg: '',
imgCodeVal: productionUrlPc+"public/verify",
}
export default {
name: 'WalletVerify',
data() {
return {
title: "验证身份",
meaushow: true,
showPassword: true, //是否显示密码
yzmSend: true, //验证码发送
countDown: 60,
countDownText: '发送验证码',
form: {
verifyCode: '',
imgCode: '',
password: '',
},
computed: {
...mapState({
walletInfoData: state => state.wallet.walletInfoData,
verifyShowImgCode: state => state.wallet.verifyShowImgCode,
verifyCountDownFlag: state => state.wallet.verifyCountDownFlag,
})
},
watch: {
verifyCountDownFlag(value) {
if(value){
this.yzmSend = false;
this.timeNum();
}else{
this.yzmSend = true;
}
}
},
created() {
this.$store.dispatch({
type: 'getWalletInfo'
})
},
methods: {
changeShow() {
this.showPassword = !this.showPassword;
},
timeNum() {
var me = this;
var clock = setInterval(doLoop, 1000);
formError: false,
formMsg: '',
imgCodeVal: productionUrlPc + "public/verify",
}
},
computed: {
...mapState({
walletInfoData: state => state.wallet.walletInfoData,
verifyShowImgCode: state => state.wallet.verifyShowImgCode,
verifyCountDownFlag: state => state.wallet.verifyCountDownFlag,
})
},
watch: {
verifyCountDownFlag(value) {
if (value) {
this.yzmSend = false;
this.timeNum();
} else {
this.yzmSend = true;
}
}
},
created() {
this.$store.dispatch({
type: 'getWalletInfo'
})
},
methods: {
changeShow() {
this.showPassword = !this.showPassword;
},
timeNum() {
var me = this;
var clock = setInterval(doLoop, 1000);
function doLoop() {
me.countDown--;
if (me.countDown <= 0) {
clearInterval(clock);
me.countDown = 60;
me.countDownText = "再次发送";
me.yzmSend = true;
}
}
},
//获取图片验证码
changeImgCode() {
this.imgCodeVal = productionUrlPc + "public/verify?" + new Date().getTime()
},
getCode() {
this.$store.dispatch({ //actions分发
type: 'sendSafesms',
imgCode: this.form.imgCode
})
},
next() { //下一步
var password_reg = new RegExp(/^[a-zA-Z0-9]{6,20}$/); //^表示开始 $表示结束 8~20位字母和数字组合
if (!this.form.password) {
this.formError = true;
this.formMsg = '亲,请输入原支付密码';
return;
}
function doLoop() {
me.countDown--;
if (me.countDown <= 0) {
clearInterval(clock);
me.countDown = 60;
me.countDownText = "再次发送";
me.yzmSend = true;
}
}
},
//获取图片验证码
changeImgCode() {
this.imgCodeVal = productionUrlPc + "public/verify?" + new Date().getTime()
},
getCode() {
//下一步
var password_reg = new RegExp(/^[a-zA-Z0-9]{6,20}$/); //^表示开始 $表示结束 8~20位字母和数字组合
if (!this.form.password) {
Toast({
message: '亲,请输入原支付密码',
duration: 2000
});
return;
}
if (!password_reg.test(this.form.password)) {
this.formError = true;
this.formMsg = '亲,密码由8~20位字母、数字组合';
return;
}
if (!password_reg.test(this.form.password)) {
Toast({
message: '亲,密码由6~20位字母、数字组合',
duration: 2000
});
return;
}
if (!this.form.verifyCode) {
this.formError = true;
this.formMsg = '亲,请输入验证码';
return;
}
this.formError = false;
this.$store.dispatch({
//actions分发
type: 'sendSafesms',
imgCode: this.form.imgCode
})
},
next() {
//下一步
var password_reg = new RegExp(/^[a-zA-Z0-9]{6,20}$/); //^表示开始 $表示结束 8~20位字母和数字组合
if (!this.form.password) {
this.formError = true;
this.formMsg = '亲,请输入原支付密码';
return;
}
this.$store.dispatch({
type: 'verifySafeMobile',
verify_code: this.form.verifyCode,
pay_password: this.form.password
})
}
},
components: {
Header
if (!password_reg.test(this.form.password)) {
this.formError = true;
this.formMsg = '亲,密码由6~20位字母、数字组合';
return;
}
if (!this.form.verifyCode) {
this.formError = true;
this.formMsg = '亲,请输入验证码';
return;
}
this.formError = false;
this.$store.dispatch({
type: 'verifySafeMobile',
verify_code: this.form.verifyCode,
pay_password: this.form.password
})
}
},
components: {
Header
}
}
</script>
<style scoped>
......
......@@ -42,7 +42,7 @@ eval("exports = module.exports = __webpack_require__(/*! ../../../node_modules/_
/*! no static exports found */
/***/ (function(module, exports, __webpack_require__) {
eval("var escape = __webpack_require__(/*! ../../../../node_modules/_css-loader@1.0.1@css-loader/lib/url/escape.js */ \"./node_modules/_css-loader@1.0.1@css-loader/lib/url/escape.js\");\nexports = module.exports = __webpack_require__(/*! ../../../../node_modules/_css-loader@1.0.1@css-loader/lib/css-base.js */ \"./node_modules/_css-loader@1.0.1@css-loader/lib/css-base.js\")(false);\n// imports\n\n\n// module\nexports.push([module.i, \".wallet-content {\\r\\n background: #f0f0f0;\\n}\\n.wallet-balance {\\r\\n background: #fff;\\r\\n margin-bottom: 0.267rem;\\n}\\n.wallet-balance .balance-bg {\\r\\n width: 94%;\\r\\n height: 4rem;\\r\\n background: url(\" + escape(__webpack_require__(/*! ../../images/wallet/bg.png */ \"./src/assets/images/wallet/bg.png\")) + \") no-repeat center;\\r\\n background-size: cover;\\r\\n margin: 0.267rem auto;\\r\\n color: #ffffff;\\r\\n -webkit-box-shadow: -0.007rem 0.012rem 0.093rem 0rem rgba(14, 4, 8, 0.4);\\r\\n box-shadow: -0.007rem 0.012rem 0.093rem 0rem rgba(14, 4, 8, 0.4);\\r\\n border-radius: 0.093rem;\\n}\\n.wallet-balance .balance-bg .text-1 {\\r\\n width: 94%;\\r\\n font-size: 16px;\\r\\n margin-top: 0.627rem;\\r\\n padding-left: 0.4rem;\\n}\\n.wallet-balance .balance-bg .text-2 {\\r\\n width: 94%;\\r\\n font-size: 24px;\\r\\n margin-top: 0.3rem;\\r\\n padding-left: 0.4rem;\\n}\\n.wallet-balance .balance-bg .text-3 {\\r\\n font-size: 45px;\\n}\\n.wallet-balance .balance-bg .text-4 {\\r\\n width: 94%;\\r\\n font-size: 12px;\\r\\n margin-top: 0.2rem;\\r\\n padding-right: 0.4rem;\\r\\n text-align: right;\\n}\\n.wallet-balance .balance-bg .text-4 a {\\r\\n color: #fff;\\n}\\n.wallet-balance .balance-handle {\\r\\n width: 9.387rem;\\r\\n height: 1.333rem;\\r\\n margin: 0 auto;\\r\\n padding-bottom: 0.253rem;\\n}\\n.wallet-balance .balance-handle span {\\r\\n float: left;\\r\\n width: 49.5%;\\r\\n text-align: center;\\r\\n height: 1.333rem;\\r\\n line-height: 1.333rem;\\r\\n font-size: 18px;\\r\\n color: #1080d0;\\n}\\n.wallet-balance .balance-handle .withdraw {\\r\\n border-right: 1px solid #e5e5e5;\\n}\\n.wallet-balance .balance-handle .gray {\\r\\n color: #999;\\n}\\n.wallet-content ul {\\r\\n background: #fff;\\n}\\n.wallet-content ul li {\\r\\n float: left;\\r\\n width: 33.33%;\\r\\n text-align: center;\\r\\n margin: 0.8rem 0;\\n}\\n.wallet-content ul li p {\\r\\n margin-top: 0.587rem;\\r\\n font-size: 14px;\\r\\n color: #000;\\n}\\r\\n\\r\\n/*钱包状态*/\\n#app {\\r\\n background: #f0f0f0;\\n}\\n.status-content {\\r\\n background: #f0f0f0;\\n}\\n.status-content .form-wrap {\\r\\n background: #ffffff;\\n}\\n.status-content .form-wrap .inp-wrap {\\r\\n height: 1.6rem;\\r\\n border-bottom: 1px solid #f0f0f0;\\n}\\n.status-content .form-wrap .inp-wrap label {\\r\\n font-size: 18px;\\r\\n line-height: 1.6rem;\\r\\n width: 25%;\\r\\n color: #666666;\\r\\n padding-left: 0.3rem;\\n}\\n.status-content .form-wrap .inp-wrap input {\\r\\n font-size: 18px;\\r\\n line-height: 1.6rem;\\r\\n width: 45%;\\r\\n color: #333333;\\r\\n padding-left: 0.7rem;\\n}\\n.status-content .form-wrap .inp-wrap .forget-password {\\r\\n font-size: 16px;\\r\\n line-height: 1.6rem;\\r\\n color: #1080d0;\\n}\\n.status-content .form-wrap .inp-wrap .bind-bank {\\r\\n font-size: 16px;\\r\\n line-height: 1.6rem;\\r\\n color: #1080d0;\\n}\\n.status-content .submit {\\r\\n width: 305px;\\r\\n height: 40px;\\r\\n line-height: 40px;\\r\\n background: #1080d0;\\r\\n text-align: center;\\r\\n border-radius: 20px;\\r\\n font-size: 16px;\\r\\n color: #fff;\\r\\n display: block;\\r\\n margin: 1.333rem 0.933rem;\\r\\n font-weight: bold;\\n}\\r\\n\\r\\n/*激活钱包*/\\n.activate-content .form-wrap {\\r\\n background: #ffffff;\\r\\n padding-bottom: 20px;\\r\\n /*padding-top: 20px;*/\\n}\\n.activate-content .form-wrap .inp-wrap {\\r\\n height: 2.5rem;\\r\\n border-top: 1px solid #f0f0f0;\\r\\n margin-left: 0.3rem;\\n}\\n.activate-content .form-wrap .inp-wrap:first-child{\\r\\n border-top: none;\\n}\\n.activate-content .form-wrap .inp-wrap label {\\r\\n font-size: 18px;\\r\\n line-height: 1.3rem;\\r\\n color: #333333;\\n}\\n.activate-content .form-wrap .inp-wrap input {\\r\\n font-size: 16px;\\r\\n line-height: 1.2rem;\\r\\n width: 85%;\\r\\n color: #333333;\\n}\\n.activate-content .form-wrap .inp-wrap:last-child input {\\r\\n width: 65% !important;\\n}\\n.activate-content .form-wrap .yzmImg input {\\r\\n width: 65% !important;\\n}\\n.activate-content .form-wrap .inp-wrap .send-yzm {\\r\\n display: inline-block;\\r\\n text-align: center;\\r\\n font-size: 16px;\\r\\n width: 3rem;\\r\\n height: 40px;\\r\\n line-height: 40px;\\r\\n color: #1080d0;\\r\\n border-radius: 20px;\\r\\n border: 1px solid #1080d0;\\n}\\n.activate-content .form-wrap .inp-wrap .sending-yzm {\\r\\n display: inline-block;\\r\\n text-align: center;\\r\\n font-size: 16px;\\r\\n width: 3rem;\\r\\n height: 40px;\\r\\n line-height: 40px;\\r\\n color: #666;\\r\\n border-radius: 20px;\\r\\n background: #f0f0f0;\\n}\\n.activate-content .confirm {\\r\\n width: 305px;\\r\\n height: 40px;\\r\\n line-height: 40px;\\r\\n background: #1080d0;\\r\\n text-align: center;\\r\\n border-radius: 20px;\\r\\n font-size: 16px;\\r\\n color: #fff;\\r\\n display: block;\\r\\n margin: 1.333rem 0.933rem;\\r\\n font-weight: bold;\\n}\\n.activate-content .next {\\r\\n width: 90%;\\r\\n height: 40px;\\r\\n line-height: 40px;\\r\\n background: #1080d0;\\r\\n text-align: center;\\r\\n border-radius: 20px;\\r\\n font-size: 16px;\\r\\n color: #fff;\\r\\n display: block;\\r\\n margin: 1.333rem auto;\\r\\n font-weight: bold;\\n}\\n.activate-content .noClick {\\r\\n\\topacity: 0.5;\\n}\\n.activate-content .form-wrap .inp-wrap .f-r {\\r\\n float: right;\\r\\n font-size: 22px;\\r\\n margin-right: 0.25rem;\\r\\n margin-top: 0.35rem;\\n}\\n.activate-content {\\r\\n position: relative;\\n}\\n.activate-content .form-error {\\r\\n position: absolute;\\r\\n left: 0.3rem;\\r\\n bottom: 65px;\\r\\n font-size: 16px;\\r\\n line-height: 16px;\\r\\n color: red;\\n}\\r\\n\\r\\n/*钱包充值*/\\n.recharge-content .wallet-account {\\r\\n height: 40px;\\r\\n line-height: 40px;\\r\\n font-size: 16px;\\r\\n color: #666666;\\r\\n background: rgba(16, 128, 208, 0.1);\\r\\n padding: 0 0.32rem;\\n}\\n.recharge-content .recharge-amount {\\r\\n height: 100px;\\r\\n background: #ffffff;\\r\\n padding: 0 0.32rem;\\r\\n margin-bottom: 10px;\\n}\\n.recharge-content .recharge-amount p {\\r\\n height: 40px;\\r\\n line-height: 40px;\\r\\n font-size: 16px;\\r\\n color: #333333;\\n}\\n.recharge-content .recharge-amount span {\\r\\n height: 40px;\\r\\n line-height: 40px;\\r\\n font-size: 24px;\\r\\n color: #333333;\\n}\\n.recharge-content .recharge-amount .money {\\r\\n height: 40px;\\r\\n line-height: 40px;\\r\\n font-size: 24px;\\r\\n color: #333333;\\n}\\n.recharge-content .payment-method {\\r\\n height: 30px;\\r\\n line-height: 30px;\\r\\n font-size: 14px;\\r\\n color: #666666;\\r\\n padding: 0 0.32rem;\\n}\\n.recharge-content .payment-content {\\r\\n background: #ffffff;\\n}\\n.recharge-content .payment-content .vanCell {\\r\\n height: 60px; /*margin-left: 0.32rem;*/\\r\\n border-bottom: 1px solid #f0f0f0;\\n}\\n.recharge-content .payment-content .vanCell:last-child {\\r\\n border-bottom: none;\\n}\\n.recharge-content .payment-content .vanCell .vanCelldt {\\r\\n display: inline-block;\\r\\n width: 25px;\\r\\n height: 40px;\\r\\n margin-right: 15px;\\r\\n vertical-align: top;\\r\\n position: relative;\\n}\\n.recharge-content .payment-content .vanCell .vanCelldt img {\\r\\n position: absolute;\\r\\n top: 0;\\r\\n left: 0;\\r\\n right: 0;\\r\\n bottom: 0;\\r\\n margin: auto;\\n}\\n.recharge-content .payment-content .vanCell .vanCelldd {\\r\\n display: inline-block;\\r\\n height: 40px;\\r\\n vertical-align: top;\\r\\n font-size: 12px;\\r\\n line-height: 18px;\\r\\n color: #999; /*padding: 10px 0;*/\\n}\\n.recharge-content .payment-content .vanCell .vanCelldd span {\\r\\n font-size: 14px;\\r\\n line-height: 18px;\\r\\n color: #333333;\\n}\\r\\n\\r\\n/*.recharge-content .payment-content .vanCell .checked{ display: inline-block; height: 60px; vertical-align: middle; float: right; margin-right: 1rem; position: relative; }\\r\\n.recharge-content .payment-content .vanCell .checked img{ width: 22px; height: 22px; position: absolute; top: 0; left: 0; right: 0; bottom: 0; margin: auto; }*/\\n.recharge-content .recharge {\\r\\n position: absolute;\\r\\n bottom: 0;\\r\\n width: 100%;\\r\\n text-align: center;\\r\\n height: 50px;\\r\\n line-height: 50px;\\r\\n background: #1080d0;\\r\\n color: #ffffff;\\r\\n font-size: 16px;\\r\\n z-index: 9999999999;\\r\\n -webkit-transition: all 0.2s ease;\\r\\n transition: all 0.2s ease;\\n}\\n.recharge-content .rechargeNO {\\r\\n opacity: 0.5;\\n}\\r\\n\\r\\n/*验证身份*/\\n.verify-content .form-wrap {\\r\\n background: #ffffff;\\r\\n padding-bottom: 20px;\\n}\\n.verify-content .form-wrap .inp-wrap {\\r\\n height: 2.5rem;\\r\\n border-top: 1px solid #f0f0f0;\\r\\n margin-left: 0.3rem;\\n}\\n.verify-content .form-wrap .inp-wrap label {\\r\\n font-size: 18px;\\r\\n line-height: 1.3rem;\\r\\n color: #333333;\\n}\\n.verify-content .form-wrap .inp-wrap input {\\r\\n font-size: 16px;\\r\\n line-height: 1.2rem;\\r\\n width: 85%;\\r\\n color: #333333;\\n}\\n.verify-content .form-wrap .inp-wrap input {\\r\\n width: 65% !important;\\n}\\n.verify-content .form-wrap .inp-wrap .send-yzm {\\r\\n display: inline-block;\\r\\n text-align: center;\\r\\n font-size: 16px;\\r\\n width: 3rem;\\r\\n height: 40px;\\r\\n line-height: 40px;\\r\\n color: #1080d0;\\r\\n border-radius: 20px;\\r\\n border: 1px solid #1080d0;\\n}\\n.verify-content .form-wrap .inp-wrap .sending-yzm {\\r\\n display: inline-block;\\r\\n text-align: center;\\r\\n font-size: 16px;\\r\\n width: 3rem;\\r\\n height: 40px;\\r\\n line-height: 40px;\\r\\n color: #666;\\r\\n border-radius: 20px;\\r\\n background: #f0f0f0;\\n}\\n.verify-content .form-wrap .inp-wrap .f-r {\\r\\n float: right;\\r\\n font-size: 22px;\\r\\n margin-right: 0.25rem;\\r\\n margin-top: 0.35rem;\\n}\\n.verify-content .next {\\r\\n width: 305px;\\r\\n height: 40px;\\r\\n line-height: 40px;\\r\\n background: #1080d0;\\r\\n text-align: center;\\r\\n border-radius: 20px;\\r\\n font-size: 16px;\\r\\n color: #fff;\\r\\n display: block;\\r\\n margin: 1.333rem 0.933rem;\\r\\n font-weight: bold;\\n}\\r\\n\\r\\n/*绑定银行账号*/\\n.bind-content .safe-mobile {\\r\\n height: 40px;\\r\\n line-height: 40px;\\r\\n font-size: 16px;\\r\\n color: #666666;\\r\\n background: rgba(16, 128, 208, 0.1);\\r\\n padding: 0 0.32rem;\\n}\\n.bind-content .form-wrap {\\r\\n background: #ffffff;\\r\\n padding-bottom: 10px;\\n}\\n.bind-content .form-wrap .inp-wrap {\\r\\n height: 2.2rem;\\r\\n border-top: 1px solid #f0f0f0;\\r\\n margin-left: 0.3rem;\\n}\\n.bind-content .form-wrap .inp-wrap label {\\r\\n font-size: 18px;\\r\\n line-height: 1.1rem;\\r\\n color: #333333;\\n}\\n.bind-content .form-wrap .inp-wrap input {\\r\\n font-size: 16px;\\r\\n line-height: 1.1rem;\\r\\n width: 85%;\\r\\n color: #333333;\\n}\\n.bind-content .form-wrap .inp-wrap:last-child input {\\r\\n width: 65% !important;\\n}\\r\\n\\r\\n/*.bind-content .form-wrap .inp-wrap:nth-child(5) input{ width: 65% !important; }*/\\n.bind-content .form-wrap .inp-wrap .send-yzm {\\r\\n display: inline-block;\\r\\n text-align: center;\\r\\n font-size: 16px;\\r\\n width: 3rem;\\r\\n height: 40px;\\r\\n line-height: 40px;\\r\\n color: #1080d0;\\r\\n border-radius: 20px;\\r\\n border: 1px solid #1080d0;\\n}\\n.bind-content .form-wrap .inp-wrap .sending-yzm {\\r\\n display: inline-block;\\r\\n text-align: center;\\r\\n font-size: 16px;\\r\\n width: 3rem;\\r\\n height: 40px;\\r\\n line-height: 40px;\\r\\n color: #666;\\r\\n border-radius: 20px;\\r\\n background: #f0f0f0;\\n}\\n.bind-content .confirm {\\r\\n position: fixed;\\r\\n bottom: 0;\\r\\n width: 100%;\\r\\n text-align: center;\\r\\n height: 50px;\\r\\n line-height: 50px;\\r\\n background: #1080d0;\\r\\n color: #ffffff;\\r\\n font-size: 16px;\\n}\\n.bind-content .form-error {\\r\\n font-size: 12px;\\r\\n line-height: 20px;\\r\\n color: #e00106;\\r\\n padding: 0.1rem 0.3rem;\\n}\\r\\n\\r\\n/*钱包提现*/\\n.withdraw-content .withdrawUser-ifo {\\r\\n height: 105px;\\r\\n line-height: 35px;\\r\\n font-size: 16px;\\r\\n color: #333;\\r\\n background: #fff;\\r\\n padding: 0 0.32rem;\\r\\n margin-bottom: 5px;\\n}\\n.withdraw-content .withdrawUser-ifo span {\\r\\n float: right;\\r\\n font-size: 14px;\\r\\n color: #666666;\\n}\\n.withdraw-content .withdraw-tips {\\r\\n height: 40px;\\r\\n line-height: 40px;\\r\\n font-size: 12px;\\r\\n color: #ffa200;\\r\\n background: rgba(255, 162, 0, 0.2);\\r\\n padding: 0 0.32rem;\\r\\n margin-bottom: 5px;\\n}\\n.withdraw-content .withdraw-amount {\\r\\n height: 120px;\\r\\n background: #ffffff;\\r\\n padding: 0 0.32rem;\\r\\n margin-bottom: 10px;\\r\\n color: #333333;\\n}\\n.withdraw-content .withdraw-amount em {\\r\\n color: red;\\n}\\n.withdraw-content .withdraw-amount p {\\r\\n height: 40px;\\r\\n line-height: 40px;\\r\\n font-size: 16px;\\n}\\n.withdraw-content .withdraw-amount span {\\r\\n height: 40px;\\r\\n line-height: 40px;\\r\\n font-size: 24px;\\n}\\n.withdraw-content .withdraw-amount .money {\\r\\n height: 40px;\\r\\n line-height: 40px;\\r\\n font-size: 24px;\\n}\\n.withdraw-content .withdraw-amount .withdraw-money {\\r\\n height: 40px;\\r\\n line-height: 40px;\\r\\n font-size: 14px;\\r\\n border-top: 1px solid #f0f0f0;\\n}\\n.withdraw-content .withdraw-amount .withdraw-money span {\\r\\n height: 40px;\\r\\n line-height: 40px;\\r\\n font-size: 14px;\\r\\n color: #1080d0;\\r\\n margin-left: 0.2rem;\\n}\\n.withdraw-content .withdraw-amount .amount-tips {\\r\\n color: red;\\r\\n height: 40px;\\r\\n line-height: 40px;\\r\\n font-size: 14px;\\r\\n border-top: 1px solid #f0f0f0;\\n}\\n.withdraw-content .withdraw-password {\\r\\n height: 100px;\\r\\n background: #ffffff;\\r\\n padding: 0 0.32rem;\\r\\n margin-bottom: 10px;\\r\\n color: #333333;\\n}\\n.withdraw-content .withdraw-password em {\\r\\n color: red;\\n}\\n.withdraw-content .withdraw-password p {\\r\\n height: 40px;\\r\\n line-height: 40px;\\r\\n font-size: 16px;\\n}\\n.withdraw-content .withdraw-password .password {\\r\\n width: 85%;\\r\\n height: 40px;\\r\\n line-height: 40px;\\r\\n font-size: 16px;\\n}\\n.withdraw-content .withdraw-password .f-r {\\r\\n float: right;\\r\\n font-size: 22px;\\r\\n margin-right: 0.25rem;\\r\\n margin-top: 0.35rem;\\n}\\n.withdraw-content .submit {\\r\\n position: absolute;\\r\\n bottom: 0;\\r\\n width: 100%;\\r\\n text-align: center;\\r\\n height: 50px;\\r\\n line-height: 50px;\\r\\n background: #1080d0;\\r\\n color: #ffffff;\\r\\n font-size: 16px;\\r\\n z-index: 999999999999;\\r\\n -webkit-transition: all 0.2s ease;\\r\\n transition: all 0.2s ease;\\n}\\n.withdraw-content .submitNO {\\r\\n opacity: 0.5;\\n}\\r\\n\\r\\n/*钱包明细*/\\n.wallet-detail-content .trade-type {\\r\\n height: 50px;\\r\\n line-height: 50px;\\r\\n text-align: center;\\r\\n font-size: 18px;\\r\\n color: #666666;\\r\\n background: #fff;\\r\\n margin-bottom: 0.5rem;\\n}\\n.wallet-detail-content .trade-date {\\r\\n height: 35px;\\r\\n padding: 0 0.32rem;\\n}\\n.wallet-detail-content .trade-date span {\\r\\n height: 20px;\\r\\n line-height: 20px;\\r\\n font-size: 16px;\\r\\n color: #333;\\n}\\n.wallet-detail-content .trade-date p {\\r\\n height: 20px;\\r\\n line-height: 20px;\\r\\n font-size: 14px;\\r\\n color: #666666;\\n}\\n.wallet-detail-content .trade-detail {\\r\\n background: #fff;\\r\\n max-height: 520px;\\r\\n overflow-y: auto;\\n}\\n.wallet-detail-content .trade-detail li {\\r\\n height: 64px;\\r\\n margin-left: 0.32rem;\\r\\n border-bottom: 1px solid #f0f0f0;\\n}\\n.wallet-detail-content .trade-detail li.no-data {\\r\\n height: auto;\\r\\n margin-left: 0;\\r\\n border: none;\\r\\n background: #f0f0f0;\\n}\\n.wallet-detail-content .trade-detail li.no-data .no-data-pic {\\r\\n width: 100px;\\r\\n height: 75px;\\r\\n display: block;\\r\\n margin: 0 auto;\\r\\n background: url(\" + escape(__webpack_require__(/*! ../../images/wallet/nodata.png */ \"./src/assets/images/wallet/nodata.png\")) + \") no-repeat;\\r\\n background-size: contain;\\n}\\n.wallet-detail-content .trade-detail li .typeIcon {\\r\\n display: inline-block;\\r\\n width: 25px;\\r\\n height: 64px;\\r\\n margin-right: 15px;\\r\\n vertical-align: middle;\\r\\n position: relative;\\n}\\n.wallet-detail-content .trade-detail li .typeIcon img {\\r\\n position: absolute;\\r\\n top: 0;\\r\\n left: 0;\\r\\n right: 0;\\r\\n bottom: 0;\\r\\n margin: auto;\\n}\\n.wallet-detail-content .trade-detail li .typeDetail {\\r\\n display: inline-block;\\r\\n height: 40px;\\r\\n vertical-align: middle;\\r\\n font-size: 12px;\\r\\n line-height: 18px;\\r\\n color: #999;\\r\\n padding: 12px 0;\\n}\\n.wallet-detail-content .trade-detail li .typeDetail span {\\r\\n font-size: 14px;\\r\\n line-height: 18px;\\r\\n color: #333333;\\n}\\n.wallet-detail-content .trade-detail li .trade-num {\\r\\n display: inline-block;\\r\\n height: 64px;\\r\\n line-height: 64px;\\r\\n font-size: 18px;\\r\\n color: #333333;\\r\\n vertical-align: middle;\\r\\n float: right;\\r\\n margin-right: 0.32rem;\\r\\n position: relative;\\n}\\r\\n\\r\\n/*账单详情*/\\n.account-detail-content {\\r\\n background: #ffffff;\\n}\\n.account-detail-content .detail-box {\\r\\n margin: 0 0.32rem;\\r\\n border-bottom: 1px solid #f0f0f0;\\n}\\n.account-detail-content .detail-box:last-child {\\r\\n border-bottom: none;\\n}\\n.account-detail-content .detail-content-1 {\\r\\n height: 180px;\\n}\\n.account-detail-content .detail-content-1 .pay-img {\\r\\n height: 45px;\\r\\n text-align: center;\\r\\n margin-top: 20px;\\n}\\n.account-detail-content .detail-content-1 span {\\r\\n display: inline-block;\\r\\n width: 45px;\\r\\n height: 45px;\\r\\n border-radius: 22.5px;\\r\\n position: relative;\\r\\n background: #f0f0f0;\\n}\\n.account-detail-content .detail-content-1 span img {\\r\\n width: 23px;\\r\\n height: 25px;\\r\\n position: absolute;\\r\\n top: 0;\\r\\n left: 0;\\r\\n right: 0;\\r\\n bottom: 0;\\r\\n margin: auto;\\n}\\n.account-detail-content .detail-content-1 p {\\r\\n text-align: center;\\n}\\n.account-detail-content .detail-content-1 .pay-type {\\r\\n font-size: 14px;\\r\\n line-height: 36px;\\r\\n color: #333;\\n}\\n.account-detail-content .detail-content-1 .pay-amount {\\r\\n font-size: 24px;\\r\\n line-height: 36px;\\r\\n color: #333;\\n}\\n.account-detail-content .detail-content-1 .pay-status {\\r\\n font-size: 12px;\\r\\n line-height: 36px;\\r\\n color: #999;\\n}\\n.account-detail-content .detail-content-2 p {\\r\\n font-size: 14px;\\r\\n line-height: 36px;\\r\\n color: #666;\\n}\\n.account-detail-content .detail-content-2 p span {\\r\\n float: right;\\r\\n color: #333;\\n}\\n.account-detail-content .detail-content-3 p {\\r\\n font-size: 14px;\\r\\n line-height: 36px;\\r\\n color: #666;\\n}\\n.account-detail-content .detail-content-3 p span {\\r\\n float: right;\\r\\n color: #333;\\n}\\n.account-detail-content .detail-content-3 p a {\\r\\n float: right;\\r\\n color: #1080d0;\\n}\\r\\n\\r\\n/*充值提现记录*/\\n.record-content .record-type {\\r\\n height: 50px;\\r\\n line-height: 50px;\\r\\n text-align: center;\\r\\n font-size: 18px;\\r\\n color: #666666;\\r\\n background: #fff;\\r\\n margin-bottom: 0.5rem;\\n}\\n.record-content .record-date {\\r\\n height: 35px;\\r\\n padding: 0 0.32rem;\\n}\\n.record-content .record-date span {\\r\\n height: 20px;\\r\\n line-height: 20px;\\r\\n font-size: 16px;\\r\\n color: #333;\\n}\\n.record-content .record-date p {\\r\\n height: 20px;\\r\\n line-height: 20px;\\r\\n font-size: 14px;\\r\\n color: #666666;\\n}\\n.record-content .record-detail {\\r\\n background: #fff;\\r\\n max-height: 520px;\\r\\n overflow-y: auto;\\n}\\n.record-content .record-detail li {\\r\\n height: 64px;\\r\\n margin-left: 0.32rem;\\r\\n border-bottom: 1px solid #f0f0f0;\\n}\\n.record-content .record-detail li.no-data {\\r\\n height: auto;\\r\\n margin-left: 0;\\r\\n border: none;\\r\\n background: #f0f0f0;\\n}\\n.record-content .record-detail li.no-data .no-data-pic {\\r\\n width: 100px;\\r\\n height: 75px;\\r\\n display: block;\\r\\n margin: 0 auto;\\r\\n background: url(\" + escape(__webpack_require__(/*! ../../images/wallet/nodata.png */ \"./src/assets/images/wallet/nodata.png\")) + \") no-repeat;\\r\\n background-size: contain;\\n}\\n.record-content .record-detail li .record-item {\\r\\n display: inline-block;\\r\\n height: 40px;\\r\\n vertical-align: middle;\\r\\n font-size: 12px;\\r\\n line-height: 18px;\\r\\n color: #999;\\r\\n padding: 12px 0;\\n}\\n.record-content .record-detail li .record-item span {\\r\\n font-size: 16px;\\r\\n line-height: 18px;\\r\\n color: #333333;\\n}\\n.record-content .record-detail li .record-num {\\r\\n display: inline-block;\\r\\n height: 54px;\\r\\n line-height: 26px;\\r\\n font-size: 18px;\\r\\n color: #333333;\\r\\n text-align: right;\\r\\n vertical-align: middle;\\r\\n float: right;\\r\\n margin-right: 0.32rem;\\r\\n padding: 5px 0;\\r\\n position: relative;\\n}\\n.record-content .record-detail li .record-num .withdrawText {\\r\\n width: 75px;\\r\\n height: 25px;\\r\\n line-height: 25px;\\r\\n font-size: 14px;\\r\\n color: red;\\n}\\n.record-content .record-detail li .record-num .successText {\\r\\n width: 75px;\\r\\n height: 25px;\\r\\n line-height: 25px;\\r\\n font-size: 14px;\\r\\n color: #999999;\\n}\\n.record-content .record-detail li .record-num .rechargeBtn {\\r\\n display: inline-block;\\r\\n text-align: center;\\r\\n width: 75px;\\r\\n height: 25px;\\r\\n line-height: 25px;\\r\\n font-size: 14px;\\r\\n color: #1080d0;\\r\\n border: 1px solid #1080d0;\\r\\n border-radius: 15px;\\n}\\r\\n\\r\\n/*账单详情*/\\n.withdraw-detail-content {\\r\\n background: #ffffff;\\n}\\n.withdraw-detail-content .detail-box {\\r\\n margin: 0 0.32rem;\\r\\n border-bottom: 1px solid #f0f0f0;\\n}\\n.withdraw-detail-content .detail-box:last-child {\\r\\n border-bottom: none;\\n}\\n.withdraw-detail-content .detail-content-1 {\\r\\n height: 120px;\\n}\\n.withdraw-detail-content .detail-content-1 .withdraw-img {\\r\\n height: 45px;\\r\\n text-align: center;\\r\\n margin-top: 20px;\\n}\\n.withdraw-detail-content .detail-content-1 span {\\r\\n display: inline-block;\\r\\n width: 45px;\\r\\n height: 45px;\\r\\n border-radius: 22.5px;\\r\\n position: relative;\\r\\n background: #f0f0f0;\\n}\\n.withdraw-detail-content .detail-content-1 span img {\\r\\n width: 23px;\\r\\n height: 25px;\\r\\n position: absolute;\\r\\n top: 0;\\r\\n left: 0;\\r\\n right: 0;\\r\\n bottom: 0;\\r\\n margin: auto;\\n}\\n.withdraw-detail-content .detail-content-1 p {\\r\\n text-align: center;\\n}\\n.withdraw-detail-content .detail-content-1 .withdraw-record {\\r\\n font-size: 14px;\\r\\n line-height: 36px;\\r\\n color: #333;\\n}\\n.withdraw-detail-content .detail-content-1 .withdraw-amount {\\r\\n font-size: 24px;\\r\\n line-height: 36px;\\r\\n color: #333;\\n}\\n.withdraw-detail-content .detail-content-1 .withdraw-status {\\r\\n font-size: 12px;\\r\\n line-height: 36px;\\r\\n color: #999;\\n}\\n.withdraw-detail-content .detail-content-2 p {\\r\\n font-size: 14px;\\r\\n line-height: 36px;\\r\\n color: #666;\\n}\\n.withdraw-detail-content .detail-content-2 p span {\\r\\n float: right;\\r\\n color: #333;\\n}\\n.withdraw-detail-content .detail-content-3 p {\\r\\n font-size: 14px;\\r\\n line-height: 36px;\\r\\n color: #666;\\n}\\n.withdraw-detail-content .detail-content-3 p span {\\r\\n float: right;\\r\\n color: #333;\\n}\\n.withdraw-detail-content .detail-content-3 p a {\\r\\n float: right;\\r\\n color: #1080d0;\\n}\\r\\n\\r\\n/*找回密码*/\\n.retrieve-content .form-wrap {\\r\\n background: #ffffff;\\r\\n padding-bottom: 20px;\\n}\\n.retrieve-content .form-wrap .inp-wrap {\\r\\n height: 2.5rem;\\r\\n border-top: 1px solid #f0f0f0;\\r\\n margin-left: 0.3rem;\\n}\\n.retrieve-content .form-wrap .inp-wrap label {\\r\\n font-size: 18px;\\r\\n line-height: 1.3rem;\\r\\n color: #333333;\\n}\\n.retrieve-content .form-wrap .inp-wrap input {\\r\\n font-size: 16px;\\r\\n line-height: 1.2rem;\\r\\n width: 85%;\\r\\n color: #333333;\\n}\\n.retrieve-content .form-wrap .inp-wrap:nth-child(2) input {\\r\\n width: 65% !important;\\n}\\n.retrieve-content .form-wrap .inp-wrap:nth-child(3) input {\\r\\n width: 65% !important;\\n}\\n.retrieve-content .form-wrap .inp-wrap .send-yzm {\\r\\n display: inline-block;\\r\\n text-align: center;\\r\\n font-size: 16px;\\r\\n width: 3rem;\\r\\n height: 40px;\\r\\n line-height: 40px;\\r\\n color: #1080d0;\\r\\n border-radius: 20px;\\r\\n border: 1px solid #1080d0;\\n}\\n.retrieve-content .form-wrap .inp-wrap .sending-yzm {\\r\\n display: inline-block;\\r\\n text-align: center;\\r\\n font-size: 16px;\\r\\n width: 3rem;\\r\\n height: 40px;\\r\\n line-height: 40px;\\r\\n color: #666;\\r\\n border-radius: 20px;\\r\\n background: #f0f0f0;\\n}\\n.retrieve-content .confirm {\\r\\n width: 305px;\\r\\n height: 40px;\\r\\n line-height: 40px;\\r\\n background: #1080d0;\\r\\n text-align: center;\\r\\n border-radius: 20px;\\r\\n font-size: 16px;\\r\\n color: #fff;\\r\\n display: block;\\r\\n margin: 1.333rem 0.933rem;\\r\\n font-weight: bold;\\n}\\n.retrieve-content .next {\\r\\n width: 305px;\\r\\n height: 40px;\\r\\n line-height: 40px;\\r\\n background: #1080d0;\\r\\n text-align: center;\\r\\n border-radius: 20px;\\r\\n font-size: 16px;\\r\\n color: #fff;\\r\\n display: block;\\r\\n margin: 1.333rem 0.933rem;\\r\\n font-weight: bold;\\n}\\n.retrieve-content .form-wrap .inp-wrap .f-r {\\r\\n float: right;\\r\\n font-size: 22px;\\r\\n margin-right: 0.25rem;\\r\\n margin-top: 0.35rem;\\n}\\n.retrieve-content {\\r\\n position: relative;\\n}\\n.retrieve-content .form-error {\\r\\n position: absolute;\\r\\n left: 0.3rem;\\r\\n bottom: 65px;\\r\\n font-size: 16px;\\r\\n line-height: 16px;\\r\\n color: red;\\n}\\r\\n\\r\\n/*收银台*/\\n.cashier-content .cashier-detail {\\r\\n background: #ffffff;\\r\\n height: 85px;\\r\\n margin-bottom: 10px;\\n}\\n.cashier-content .cashier-detail p {\\r\\n color: #333333;\\r\\n text-align: center;\\n}\\n.cashier-content .cashier-detail .order-num {\\r\\n font-size: 14px;\\r\\n line-height: 36px;\\n}\\n.cashier-content .cashier-detail .order-money {\\r\\n font-size: 24px;\\r\\n line-height: 36px;\\n}\\n.cashier-content .form-wrap {\\r\\n background: #ffffff;\\n}\\n.cashier-content .form-wrap .inp-wrap {\\r\\n height: 60px;\\n}\\n.cashier-content .form-wrap .inp-wrap label {\\r\\n font-size: 16px;\\r\\n line-height: 60px;\\r\\n width: 25%;\\r\\n color: #333333;\\r\\n padding-left: 0.3rem;\\n}\\n.cashier-content .form-wrap .inp-wrap input {\\r\\n font-size: 16px;\\r\\n line-height: 60px;\\r\\n width: 45%;\\r\\n color: #333333;\\n}\\n.cashier-content .form-wrap .inp-wrap .f-r {\\r\\n float: right;\\r\\n font-size: 22px;\\r\\n margin-right: 0.55rem;\\r\\n margin-top: 0.55rem;\\n}\\n.cashier-content .pay {\\r\\n width: 9.2rem;\\r\\n height: 1.33rem;\\r\\n line-height: 1.33rem;\\r\\n background: #1080d0;\\r\\n text-align: center;\\r\\n border-radius: 0.6rem;\\r\\n font-size: 16px;\\r\\n color: #fff;\\r\\n display: block;\\r\\n margin: 1.333rem auto;\\r\\n font-weight: bold;\\n}\\n.cashier-content .forget-password {\\r\\n text-align: right;\\r\\n font-size: 14px;\\r\\n line-height: 36px;\\r\\n padding-right: 0.3rem;\\n}\\n.cashier-content .forget-password a {\\r\\n color: #666666;\\n}\\n.dialog-layer-shade {\\r\\n position: fixed;\\r\\n width: 100%;\\r\\n height: 100%;\\r\\n top: 0;\\r\\n right: 0;\\r\\n left: 0;\\r\\n z-index: 2018;\\r\\n background: rgba(0, 0, 0, 0.4);\\n}\\n.dialog-layer-shade .dialog-layer {\\r\\n width: 100%;\\r\\n position: fixed;\\r\\n bottom: 0;\\r\\n left: 0;\\r\\n right: 0;\\r\\n text-align: center;\\r\\n background-color: #f0f0f0;\\r\\n min-height: 150px;\\r\\n -webkit-animation: fadeInUp 0.3s ease-in-out;\\n}\\n.dialog-layer-shade .dialog-layer .tit {\\r\\n font-size: 16px;\\r\\n color: #333333;\\r\\n height: 48px;\\r\\n line-height: 48px;\\r\\n border-bottom: 1px solid #e5e5e5;\\r\\n font-weight: bold;\\n}\\n.dialog-layer-shade .dialog-layer .tab {\\r\\n display: -webkit-box;\\r\\n display: -ms-flexbox;\\r\\n display: flex;\\r\\n padding: 0.533rem 0.4rem;\\r\\n -ms-flex-pack: distribute;\\r\\n justify-content: space-around;\\r\\n -ms-flex-flow: wrap;\\r\\n flex-flow: wrap;\\n}\\n.dialog-layer-shade .dialog-layer .tab li {\\r\\n -webkit-box-flex: 0;\\r\\n -ms-flex: 0 0 31%;\\r\\n flex: 0 0 31%;\\r\\n height: 55px;\\r\\n line-height: 55px;\\r\\n text-align: center;\\r\\n background-color: #ffffff;\\r\\n font-size: 16px;\\r\\n color: #666666;\\r\\n margin-bottom: 0.16rem;\\r\\n margin-right: 0.16rem;\\n}\\n.dialog-layer-shade .dialog-layer .tab li.curr {\\r\\n background-color: #1080d0;\\r\\n color: #ffffff;\\n}\\n.dialog-layer-shade .dialog-layer .btn {\\r\\n display: block;\\r\\n width: 100%;\\r\\n height: 50px;\\r\\n line-height: 50px;\\r\\n background-color: #ffffff;\\r\\n text-align: center;\\r\\n font-size: 16px;\\r\\n color: #333333;\\r\\n font-weight: bold;\\r\\n border-top: 0.133rem solid rgba(0, 0, 0, 0.4);\\n}\\n@-webkit-keyframes fadeInUp {\\n0% {\\r\\n -webkit-transform: translateY(200px)\\n}\\n100% {\\r\\n -webkit-transform: translateY(0)\\n}\\n}\", \"\"]);\n\n// exports\n\n\n//# sourceURL=webpack:///./src/assets/css/wallet/wallet.css?./node_modules/_css-loader@1.0.1@css-loader??ref--6-oneOf-1-1!./node_modules/_vue-loader@15.6.2@vue-loader/lib/loaders/stylePostLoader.js!./node_modules/_postcss-loader@3.0.0@postcss-loader/src??ref--6-oneOf-1-2");
eval("var escape = __webpack_require__(/*! ../../../../node_modules/_css-loader@1.0.1@css-loader/lib/url/escape.js */ \"./node_modules/_css-loader@1.0.1@css-loader/lib/url/escape.js\");\nexports = module.exports = __webpack_require__(/*! ../../../../node_modules/_css-loader@1.0.1@css-loader/lib/css-base.js */ \"./node_modules/_css-loader@1.0.1@css-loader/lib/css-base.js\")(false);\n// imports\n\n\n// module\nexports.push([module.i, \".wallet-content {\\r\\n background: #f0f0f0;\\n}\\n.wallet-balance {\\r\\n background: #fff;\\r\\n margin-bottom: 0.267rem;\\n}\\n.wallet-balance .balance-bg {\\r\\n width: 94%;\\r\\n height: 4rem;\\r\\n background: url(\" + escape(__webpack_require__(/*! ../../images/wallet/bg.png */ \"./src/assets/images/wallet/bg.png\")) + \") no-repeat center;\\r\\n background-size: cover;\\r\\n margin: 0.267rem auto;\\r\\n color: #ffffff;\\r\\n -webkit-box-shadow: -0.007rem 0.012rem 0.093rem 0rem rgba(14, 4, 8, 0.4);\\r\\n box-shadow: -0.007rem 0.012rem 0.093rem 0rem rgba(14, 4, 8, 0.4);\\r\\n border-radius: 0.093rem;\\n}\\n.wallet-balance .balance-bg .text-1 {\\r\\n width: 94%;\\r\\n font-size: 16px;\\r\\n margin-top: 0.627rem;\\r\\n padding-left: 0.4rem;\\n}\\n.wallet-balance .balance-bg .text-2 {\\r\\n width: 94%;\\r\\n font-size: 24px;\\r\\n margin-top: 0.3rem;\\r\\n padding-left: 0.4rem;\\n}\\n.wallet-balance .balance-bg .text-3 {\\r\\n font-size: 45px;\\n}\\n.wallet-balance .balance-bg .text-4 {\\r\\n width: 94%;\\r\\n font-size: 12px;\\r\\n margin-top: 0.2rem;\\r\\n padding-right: 0.4rem;\\r\\n text-align: right;\\n}\\n.wallet-balance .balance-bg .text-4 a {\\r\\n color: #fff;\\n}\\n.wallet-balance .balance-handle {\\r\\n width: 9.387rem;\\r\\n height: 1.333rem;\\r\\n margin: 0 auto;\\r\\n padding-bottom: 0.253rem;\\n}\\n.wallet-balance .balance-handle span {\\r\\n float: left;\\r\\n width: 49.5%;\\r\\n text-align: center;\\r\\n height: 1.333rem;\\r\\n line-height: 1.333rem;\\r\\n font-size: 18px;\\r\\n color: #1080d0;\\n}\\n.wallet-balance .balance-handle .withdraw {\\r\\n border-right: 1px solid #e5e5e5;\\n}\\n.wallet-balance .balance-handle .gray {\\r\\n color: #999;\\n}\\n.wallet-content ul {\\r\\n background: #fff;\\n}\\n.wallet-content ul li {\\r\\n float: left;\\r\\n width: 33.33%;\\r\\n text-align: center;\\r\\n margin: 0.8rem 0;\\n}\\n.wallet-content ul li p {\\r\\n margin-top: 0.587rem;\\r\\n font-size: 14px;\\r\\n color: #000;\\n}\\r\\n\\r\\n/*钱包状态*/\\n#app {\\r\\n background: #f0f0f0;\\n}\\n.status-content {\\r\\n background: #f0f0f0;\\n}\\n.status-content .form-wrap {\\r\\n background: #ffffff;\\n}\\n.status-content .form-wrap .inp-wrap {\\r\\n height: 1.6rem;\\r\\n border-bottom: 1px solid #f0f0f0;\\n}\\n.status-content .form-wrap .inp-wrap label {\\r\\n font-size: 18px;\\r\\n line-height: 1.6rem;\\r\\n width: 25%;\\r\\n color: #666666;\\r\\n padding-left: 0.3rem;\\n}\\n.status-content .form-wrap .inp-wrap input {\\r\\n font-size: 18px;\\r\\n line-height: 1.6rem;\\r\\n width: 45%;\\r\\n color: #333333;\\r\\n padding-left: 0.7rem;\\n}\\n.status-content .form-wrap .inp-wrap .forget-password {\\r\\n font-size: 16px;\\r\\n line-height: 1.6rem;\\r\\n color: #1080d0;\\n}\\n.status-content .form-wrap .inp-wrap .bind-bank {\\r\\n font-size: 16px;\\r\\n line-height: 1.6rem;\\r\\n color: #1080d0;\\n}\\n.status-content .submit {\\r\\n width: 305px;\\r\\n height: 40px;\\r\\n line-height: 40px;\\r\\n background: #1080d0;\\r\\n text-align: center;\\r\\n border-radius: 20px;\\r\\n font-size: 16px;\\r\\n color: #fff;\\r\\n display: block;\\r\\n margin: 1.333rem 0.933rem;\\r\\n font-weight: bold;\\n}\\r\\n\\r\\n/*激活钱包*/\\n.activate-content .form-wrap {\\r\\n background: #ffffff;\\r\\n padding-bottom: 20px;\\r\\n /*padding-top: 20px;*/\\n}\\n.activate-content .form-wrap .inp-wrap {\\r\\n height: 2.5rem;\\r\\n border-top: 1px solid #f0f0f0;\\r\\n margin-left: 0.3rem;\\n}\\n.activate-content .form-wrap .inp-wrap:first-child{\\r\\n border-top: none;\\n}\\n.activate-content .form-wrap .inp-wrap label {\\r\\n font-size: 18px;\\r\\n line-height: 1.3rem;\\r\\n color: #333333;\\n}\\n.activate-content .form-wrap .inp-wrap input {\\r\\n font-size: 16px;\\r\\n line-height: 1.2rem;\\r\\n width: 85%;\\r\\n color: #333333;\\n}\\n.activate-content .form-wrap .inp-wrap:last-child input {\\r\\n width: 65% !important;\\n}\\n.activate-content .form-wrap .yzmImg input {\\r\\n width: 65% !important;\\n}\\n.activate-content .form-wrap .inp-wrap .send-yzm {\\r\\n display: inline-block;\\r\\n text-align: center;\\r\\n font-size: 16px;\\r\\n width: 3rem;\\r\\n height: 40px;\\r\\n line-height: 40px;\\r\\n color: #1080d0;\\r\\n border-radius: 20px;\\r\\n border: 1px solid #1080d0;\\n}\\n.activate-content .form-wrap .inp-wrap .sending-yzm {\\r\\n display: inline-block;\\r\\n text-align: center;\\r\\n font-size: 16px;\\r\\n width: 3rem;\\r\\n height: 40px;\\r\\n line-height: 40px;\\r\\n color: #666;\\r\\n border-radius: 20px;\\r\\n background: #f0f0f0;\\n}\\n.activate-content .confirm {\\r\\n width: 305px;\\r\\n height: 40px;\\r\\n line-height: 40px;\\r\\n background: #1080d0;\\r\\n text-align: center;\\r\\n border-radius: 20px;\\r\\n font-size: 16px;\\r\\n color: #fff;\\r\\n display: block;\\r\\n margin: 1.333rem 0.933rem;\\r\\n font-weight: bold;\\n}\\n.activate-content .next {\\r\\n width: 90%;\\r\\n height: 40px;\\r\\n line-height: 40px;\\r\\n background: #1080d0;\\r\\n text-align: center;\\r\\n border-radius: 20px;\\r\\n font-size: 16px;\\r\\n color: #fff;\\r\\n display: block;\\r\\n margin: 1.333rem auto;\\r\\n font-weight: bold;\\n}\\n.activate-content .noClick {\\r\\n\\topacity: 0.5;\\n}\\n.activate-content .form-wrap .inp-wrap .f-r {\\r\\n float: right;\\r\\n font-size: 22px;\\r\\n margin-right: 0.25rem;\\r\\n margin-top: 0.35rem;\\n}\\n.activate-content {\\r\\n position: relative;\\n}\\n.activate-content .form-error {\\r\\n position: absolute;\\r\\n left: 0.3rem;\\r\\n bottom: 65px;\\r\\n font-size: 16px;\\r\\n line-height: 16px;\\r\\n color: red;\\n}\\r\\n\\r\\n/*钱包充值*/\\n.recharge-content .wallet-account {\\r\\n height: 40px;\\r\\n line-height: 40px;\\r\\n font-size: 16px;\\r\\n color: #666666;\\r\\n background: rgba(16, 128, 208, 0.1);\\r\\n padding: 0 0.32rem;\\n}\\n.recharge-content .recharge-amount {\\r\\n height: 100px;\\r\\n background: #ffffff;\\r\\n padding: 0 0.32rem;\\r\\n margin-bottom: 10px;\\n}\\n.recharge-content .recharge-amount p {\\r\\n height: 40px;\\r\\n line-height: 40px;\\r\\n font-size: 16px;\\r\\n color: #333333;\\n}\\n.recharge-content .recharge-amount span {\\r\\n height: 40px;\\r\\n line-height: 40px;\\r\\n font-size: 24px;\\r\\n color: #333333;\\n}\\n.recharge-content .recharge-amount .money {\\r\\n height: 40px;\\r\\n line-height: 40px;\\r\\n font-size: 24px;\\r\\n color: #333333;\\n}\\n.recharge-content .payment-method {\\r\\n height: 30px;\\r\\n line-height: 30px;\\r\\n font-size: 14px;\\r\\n color: #666666;\\r\\n padding: 0 0.32rem;\\n}\\n.recharge-content .payment-content {\\r\\n background: #ffffff;\\n}\\n.recharge-content .payment-content .vanCell {\\r\\n height: 60px; /*margin-left: 0.32rem;*/\\r\\n border-bottom: 1px solid #f0f0f0;\\n}\\n.recharge-content .payment-content .vanCell:last-child {\\r\\n border-bottom: none;\\n}\\n.recharge-content .payment-content .vanCell .vanCelldt {\\r\\n display: inline-block;\\r\\n width: 25px;\\r\\n height: 40px;\\r\\n margin-right: 15px;\\r\\n vertical-align: top;\\r\\n position: relative;\\n}\\n.recharge-content .payment-content .vanCell .vanCelldt img {\\r\\n position: absolute;\\r\\n top: 0;\\r\\n left: 0;\\r\\n right: 0;\\r\\n bottom: 0;\\r\\n margin: auto;\\n}\\n.recharge-content .payment-content .vanCell .vanCelldd {\\r\\n display: inline-block;\\r\\n height: 40px;\\r\\n vertical-align: top;\\r\\n font-size: 12px;\\r\\n line-height: 18px;\\r\\n color: #999; /*padding: 10px 0;*/\\n}\\n.recharge-content .payment-content .vanCell .vanCelldd span {\\r\\n font-size: 14px;\\r\\n line-height: 18px;\\r\\n color: #333333;\\n}\\r\\n\\r\\n/*.recharge-content .payment-content .vanCell .checked{ display: inline-block; height: 60px; vertical-align: middle; float: right; margin-right: 1rem; position: relative; }\\r\\n.recharge-content .payment-content .vanCell .checked img{ width: 22px; height: 22px; position: absolute; top: 0; left: 0; right: 0; bottom: 0; margin: auto; }*/\\n.recharge-content .recharge {\\r\\n position: absolute;\\r\\n bottom: 0;\\r\\n width: 100%;\\r\\n text-align: center;\\r\\n height: 50px;\\r\\n line-height: 50px;\\r\\n background: #1080d0;\\r\\n color: #ffffff;\\r\\n font-size: 16px;\\r\\n z-index: 9999999999;\\r\\n -webkit-transition: all 0.2s ease;\\r\\n transition: all 0.2s ease;\\n}\\n.recharge-content .rechargeNO {\\r\\n opacity: 0.5;\\n}\\r\\n\\r\\n/*验证身份*/\\n.verify-content .form-wrap {\\r\\n background: #ffffff;\\r\\n padding-bottom: 20px;\\n}\\n.verify-content .form-wrap .inp-wrap {\\r\\n height: 2.5rem;\\r\\n border-top: 1px solid #f0f0f0;\\r\\n margin-left: 0.3rem;\\n}\\n.verify-content .form-wrap .inp-wrap label {\\r\\n font-size: 18px;\\r\\n line-height: 1.3rem;\\r\\n color: #333333;\\n}\\n.verify-content .form-wrap .inp-wrap input {\\r\\n font-size: 16px;\\r\\n line-height: 1.2rem;\\r\\n width: 85%;\\r\\n color: #333333;\\n}\\n.verify-content .form-wrap .inp-wrap input {\\r\\n width: 65% !important;\\n}\\n.verify-content .form-wrap .inp-wrap .send-yzm {\\r\\n display: inline-block;\\r\\n text-align: center;\\r\\n font-size: 16px;\\r\\n width: 3rem;\\r\\n height: 40px;\\r\\n line-height: 40px;\\r\\n color: #1080d0;\\r\\n border-radius: 20px;\\r\\n border: 1px solid #1080d0;\\n}\\n.verify-content .form-wrap .inp-wrap .sending-yzm {\\r\\n display: inline-block;\\r\\n text-align: center;\\r\\n font-size: 16px;\\r\\n width: 3rem;\\r\\n height: 40px;\\r\\n line-height: 40px;\\r\\n color: #666;\\r\\n border-radius: 20px;\\r\\n background: #f0f0f0;\\n}\\n.verify-content .form-wrap .inp-wrap .f-r {\\r\\n float: right;\\r\\n font-size: 22px;\\r\\n margin-right: 0.25rem;\\r\\n margin-top: 0.35rem;\\n}\\n.verify-content .next {\\r\\n width: 305px;\\r\\n height: 40px;\\r\\n line-height: 40px;\\r\\n background: #1080d0;\\r\\n text-align: center;\\r\\n border-radius: 20px;\\r\\n font-size: 16px;\\r\\n color: #fff;\\r\\n display: block;\\r\\n margin: 1.333rem 0.933rem;\\r\\n font-weight: bold;\\n}\\r\\n\\r\\n/*绑定银行账号*/\\n.bind-content .safe-mobile {\\r\\n height: 40px;\\r\\n line-height: 40px;\\r\\n font-size: 16px;\\r\\n color: #666666;\\r\\n background: rgba(16, 128, 208, 0.1);\\r\\n padding: 0 0.32rem;\\n}\\n.bind-content .form-wrap {\\r\\n background: #ffffff;\\r\\n padding-bottom: 10px;\\n}\\n.bind-content .form-wrap .inp-wrap {\\r\\n height: 2.2rem;\\r\\n border-top: 1px solid #f0f0f0;\\r\\n margin-left: 0.3rem;\\n}\\n.bind-content .form-wrap .inp-wrap label {\\r\\n font-size: 18px;\\r\\n line-height: 1.1rem;\\r\\n color: #333333;\\n}\\n.bind-content .form-wrap .inp-wrap input {\\r\\n font-size: 16px;\\r\\n line-height: 1.1rem;\\r\\n width: 85%;\\r\\n color: #333333;\\n}\\n.bind-content .form-wrap .inp-wrap:last-child input {\\r\\n width: 65% !important;\\n}\\r\\n\\r\\n/*.bind-content .form-wrap .inp-wrap:nth-child(5) input{ width: 65% !important; }*/\\n.bind-content .form-wrap .inp-wrap .send-yzm {\\r\\n display: inline-block;\\r\\n text-align: center;\\r\\n font-size: 16px;\\r\\n width: 3rem;\\r\\n height: 40px;\\r\\n line-height: 40px;\\r\\n color: #1080d0;\\r\\n border-radius: 20px;\\r\\n border: 1px solid #1080d0;\\n}\\n.bind-content .form-wrap .inp-wrap .sending-yzm {\\r\\n display: inline-block;\\r\\n text-align: center;\\r\\n font-size: 16px;\\r\\n width: 3rem;\\r\\n height: 40px;\\r\\n line-height: 40px;\\r\\n color: #666;\\r\\n border-radius: 20px;\\r\\n background: #f0f0f0;\\n}\\n.bind-content .confirm {\\r\\n position: fixed;\\r\\n bottom: 0;\\r\\n width: 100%;\\r\\n text-align: center;\\r\\n height: 50px;\\r\\n line-height: 50px;\\r\\n background: #1080d0;\\r\\n color: #ffffff;\\r\\n font-size: 16px;\\n}\\n.bind-content .form-error {\\r\\n font-size: 12px;\\r\\n line-height: 20px;\\r\\n color: #e00106;\\r\\n padding: 0.1rem 0.3rem;\\n}\\r\\n\\r\\n/*钱包提现*/\\n.withdraw-content .withdrawUser-ifo {\\r\\n height: 105px;\\r\\n line-height: 35px;\\r\\n font-size: 16px;\\r\\n color: #333;\\r\\n background: #fff;\\r\\n padding: 0 0.32rem;\\r\\n margin-bottom: 5px;\\n}\\n.withdraw-content .withdrawUser-ifo span {\\r\\n float: right;\\r\\n font-size: 14px;\\r\\n color: #666666;\\n}\\n.withdraw-content .withdraw-tips {\\r\\n height: 40px;\\r\\n line-height: 40px;\\r\\n font-size: 12px;\\r\\n color: #ffa200;\\r\\n background: rgba(255, 162, 0, 0.2);\\r\\n padding: 0 0.32rem;\\r\\n margin-bottom: 5px;\\n}\\n.withdraw-content .withdraw-amount {\\r\\n height: 120px;\\r\\n background: #ffffff;\\r\\n padding: 0 0.32rem;\\r\\n margin-bottom: 10px;\\r\\n color: #333333;\\n}\\n.withdraw-content .withdraw-amount em {\\r\\n color: red;\\n}\\n.withdraw-content .withdraw-amount p {\\r\\n height: 40px;\\r\\n line-height: 40px;\\r\\n font-size: 16px;\\n}\\n.withdraw-content .withdraw-amount span {\\r\\n height: 40px;\\r\\n line-height: 40px;\\r\\n font-size: 24px;\\n}\\n.withdraw-content .withdraw-amount .money {\\r\\n height: 40px;\\r\\n line-height: 40px;\\r\\n font-size: 24px;\\n}\\n.withdraw-content .withdraw-amount .withdraw-money {\\r\\n height: 40px;\\r\\n line-height: 40px;\\r\\n font-size: 14px;\\r\\n border-top: 1px solid #f0f0f0;\\n}\\n.withdraw-content .withdraw-amount .withdraw-money span {\\r\\n height: 40px;\\r\\n line-height: 40px;\\r\\n font-size: 14px;\\r\\n color: #1080d0;\\r\\n margin-left: 0.2rem;\\n}\\n.withdraw-content .withdraw-amount .amount-tips {\\r\\n color: red;\\r\\n height: 40px;\\r\\n line-height: 40px;\\r\\n font-size: 14px;\\r\\n border-top: 1px solid #f0f0f0;\\n}\\n.withdraw-content .withdraw-password {\\r\\n height: 100px;\\r\\n background: #ffffff;\\r\\n padding: 0 0.32rem;\\r\\n margin-bottom: 10px;\\r\\n color: #333333;\\n}\\n.withdraw-content .withdraw-password em {\\r\\n color: red;\\n}\\n.withdraw-content .withdraw-password p {\\r\\n height: 40px;\\r\\n line-height: 40px;\\r\\n font-size: 16px;\\n}\\n.withdraw-content .withdraw-password .password {\\r\\n width: 85%;\\r\\n height: 40px;\\r\\n line-height: 40px;\\r\\n font-size: 16px;\\n}\\n.withdraw-content .withdraw-password .f-r {\\r\\n float: right;\\r\\n font-size: 22px;\\r\\n margin-right: 0.25rem;\\r\\n margin-top: 0.35rem;\\n}\\n.withdraw-content .submit {\\r\\n position: absolute;\\r\\n bottom: 0;\\r\\n width: 100%;\\r\\n text-align: center;\\r\\n height: 50px;\\r\\n line-height: 50px;\\r\\n background: #1080d0;\\r\\n color: #ffffff;\\r\\n font-size: 16px;\\r\\n z-index: 999999999999;\\r\\n -webkit-transition: all 0.2s ease;\\r\\n transition: all 0.2s ease;\\n}\\n.withdraw-content .submitNO {\\r\\n opacity: 0.5;\\n}\\r\\n\\r\\n/*钱包明细*/\\n.wallet-detail-content .trade-type {\\r\\n height: 50px;\\r\\n line-height: 50px;\\r\\n text-align: center;\\r\\n font-size: 18px;\\r\\n color: #666666;\\r\\n background: #fff;\\r\\n margin-bottom: 0.5rem;\\n}\\n.wallet-detail-content .trade-date {\\r\\n height: 35px;\\r\\n padding: 0 0.32rem;\\n}\\n.wallet-detail-content .trade-date span {\\r\\n height: 20px;\\r\\n line-height: 20px;\\r\\n font-size: 16px;\\r\\n color: #333;\\n}\\n.wallet-detail-content .trade-date p {\\r\\n height: 20px;\\r\\n line-height: 20px;\\r\\n font-size: 14px;\\r\\n color: #666666;\\n}\\n.wallet-detail-content .trade-detail {\\r\\n background: #fff;\\r\\n max-height: 520px;\\r\\n overflow-y: auto;\\n}\\n.wallet-detail-content .trade-detail li {\\r\\n height: 64px;\\r\\n margin-left: 0.32rem;\\r\\n border-bottom: 1px solid #f0f0f0;\\n}\\n.wallet-detail-content .trade-detail li.no-data {\\r\\n height: auto;\\r\\n margin-left: 0;\\r\\n border: none;\\r\\n background: #f0f0f0;\\n}\\n.wallet-detail-content .trade-detail li.no-data .no-data-pic {\\r\\n width: 100px;\\r\\n height: 75px;\\r\\n display: block;\\r\\n margin: 0 auto;\\r\\n background: url(\" + escape(__webpack_require__(/*! ../../images/wallet/nodata.png */ \"./src/assets/images/wallet/nodata.png\")) + \") no-repeat;\\r\\n background-size: contain;\\n}\\n.wallet-detail-content .trade-detail li .typeIcon {\\r\\n display: inline-block;\\r\\n width: 25px;\\r\\n height: 64px;\\r\\n margin-right: 15px;\\r\\n vertical-align: middle;\\r\\n position: relative;\\n}\\n.wallet-detail-content .trade-detail li .typeIcon img {\\r\\n position: absolute;\\r\\n top: 0;\\r\\n left: 0;\\r\\n right: 0;\\r\\n bottom: 0;\\r\\n margin: auto;\\n}\\n.wallet-detail-content .trade-detail li .typeDetail {\\r\\n display: inline-block;\\r\\n height: 40px;\\r\\n vertical-align: middle;\\r\\n font-size: 12px;\\r\\n line-height: 18px;\\r\\n color: #999;\\r\\n padding: 12px 0;\\n}\\n.wallet-detail-content .trade-detail li .typeDetail span {\\r\\n font-size: 14px;\\r\\n line-height: 18px;\\r\\n color: #333333;\\n}\\n.wallet-detail-content .trade-detail li .trade-num {\\r\\n display: inline-block;\\r\\n height: 64px;\\r\\n line-height: 64px;\\r\\n font-size: 18px;\\r\\n color: #333333;\\r\\n vertical-align: middle;\\r\\n float: right;\\r\\n margin-right: 0.32rem;\\r\\n position: relative;\\n}\\r\\n\\r\\n/*账单详情*/\\n.account-detail-content {\\r\\n background: #ffffff;\\n}\\n.account-detail-content .detail-box {\\r\\n margin: 0 0.32rem;\\r\\n border-bottom: 1px solid #f0f0f0;\\n}\\n.account-detail-content .detail-box:last-child {\\r\\n border-bottom: none;\\n}\\n.account-detail-content .detail-content-1 {\\r\\n height: 180px;\\n}\\n.account-detail-content .detail-content-1 .pay-img {\\r\\n height: 45px;\\r\\n text-align: center;\\r\\n margin-top: 20px;\\n}\\n.account-detail-content .detail-content-1 span {\\r\\n display: inline-block;\\r\\n width: 45px;\\r\\n height: 45px;\\r\\n border-radius: 22.5px;\\r\\n position: relative;\\r\\n background: #f0f0f0;\\n}\\n.account-detail-content .detail-content-1 span img {\\r\\n width: 23px;\\r\\n height: 25px;\\r\\n position: absolute;\\r\\n top: 0;\\r\\n left: 0;\\r\\n right: 0;\\r\\n bottom: 0;\\r\\n margin: auto;\\n}\\n.account-detail-content .detail-content-1 p {\\r\\n text-align: center;\\n}\\n.account-detail-content .detail-content-1 .pay-type {\\r\\n font-size: 14px;\\r\\n line-height: 36px;\\r\\n color: #333;\\n}\\n.account-detail-content .detail-content-1 .pay-amount {\\r\\n font-size: 24px;\\r\\n line-height: 36px;\\r\\n color: #333;\\n}\\n.account-detail-content .detail-content-1 .pay-status {\\r\\n font-size: 12px;\\r\\n line-height: 36px;\\r\\n color: #999;\\n}\\n.account-detail-content .detail-content-2 p {\\r\\n font-size: 14px;\\r\\n line-height: 36px;\\r\\n color: #666;\\n}\\n.account-detail-content .detail-content-2 p span {\\r\\n float: right;\\r\\n color: #333;\\n}\\n.account-detail-content .detail-content-3 p {\\r\\n font-size: 14px;\\r\\n line-height: 36px;\\r\\n color: #666;\\n}\\n.account-detail-content .detail-content-3 p span {\\r\\n float: right;\\r\\n color: #333;\\n}\\n.account-detail-content .detail-content-3 p a {\\r\\n float: right;\\r\\n color: #1080d0;\\n}\\r\\n\\r\\n/*充值提现记录*/\\n.record-content .record-type {\\r\\n height: 50px;\\r\\n line-height: 50px;\\r\\n text-align: center;\\r\\n font-size: 18px;\\r\\n color: #666666;\\r\\n background: #fff;\\r\\n margin-bottom: 0.5rem;\\n}\\n.record-content .record-date {\\r\\n height: 35px;\\r\\n padding: 0 0.32rem;\\n}\\n.record-content .record-date span {\\r\\n height: 20px;\\r\\n line-height: 20px;\\r\\n font-size: 16px;\\r\\n color: #333;\\n}\\n.record-content .record-date p {\\r\\n height: 20px;\\r\\n line-height: 20px;\\r\\n font-size: 14px;\\r\\n color: #666666;\\n}\\n.record-content .record-detail {\\r\\n background: #fff;\\r\\n max-height: 520px;\\r\\n overflow-y: auto;\\n}\\n.record-content .record-detail li {\\r\\n height: 64px;\\r\\n margin-left: 0.32rem;\\r\\n border-bottom: 1px solid #f0f0f0;\\n}\\n.record-content .record-detail li.no-data {\\r\\n height: auto;\\r\\n margin-left: 0;\\r\\n border: none;\\r\\n background: #f0f0f0;\\n}\\n.record-content .record-detail li.no-data .no-data-pic {\\r\\n width: 100px;\\r\\n height: 75px;\\r\\n display: block;\\r\\n margin: 0 auto;\\r\\n background: url(\" + escape(__webpack_require__(/*! ../../images/wallet/nodata.png */ \"./src/assets/images/wallet/nodata.png\")) + \") no-repeat;\\r\\n background-size: contain;\\n}\\n.record-content .record-detail li .record-item {\\r\\n display: inline-block;\\r\\n height: 40px;\\r\\n vertical-align: middle;\\r\\n font-size: 12px;\\r\\n line-height: 18px;\\r\\n color: #999;\\r\\n padding: 12px 0;\\n}\\n.record-content .record-detail li .record-item span {\\r\\n font-size: 16px;\\r\\n line-height: 18px;\\r\\n color: #333333;\\n}\\n.record-content .record-detail li .record-num {\\r\\n display: inline-block;\\r\\n height: 54px;\\r\\n line-height: 26px;\\r\\n font-size: 18px;\\r\\n color: #333333;\\r\\n text-align: right;\\r\\n vertical-align: middle;\\r\\n float: right;\\r\\n margin-right: 0.32rem;\\r\\n padding: 5px 0;\\r\\n position: relative;\\n}\\n.record-content .record-detail li .record-num .withdrawText {\\r\\n width: 75px;\\r\\n height: 25px;\\r\\n line-height: 25px;\\r\\n font-size: 14px;\\r\\n color: red;\\n}\\n.record-content .record-detail li .record-num .successText {\\r\\n width: 75px;\\r\\n height: 25px;\\r\\n line-height: 25px;\\r\\n font-size: 14px;\\r\\n color: #999999;\\n}\\n.record-content .record-detail li .record-num .rechargeBtn {\\r\\n display: inline-block;\\r\\n text-align: center;\\r\\n width: 75px;\\r\\n height: 25px;\\r\\n line-height: 25px;\\r\\n font-size: 14px;\\r\\n color: #1080d0;\\r\\n border: 1px solid #1080d0;\\r\\n border-radius: 15px;\\n}\\r\\n\\r\\n/*账单详情*/\\n.withdraw-detail-content {\\r\\n background: #ffffff;\\n}\\n.withdraw-detail-content .detail-box {\\r\\n margin: 0 0.32rem;\\r\\n border-bottom: 1px solid #f0f0f0;\\n}\\n.withdraw-detail-content .detail-box:last-child {\\r\\n border-bottom: none;\\n}\\n.withdraw-detail-content .detail-content-1 {\\r\\n height: 120px;\\n}\\n.withdraw-detail-content .detail-content-1 .withdraw-img {\\r\\n height: 45px;\\r\\n text-align: center;\\r\\n margin-top: 20px;\\n}\\n.withdraw-detail-content .detail-content-1 span {\\r\\n display: inline-block;\\r\\n width: 45px;\\r\\n height: 45px;\\r\\n border-radius: 22.5px;\\r\\n position: relative;\\r\\n background: #f0f0f0;\\n}\\n.withdraw-detail-content .detail-content-1 span img {\\r\\n width: 23px;\\r\\n height: 25px;\\r\\n position: absolute;\\r\\n top: 0;\\r\\n left: 0;\\r\\n right: 0;\\r\\n bottom: 0;\\r\\n margin: auto;\\n}\\n.withdraw-detail-content .detail-content-1 p {\\r\\n text-align: center;\\n}\\n.withdraw-detail-content .detail-content-1 .withdraw-record {\\r\\n font-size: 14px;\\r\\n line-height: 36px;\\r\\n color: #333;\\n}\\n.withdraw-detail-content .detail-content-1 .withdraw-amount {\\r\\n font-size: 24px;\\r\\n line-height: 36px;\\r\\n color: #333;\\n}\\n.withdraw-detail-content .detail-content-1 .withdraw-status {\\r\\n font-size: 12px;\\r\\n line-height: 36px;\\r\\n color: #999;\\n}\\n.withdraw-detail-content .detail-content-2 p {\\r\\n font-size: 14px;\\r\\n line-height: 36px;\\r\\n color: #666;\\n}\\n.withdraw-detail-content .detail-content-2 p span {\\r\\n float: right;\\r\\n color: #333;\\n}\\n.withdraw-detail-content .detail-content-3 p {\\r\\n font-size: 14px;\\r\\n line-height: 36px;\\r\\n color: #666;\\n}\\n.withdraw-detail-content .detail-content-3 p span {\\r\\n float: right;\\r\\n color: #333;\\n}\\n.withdraw-detail-content .detail-content-3 p a {\\r\\n float: right;\\r\\n color: #1080d0;\\n}\\r\\n\\r\\n/*找回密码*/\\n.retrieve-content .form-wrap {\\r\\n background: #ffffff;\\r\\n padding-bottom: 20px;\\n}\\n.retrieve-content .form-wrap .inp-wrap {\\r\\n height: 2.5rem;\\r\\n border-top: 1px solid #f0f0f0;\\r\\n margin-left: 0.3rem;\\n}\\n.retrieve-content .form-wrap .inp-wrap label {\\r\\n font-size: 18px;\\r\\n line-height: 1.3rem;\\r\\n color: #333333;\\n}\\n.retrieve-content .form-wrap .inp-wrap input {\\r\\n font-size: 16px;\\r\\n line-height: 1.2rem;\\r\\n width: 85%;\\r\\n color: #333333;\\n}\\n.retrieve-content .form-wrap .inp-wrap:nth-child(2) input {\\r\\n width: 65% !important;\\n}\\n.retrieve-content .form-wrap .inp-wrap:nth-child(3) input {\\r\\n width: 65% !important;\\n}\\n.retrieve-content .form-wrap .inp-wrap .send-yzm {\\r\\n display: inline-block;\\r\\n text-align: center;\\r\\n font-size: 16px;\\r\\n width: 3rem;\\r\\n height: 40px;\\r\\n line-height: 40px;\\r\\n color: #1080d0;\\r\\n border-radius: 20px;\\r\\n border: 1px solid #1080d0;\\n}\\n.retrieve-content .form-wrap .inp-wrap .sending-yzm {\\r\\n display: inline-block;\\r\\n text-align: center;\\r\\n font-size: 16px;\\r\\n width: 3rem;\\r\\n height: 40px;\\r\\n line-height: 40px;\\r\\n color: #666;\\r\\n border-radius: 20px;\\r\\n background: #f0f0f0;\\n}\\n.retrieve-content .confirm {\\r\\n width: 305px;\\r\\n height: 40px;\\r\\n line-height: 40px;\\r\\n background: #1080d0;\\r\\n text-align: center;\\r\\n border-radius: 20px;\\r\\n font-size: 16px;\\r\\n color: #fff;\\r\\n display: block;\\r\\n margin: 1.333rem 0.933rem;\\r\\n font-weight: bold;\\n}\\n.retrieve-content .next {\\r\\n width: 305px;\\r\\n height: 40px;\\r\\n line-height: 40px;\\r\\n background: #1080d0;\\r\\n text-align: center;\\r\\n border-radius: 20px;\\r\\n font-size: 16px;\\r\\n color: #fff;\\r\\n display: block;\\r\\n margin: 1.333rem 0.933rem;\\r\\n font-weight: bold;\\n}\\n.retrieve-content .form-wrap .inp-wrap .f-r {\\r\\n float: right;\\r\\n font-size: 22px;\\r\\n margin-right: 0.25rem;\\r\\n margin-top: 0.35rem;\\n}\\n.retrieve-content {\\r\\n position: relative;\\n}\\n.retrieve-content .form-error {\\r\\n position: absolute;\\r\\n left: 0.3rem;\\r\\n bottom: 65px;\\r\\n font-size: 16px;\\r\\n line-height: 16px;\\r\\n color: red;\\n}\\r\\n\\r\\n/*收银台*/\\n.cashier-content .cashier-detail {\\r\\n background: #ffffff;\\r\\n height: 85px;\\r\\n margin-bottom: 10px;\\n}\\n.cashier-content .cashier-detail p {\\r\\n color: #333333;\\r\\n text-align: center;\\n}\\n.cashier-content .cashier-detail .order-num {\\r\\n font-size: 14px;\\r\\n line-height: 36px;\\n}\\n.cashier-content .cashier-detail .order-money {\\r\\n font-size: 24px;\\r\\n line-height: 36px;\\n}\\n.cashier-content .form-wrap {\\r\\n background: #ffffff;\\n}\\n.cashier-content .form-wrap .inp-wrap {\\r\\n height: 60px;\\n}\\n.cashier-content .form-wrap .inp-wrap label {\\r\\n font-size: 16px;\\r\\n line-height: 60px;\\r\\n width: 25%;\\r\\n color: #333333;\\r\\n padding-left: 0.3rem;\\n}\\n.cashier-content .form-wrap .inp-wrap input {\\r\\n font-size: 16px;\\r\\n line-height: 60px;\\r\\n width: 45%;\\r\\n color: #333333;\\n}\\n.cashier-content .form-wrap .inp-wrap .f-r {\\r\\n float: right;\\r\\n font-size: 22px;\\r\\n margin-right: 0.55rem;\\r\\n margin-top: 0.55rem;\\n}\\n.cashier-content .pay {\\r\\n width: 9.2rem;\\r\\n height: 1.33rem;\\r\\n line-height: 1.33rem;\\r\\n background: #1080d0;\\r\\n text-align: center;\\r\\n border-radius: 0.6rem;\\r\\n font-size: 16px;\\r\\n color: #fff;\\r\\n display: block;\\r\\n margin: 1.333rem auto;\\r\\n font-weight: bold;\\n}\\n.cashier-content .forget-password {\\r\\n text-align: right;\\r\\n font-size: 14px;\\r\\n line-height: 36px;\\r\\n padding-right: 0.3rem;\\n}\\n.cashier-content .forget-password a {\\r\\n color: #666666;\\n}\\n.dialog-layer-shade {\\r\\n position: fixed;\\r\\n width: 100%;\\r\\n height: 100%;\\r\\n top: 0;\\r\\n right: 0;\\r\\n left: 0;\\r\\n z-index: 2018;\\r\\n background: rgba(0, 0, 0, 0.4);\\n}\\n.dialog-layer-shade .dialog-layer {\\r\\n width: 100%;\\r\\n position: fixed;\\r\\n bottom: 0;\\r\\n left: 0;\\r\\n right: 0;\\r\\n text-align: center;\\r\\n background-color: #f0f0f0;\\r\\n min-height: 150px;\\r\\n -webkit-animation: fadeInUp 0.3s ease-in-out;\\n}\\n.dialog-layer-shade .dialog-layer .tit {\\r\\n font-size: 16px;\\r\\n color: #333333;\\r\\n height: 48px;\\r\\n line-height: 48px;\\r\\n border-bottom: 1px solid #e5e5e5;\\r\\n font-weight: bold;\\n}\\n.dialog-layer-shade .dialog-layer .tab {\\r\\n display: -webkit-box;\\r\\n display: -ms-flexbox;\\r\\n display: flex;\\r\\n padding: 0.533rem 0.4rem;\\r\\n -ms-flex-pack: distribute;\\r\\n justify-content: space-around;\\r\\n -ms-flex-flow: wrap;\\r\\n flex-flow: wrap;\\n}\\n.dialog-layer-shade .dialog-layer .tab li {\\r\\n -webkit-box-flex: 0;\\r\\n -ms-flex: 0 0 31%;\\r\\n flex: 0 0 31%;\\r\\n height: 55px;\\r\\n line-height: 55px;\\r\\n text-align: center;\\r\\n background-color: #ffffff;\\r\\n font-size: 16px;\\r\\n color: #666666;\\r\\n margin-bottom: 0.16rem;\\r\\n margin-right: 0.16rem;\\n}\\n.dialog-layer-shade .dialog-layer .tab li.curr {\\r\\n background-color: #1080d0;\\r\\n color: #ffffff;\\n}\\n.dialog-layer-shade .dialog-layer .btn {\\r\\n display: block;\\r\\n width: 100%;\\r\\n height: 50px;\\r\\n line-height: 50px;\\r\\n background-color: #ffffff;\\r\\n text-align: center;\\r\\n font-size: 16px;\\r\\n color: #333333;\\r\\n font-weight: bold;\\r\\n border-top: 0.133rem solid rgba(0, 0, 0, 0.4);\\n}\\n.verify-content .form-error{\\r\\n font-size: 12px;\\r\\n line-height: 20px;\\r\\n color: #e00106;\\r\\n padding: 0.1rem 0.3rem;\\n}\\n@-webkit-keyframes fadeInUp {\\n0% {\\r\\n -webkit-transform: translateY(200px)\\n}\\n100% {\\r\\n -webkit-transform: translateY(0)\\n}\\n}\", \"\"]);\n\n// exports\n\n\n//# sourceURL=webpack:///./src/assets/css/wallet/wallet.css?./node_modules/_css-loader@1.0.1@css-loader??ref--6-oneOf-1-1!./node_modules/_vue-loader@15.6.2@vue-loader/lib/loaders/stylePostLoader.js!./node_modules/_postcss-loader@3.0.0@postcss-loader/src??ref--6-oneOf-1-2");
/***/ }),
......
......@@ -8,7 +8,7 @@
/***/ (function(module, __webpack_exports__, __webpack_require__) {
"use strict";
eval("__webpack_require__.r(__webpack_exports__);\n/* harmony import */ var E_h5_node_modules_babel_runtime_corejs2_helpers_esm_objectSpread__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./node_modules/@babel/runtime-corejs2/helpers/esm/objectSpread */ \"./node_modules/_@babel_runtime-corejs2@7.3.1@@babel/runtime-corejs2/helpers/esm/objectSpread.js\");\n/* harmony import */ var vue__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! vue */ \"./node_modules/_vue@2.5.22@vue/dist/vue.runtime.esm.js\");\n/* harmony import */ var vuex__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! vuex */ \"./node_modules/_vuex@3.1.0@vuex/dist/vuex.esm.js\");\n/* harmony import */ var _views_common_Header_vue__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! @/views/common/Header.vue */ \"./src/views/common/Header.vue\");\n/* harmony import */ var vant__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! vant */ \"./node_modules/_vant@1.5.7@vant/es/index.js\");\n/* harmony import */ var _api_index__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! ../../api/index */ \"./src/api/index.js\");\n\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n\n\n\n\n\nconsole.log(_api_index__WEBPACK_IMPORTED_MODULE_5__[\"productionUrlApi\"]);\nvue__WEBPACK_IMPORTED_MODULE_1__[\"default\"].use(vant__WEBPACK_IMPORTED_MODULE_4__[\"RadioGroup\"]).use(vant__WEBPACK_IMPORTED_MODULE_4__[\"Radio\"]).use(vant__WEBPACK_IMPORTED_MODULE_4__[\"Cell\"]).use(vant__WEBPACK_IMPORTED_MODULE_4__[\"CellGroup\"]);\n/* harmony default export */ __webpack_exports__[\"default\"] = ({\n name: 'WalletRecharge',\n data: function data() {\n return {\n title: \"钱包充值\",\n meaushow: true,\n inputNum: this.$route.query.amount || '',\n radio: '1'\n };\n },\n computed: Object(E_h5_node_modules_babel_runtime_corejs2_helpers_esm_objectSpread__WEBPACK_IMPORTED_MODULE_0__[\"default\"])({}, Object(vuex__WEBPACK_IMPORTED_MODULE_2__[\"mapState\"])({\n walletInfoData: function walletInfoData(state) {\n return state.wallet.walletInfoData;\n },\n amountRechargeID: function amountRechargeID(state) {\n return state.wallet.amountRechargeID;\n }\n })),\n watch: {\n amountRechargeID: function amountRechargeID(value) {\n if (value) {\n if (this.radio == 1) {\n //微信支付\n this.$store.dispatch({\n type: 'payTodo',\n pay_code: 'wxpay',\n // rescue: 1,\n types: 1,\n site_type: 2,\n order_id: value\n });\n } // else if (this.radio == 2) { //支付宝支付\n // window.location.href = productionUrlApi + \"pay/todo?pay_code=alipay&rescue=1&types=1&pay_mode=2&site_type=2&order_id=\" + value;\n // } else if (this.radio == 3) { //中国银联\n // window.location.href = productionUrlApi + \"pay/todo?pay_code=unionpay&rescue=1&types=1&site_type=2&order_id=\" + value;\n // }\n\n }\n }\n },\n created: function created() {\n this.$store.dispatch({\n type: 'getWalletInfo'\n });\n },\n methods: {\n recharge: function recharge() {\n //充值\n if (this.inputNum !== '') {\n console.log(this.radio); //充值申请\n\n this.$store.dispatch({\n type: 'walletRecharge',\n amount: this.inputNum\n });\n }\n }\n },\n components: {\n Header: _views_common_Header_vue__WEBPACK_IMPORTED_MODULE_3__[\"default\"]\n }\n});\n\n//# sourceURL=webpack:///./src/views/wallet/Recharge.vue?./node_modules/_cache-loader@1.2.5@cache-loader/dist/cjs.js??ref--12-0!./node_modules/_babel-loader@8.0.5@babel-loader/lib!./node_modules/_cache-loader@1.2.5@cache-loader/dist/cjs.js??ref--0-0!./node_modules/_vue-loader@15.6.2@vue-loader/lib??vue-loader-options");
eval("__webpack_require__.r(__webpack_exports__);\n/* harmony import */ var E_h5_node_modules_babel_runtime_corejs2_helpers_esm_objectSpread__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./node_modules/@babel/runtime-corejs2/helpers/esm/objectSpread */ \"./node_modules/_@babel_runtime-corejs2@7.3.1@@babel/runtime-corejs2/helpers/esm/objectSpread.js\");\n/* harmony import */ var vue__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! vue */ \"./node_modules/_vue@2.5.22@vue/dist/vue.runtime.esm.js\");\n/* harmony import */ var vuex__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! vuex */ \"./node_modules/_vuex@3.1.0@vuex/dist/vuex.esm.js\");\n/* harmony import */ var _views_common_Header_vue__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! @/views/common/Header.vue */ \"./src/views/common/Header.vue\");\n/* harmony import */ var vant__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! vant */ \"./node_modules/_vant@1.5.7@vant/es/index.js\");\n/* harmony import */ var _api_index__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! ../../api/index */ \"./src/api/index.js\");\n\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n\n\n\n\n\nvue__WEBPACK_IMPORTED_MODULE_1__[\"default\"].use(vant__WEBPACK_IMPORTED_MODULE_4__[\"RadioGroup\"]).use(vant__WEBPACK_IMPORTED_MODULE_4__[\"Radio\"]).use(vant__WEBPACK_IMPORTED_MODULE_4__[\"Cell\"]).use(vant__WEBPACK_IMPORTED_MODULE_4__[\"CellGroup\"]);\n/* harmony default export */ __webpack_exports__[\"default\"] = ({\n name: 'walletRecharge',\n data: function data() {\n return {\n title: \"钱包充值\",\n meaushow: true,\n inputNum: this.$route.query.amount || '',\n radio: '1'\n };\n },\n computed: Object(E_h5_node_modules_babel_runtime_corejs2_helpers_esm_objectSpread__WEBPACK_IMPORTED_MODULE_0__[\"default\"])({}, Object(vuex__WEBPACK_IMPORTED_MODULE_2__[\"mapState\"])({\n walletInfoData: function walletInfoData(state) {\n return state.wallet.walletInfoData;\n },\n amountRechargeID: function amountRechargeID(state) {\n return state.wallet.amountRechargeID;\n }\n })),\n watch: {\n amountRechargeID: function amountRechargeID(value) {\n if (value) {\n if (this.radio == 1) {\n //微信支付\n this.$store.dispatch({\n type: 'payTodo',\n pay_code: 'wxpay',\n // rescue: 1,\n types: 1,\n site_type: 2,\n order_id: value\n });\n } // else if (this.radio == 2) { //支付宝支付\n // window.location.href = productionUrlApi + \"pay/todo?pay_code=alipay&rescue=1&types=1&pay_mode=2&site_type=2&order_id=\" + value;\n // } else if (this.radio == 3) { //中国银联\n // window.location.href = productionUrlApi + \"pay/todo?pay_code=unionpay&rescue=1&types=1&site_type=2&order_id=\" + value;\n // }\n\n }\n }\n },\n created: function created() {\n this.$store.dispatch({\n type: 'getWalletInfo'\n });\n },\n methods: {\n recharge: function recharge() {\n //充值\n if (this.inputNum !== '') {\n console.log(this.radio); //充值申请\n\n this.$store.dispatch({\n type: 'walletRecharge',\n amount: this.inputNum\n });\n }\n }\n },\n components: {\n Header: _views_common_Header_vue__WEBPACK_IMPORTED_MODULE_3__[\"default\"]\n }\n});\n\n//# sourceURL=webpack:///./src/views/wallet/Recharge.vue?./node_modules/_cache-loader@1.2.5@cache-loader/dist/cjs.js??ref--12-0!./node_modules/_babel-loader@8.0.5@babel-loader/lib!./node_modules/_cache-loader@1.2.5@cache-loader/dist/cjs.js??ref--0-0!./node_modules/_vue-loader@15.6.2@vue-loader/lib??vue-loader-options");
/***/ }),
......
......@@ -8,7 +8,7 @@
/***/ (function(module, __webpack_exports__, __webpack_require__) {
"use strict";
eval("__webpack_require__.r(__webpack_exports__);\n/* harmony import */ var core_js_modules_es6_regexp_constructor__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! core-js/modules/es6.regexp.constructor */ \"./node_modules/_core-js@2.6.3@core-js/modules/es6.regexp.constructor.js\");\n/* harmony import */ var core_js_modules_es6_regexp_constructor__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(core_js_modules_es6_regexp_constructor__WEBPACK_IMPORTED_MODULE_0__);\n/* harmony import */ var E_h5_node_modules_babel_runtime_corejs2_helpers_esm_objectSpread__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./node_modules/@babel/runtime-corejs2/helpers/esm/objectSpread */ \"./node_modules/_@babel_runtime-corejs2@7.3.1@@babel/runtime-corejs2/helpers/esm/objectSpread.js\");\n/* harmony import */ var vue__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! vue */ \"./node_modules/_vue@2.5.22@vue/dist/vue.runtime.esm.js\");\n/* harmony import */ var vuex__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! vuex */ \"./node_modules/_vuex@3.1.0@vuex/dist/vuex.esm.js\");\n/* harmony import */ var _views_common_Header_vue__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! @/views/common/Header.vue */ \"./src/views/common/Header.vue\");\n/* harmony import */ var vant__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! vant */ \"./node_modules/_vant@1.5.7@vant/es/index.js\");\n/* harmony import */ var _api_index__WEBPACK_IMPORTED_MODULE_6__ = __webpack_require__(/*! ../../api/index */ \"./src/api/index.js\");\n\n\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n\n\n\n\n\nvue__WEBPACK_IMPORTED_MODULE_2__[\"default\"].use(vant__WEBPACK_IMPORTED_MODULE_5__[\"Icon\"]);\n/* harmony default export */ __webpack_exports__[\"default\"] = ({\n name: 'WalletVerify',\n data: function data() {\n return {\n title: \"验证身份\",\n meaushow: true,\n showPassword: true,\n //是否显示密码\n yzmSend: true,\n //验证码发送\n countDown: 60,\n countDownText: '发送验证码',\n form: {\n verifyCode: '',\n imgCode: '',\n password: ''\n },\n formError: false,\n formMsg: '',\n imgCodeVal: _api_index__WEBPACK_IMPORTED_MODULE_6__[\"productionUrlPc\"] + \"public/verify\"\n };\n },\n computed: Object(E_h5_node_modules_babel_runtime_corejs2_helpers_esm_objectSpread__WEBPACK_IMPORTED_MODULE_1__[\"default\"])({}, Object(vuex__WEBPACK_IMPORTED_MODULE_3__[\"mapState\"])({\n walletInfoData: function walletInfoData(state) {\n return state.wallet.walletInfoData;\n },\n verifyShowImgCode: function verifyShowImgCode(state) {\n return state.wallet.verifyShowImgCode;\n },\n verifyCountDownFlag: function verifyCountDownFlag(state) {\n return state.wallet.verifyCountDownFlag;\n }\n })),\n watch: {\n verifyCountDownFlag: function verifyCountDownFlag(value) {\n if (value) {\n this.yzmSend = false;\n this.timeNum();\n } else {\n this.yzmSend = true;\n }\n }\n },\n created: function created() {\n this.$store.dispatch({\n type: 'getWalletInfo'\n });\n },\n methods: {\n changeShow: function changeShow() {\n this.showPassword = !this.showPassword;\n },\n timeNum: function timeNum() {\n var me = this;\n var clock = setInterval(doLoop, 1000);\n\n function doLoop() {\n me.countDown--;\n\n if (me.countDown <= 0) {\n clearInterval(clock);\n me.countDown = 60;\n me.countDownText = \"再次发送\";\n me.yzmSend = true;\n }\n }\n },\n //获取图片验证码\n changeImgCode: function changeImgCode() {\n this.imgCodeVal = _api_index__WEBPACK_IMPORTED_MODULE_6__[\"productionUrlPc\"] + \"public/verify?\" + new Date().getTime();\n },\n getCode: function getCode() {\n this.$store.dispatch({\n //actions分发\n type: 'sendSafesms',\n imgCode: this.form.imgCode\n });\n },\n next: function next() {\n //下一步\n var password_reg = new RegExp(/^[a-zA-Z0-9]{6,20}$/); //^表示开始 $表示结束 8~20位字母和数字组合\n\n if (!this.form.password) {\n this.formError = true;\n this.formMsg = '亲,请输入原支付密码';\n return;\n }\n\n if (!password_reg.test(this.form.password)) {\n this.formError = true;\n this.formMsg = '亲,密码由8~20位字母、数字组合';\n return;\n }\n\n if (!this.form.verifyCode) {\n this.formError = true;\n this.formMsg = '亲,请输入验证码';\n return;\n }\n\n this.formError = false;\n this.$store.dispatch({\n type: 'verifySafeMobile',\n verify_code: this.form.verifyCode,\n pay_password: this.form.password\n });\n }\n },\n components: {\n Header: _views_common_Header_vue__WEBPACK_IMPORTED_MODULE_4__[\"default\"]\n }\n});\n\n//# sourceURL=webpack:///./src/views/wallet/Verify.vue?./node_modules/_cache-loader@1.2.5@cache-loader/dist/cjs.js??ref--12-0!./node_modules/_babel-loader@8.0.5@babel-loader/lib!./node_modules/_cache-loader@1.2.5@cache-loader/dist/cjs.js??ref--0-0!./node_modules/_vue-loader@15.6.2@vue-loader/lib??vue-loader-options");
eval("__webpack_require__.r(__webpack_exports__);\n/* harmony import */ var core_js_modules_es6_regexp_constructor__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! core-js/modules/es6.regexp.constructor */ \"./node_modules/_core-js@2.6.3@core-js/modules/es6.regexp.constructor.js\");\n/* harmony import */ var core_js_modules_es6_regexp_constructor__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(core_js_modules_es6_regexp_constructor__WEBPACK_IMPORTED_MODULE_0__);\n/* harmony import */ var E_h5_node_modules_babel_runtime_corejs2_helpers_esm_objectSpread__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./node_modules/@babel/runtime-corejs2/helpers/esm/objectSpread */ \"./node_modules/_@babel_runtime-corejs2@7.3.1@@babel/runtime-corejs2/helpers/esm/objectSpread.js\");\n/* harmony import */ var vue__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! vue */ \"./node_modules/_vue@2.5.22@vue/dist/vue.runtime.esm.js\");\n/* harmony import */ var vuex__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! vuex */ \"./node_modules/_vuex@3.1.0@vuex/dist/vuex.esm.js\");\n/* harmony import */ var _views_common_Header_vue__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! @/views/common/Header.vue */ \"./src/views/common/Header.vue\");\n/* harmony import */ var vant__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! vant */ \"./node_modules/_vant@1.5.7@vant/es/index.js\");\n/* harmony import */ var _api_index__WEBPACK_IMPORTED_MODULE_6__ = __webpack_require__(/*! ../../api/index */ \"./src/api/index.js\");\n\n\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n\n\n\n\n\nvue__WEBPACK_IMPORTED_MODULE_2__[\"default\"].use(vant__WEBPACK_IMPORTED_MODULE_5__[\"Icon\"]);\n/* harmony default export */ __webpack_exports__[\"default\"] = ({\n name: 'WalletVerify',\n data: function data() {\n return {\n title: \"验证身份\",\n meaushow: true,\n showPassword: true,\n //是否显示密码\n yzmSend: true,\n //验证码发送\n countDown: 60,\n countDownText: '发送验证码',\n form: {\n verifyCode: '',\n imgCode: '',\n password: ''\n },\n formError: false,\n formMsg: '',\n imgCodeVal: _api_index__WEBPACK_IMPORTED_MODULE_6__[\"productionUrlPc\"] + \"public/verify\"\n };\n },\n computed: Object(E_h5_node_modules_babel_runtime_corejs2_helpers_esm_objectSpread__WEBPACK_IMPORTED_MODULE_1__[\"default\"])({}, Object(vuex__WEBPACK_IMPORTED_MODULE_3__[\"mapState\"])({\n walletInfoData: function walletInfoData(state) {\n return state.wallet.walletInfoData;\n },\n verifyShowImgCode: function verifyShowImgCode(state) {\n return state.wallet.verifyShowImgCode;\n },\n verifyCountDownFlag: function verifyCountDownFlag(state) {\n return state.wallet.verifyCountDownFlag;\n }\n })),\n watch: {\n verifyCountDownFlag: function verifyCountDownFlag(value) {\n if (value) {\n this.yzmSend = false;\n this.timeNum();\n } else {\n this.yzmSend = true;\n }\n }\n },\n created: function created() {\n this.$store.dispatch({\n type: 'getWalletInfo'\n });\n },\n methods: {\n changeShow: function changeShow() {\n this.showPassword = !this.showPassword;\n },\n timeNum: function timeNum() {\n var me = this;\n var clock = setInterval(doLoop, 1000);\n\n function doLoop() {\n me.countDown--;\n\n if (me.countDown <= 0) {\n clearInterval(clock);\n me.countDown = 60;\n me.countDownText = \"再次发送\";\n me.yzmSend = true;\n }\n }\n },\n //获取图片验证码\n changeImgCode: function changeImgCode() {\n this.imgCodeVal = _api_index__WEBPACK_IMPORTED_MODULE_6__[\"productionUrlPc\"] + \"public/verify?\" + new Date().getTime();\n },\n getCode: function getCode() {\n //下一步\n var password_reg = new RegExp(/^[a-zA-Z0-9]{6,20}$/); //^表示开始 $表示结束 8~20位字母和数字组合\n\n if (!this.form.password) {\n Object(vant__WEBPACK_IMPORTED_MODULE_5__[\"Toast\"])({\n message: '亲,请输入原支付密码',\n duration: 2000\n });\n return;\n }\n\n if (!password_reg.test(this.form.password)) {\n Object(vant__WEBPACK_IMPORTED_MODULE_5__[\"Toast\"])({\n message: '亲,密码由6~20位字母、数字组合',\n duration: 2000\n });\n return;\n }\n\n this.$store.dispatch({\n //actions分发\n type: 'sendSafesms',\n imgCode: this.form.imgCode\n });\n },\n next: function next() {\n //下一步\n var password_reg = new RegExp(/^[a-zA-Z0-9]{6,20}$/); //^表示开始 $表示结束 8~20位字母和数字组合\n\n if (!this.form.password) {\n this.formError = true;\n this.formMsg = '亲,请输入原支付密码';\n return;\n }\n\n if (!password_reg.test(this.form.password)) {\n this.formError = true;\n this.formMsg = '亲,密码由6~20位字母、数字组合';\n return;\n }\n\n if (!this.form.verifyCode) {\n this.formError = true;\n this.formMsg = '亲,请输入验证码';\n return;\n }\n\n this.formError = false;\n this.$store.dispatch({\n type: 'verifySafeMobile',\n verify_code: this.form.verifyCode,\n pay_password: this.form.password\n });\n }\n },\n components: {\n Header: _views_common_Header_vue__WEBPACK_IMPORTED_MODULE_4__[\"default\"]\n }\n});\n\n//# sourceURL=webpack:///./src/views/wallet/Verify.vue?./node_modules/_cache-loader@1.2.5@cache-loader/dist/cjs.js??ref--12-0!./node_modules/_babel-loader@8.0.5@babel-loader/lib!./node_modules/_cache-loader@1.2.5@cache-loader/dist/cjs.js??ref--0-0!./node_modules/_vue-loader@15.6.2@vue-loader/lib??vue-loader-options");
/***/ }),
......
......@@ -631,7 +631,7 @@ eval("__webpack_require__.r(__webpack_exports__);\n//\n//\n//\n//\n//\n//\n//\n/
/***/ (function(module, __webpack_exports__, __webpack_require__) {
"use strict";
eval("__webpack_require__.r(__webpack_exports__);\n/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, \"render\", function() { return render; });\n/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, \"staticRenderFns\", function() { return staticRenderFns; });\nvar render = function() {\n var _vm = this\n var _h = _vm.$createElement\n var _c = _vm._self._c || _h\n return _c(\n \"div\",\n { attrs: { id: \"app\" } },\n [\n _c(\n \"keep-alive\",\n {\n attrs: {\n exclude:\n \"newsDetail,wallet,walletRetrieve,walletDetail,walletRecord,walletStatus,walletWithdraw\"\n }\n },\n [_c(\"router-view\", { staticClass: \"router-view\" })],\n 1\n )\n ],\n 1\n )\n}\nvar staticRenderFns = []\nrender._withStripped = true\n\n\n\n//# sourceURL=webpack:///./src/App.vue?./node_modules/_cache-loader@1.2.5@cache-loader/dist/cjs.js?%7B%22cacheDirectory%22:%22node_modules/.cache/vue-loader%22,%22cacheIdentifier%22:%22afd9f050-vue-loader-template%22%7D!./node_modules/_vue-loader@15.6.2@vue-loader/lib/loaders/templateLoader.js??vue-loader-options!./node_modules/_cache-loader@1.2.5@cache-loader/dist/cjs.js??ref--0-0!./node_modules/_vue-loader@15.6.2@vue-loader/lib??vue-loader-options");
eval("__webpack_require__.r(__webpack_exports__);\n/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, \"render\", function() { return render; });\n/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, \"staticRenderFns\", function() { return staticRenderFns; });\nvar render = function() {\n var _vm = this\n var _h = _vm.$createElement\n var _c = _vm._self._c || _h\n return _c(\n \"div\",\n { attrs: { id: \"app\" } },\n [\n _c(\n \"keep-alive\",\n {\n attrs: {\n exclude:\n \"newsDetail,wallet,walletRetrieve,walletDetail,walletRecord,walletStatus,walletWithdraw,walletRecharge\"\n }\n },\n [_c(\"router-view\", { staticClass: \"router-view\" })],\n 1\n )\n ],\n 1\n )\n}\nvar staticRenderFns = []\nrender._withStripped = true\n\n\n\n//# sourceURL=webpack:///./src/App.vue?./node_modules/_cache-loader@1.2.5@cache-loader/dist/cjs.js?%7B%22cacheDirectory%22:%22node_modules/.cache/vue-loader%22,%22cacheIdentifier%22:%22afd9f050-vue-loader-template%22%7D!./node_modules/_vue-loader@15.6.2@vue-loader/lib/loaders/templateLoader.js??vue-loader-options!./node_modules/_cache-loader@1.2.5@cache-loader/dist/cjs.js??ref--0-0!./node_modules/_vue-loader@15.6.2@vue-loader/lib??vue-loader-options");
/***/ }),
......@@ -4759,7 +4759,7 @@ eval("__webpack_require__.r(__webpack_exports__);\n/* harmony import */ var vue_
/***/ (function(module, __webpack_exports__, __webpack_require__) {
"use strict";
eval("__webpack_require__.r(__webpack_exports__);\n/* harmony import */ var core_js_modules_es6_promise__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! core-js/modules/es6.promise */ \"./node_modules/_core-js@2.6.3@core-js/modules/es6.promise.js\");\n/* harmony import */ var core_js_modules_es6_promise__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(core_js_modules_es6_promise__WEBPACK_IMPORTED_MODULE_0__);\n/* harmony import */ var core_js_modules_es6_symbol__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! core-js/modules/es6.symbol */ \"./node_modules/_core-js@2.6.3@core-js/modules/es6.symbol.js\");\n/* harmony import */ var core_js_modules_es6_symbol__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(core_js_modules_es6_symbol__WEBPACK_IMPORTED_MODULE_1__);\n/* harmony import */ var vue__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! vue */ \"./node_modules/_vue@2.5.22@vue/dist/vue.runtime.esm.js\");\n/* harmony import */ var vant__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! vant */ \"./node_modules/_vant@1.5.7@vant/es/index.js\");\n/* harmony import */ var _api_index__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! ../../../api/index */ \"./src/api/index.js\");\n/* harmony import */ var _util__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! ../../../util */ \"./src/util/index.js\");\n\n\n\n\n\n\n\nvar qs = __webpack_require__(/*! qs */ \"./node_modules/_qs@6.6.0@qs/lib/index.js\");\n\nvue__WEBPACK_IMPORTED_MODULE_2__[\"default\"].use(vant__WEBPACK_IMPORTED_MODULE_3__[\"Toast\"]);\nvar state = {\n //钱包信息\n walletInfoData: {},\n //验证安全手机——图形验证码和开始倒计时标记\n verifyShowImgCode: false,\n verifyCountDownFlag: false,\n //激活钱包——图形验证码和开始倒计时标记\n activateShowImgCode: false,\n activateCountDownFlag: false,\n //找回密码——图形验证码和开始倒计时标记\n retieveShowImgCode: false,\n retieveCountDownFlag: false,\n passwordToken: '',\n //钱包明细\n walletListData: [],\n //提现充值明细\n walletRecordData: [],\n //绑定银行卡\n bankPasswordToken: '',\n bankCountDownFlag: false,\n bindBankKey: '',\n bindBankData: '',\n //充值单ID\n amountRechargeID: '',\n //提现单ID\n amountWithdrawID: '',\n //充值提现单据详细\n rechargeWithdrawOrderDetail: [],\n //订单信息\n orderInfoData: [],\n //默认提现可点击(防多次点击)\n amountWithdrawFlag: false\n};\nvar mutations = {\n getWalletInfo: function getWalletInfo(state, payload) {\n state.walletInfoData = payload.data;\n },\n sendSafesms: function sendSafesms(state, payload) {\n state.verifyShowImgCode = !payload.verifyCountDownFlag;\n state.verifyCountDownFlag = payload.verifyCountDownFlag;\n },\n smsVerifyActivate: function smsVerifyActivate(state, payload) {\n state.activateShowImgCode = !payload.activateCountDownFlag;\n state.activateCountDownFlag = payload.activateCountDownFlag;\n },\n smsVerifyRetrieve: function smsVerifyRetrieve(state, payload) {\n state.retieveShowImgCode = !payload.retieveCountDownFlag;\n state.retieveCountDownFlag = payload.retieveCountDownFlag;\n },\n verifyResetsms: function verifyResetsms(state, payload) {\n state.passwordToken = payload.data;\n },\n walletListLog: function walletListLog(state, payload) {\n state.walletListData = payload.data;\n },\n walletRecordList: function walletRecordList(state, payload) {\n state.walletRecordData = payload.data;\n },\n verifySafeMobile: function verifySafeMobile(state, payload) {\n state.bankPasswordToken = payload.data;\n _util__WEBPACK_IMPORTED_MODULE_5__[\"default\"].setCookie(\"bankPasswordToken\", payload.data, 1);\n },\n getBindBankmsg: function getBindBankmsg(state, payload) {\n state.bankCountDownFlag = payload.bankCountDownFlag;\n state.bindBankKey = payload.data.access_key;\n state.bindBankData = payload.data.access_data;\n },\n walletRecharge: function walletRecharge(state, payload) {\n state.amountRechargeID = payload.data;\n },\n walletWithdraw: function walletWithdraw(state, payload) {},\n rechargeWithdrawOrderIfo: function rechargeWithdrawOrderIfo(state, payload) {\n state.rechargeWithdrawOrderDetail = payload.data;\n },\n payTodo: function payTodo(state, payload) {\n state.rechargeWithdrawOrderDetail = payload.data;\n },\n orderInfo: function orderInfo(state, payload) {\n state.orderInfoData = payload.data;\n }\n};\nvar actions = {\n getWalletInfo: function getWalletInfo(_ref, payload) {\n var commit = _ref.commit;\n var params = {};\n _api_index__WEBPACK_IMPORTED_MODULE_4__[\"services\"].getWalletInfo(qs.stringify(params)).then(function (res) {\n var data = res.data;\n\n if (data.err_code == 0) {\n commit({\n type: 'getWalletInfo',\n data: data.data\n });\n }\n }).catch(function (err) {});\n },\n smsVerifyActivate: function smsVerifyActivate(_ref2, payload) {\n var commit = _ref2.commit;\n vant__WEBPACK_IMPORTED_MODULE_3__[\"Toast\"].loading({\n message: '处理中...'\n });\n var params = {\n mobile: payload.mobile,\n verify: payload.imgCode,\n channel: 3\n };\n _api_index__WEBPACK_IMPORTED_MODULE_4__[\"services\"].smsVerify(qs.stringify(params)).then(function (res) {\n var data = res.data;\n\n if (data.err_code == 0) {\n Object(vant__WEBPACK_IMPORTED_MODULE_3__[\"Toast\"])({\n message: data.err_msg,\n duration: 2000\n });\n commit({\n type: 'smsVerifyActivate',\n activateCountDownFlag: true\n });\n } else if (data.err_code == 23019 || data.err_code == 11008 || data.err_code == 11011) {\n Object(vant__WEBPACK_IMPORTED_MODULE_3__[\"Toast\"])({\n message: data.err_msg,\n duration: 2000\n });\n commit({\n type: 'smsVerifyActivate',\n activateCountDownFlag: false\n });\n } else {\n Object(vant__WEBPACK_IMPORTED_MODULE_3__[\"Toast\"])({\n message: data.err_msg,\n duration: 3000\n });\n }\n }).catch(function (err) {\n vant__WEBPACK_IMPORTED_MODULE_3__[\"Toast\"].clear();\n });\n },\n activateWallet: function activateWallet(_ref3, payload) {\n var commit = _ref3.commit;\n var params = {\n intl_code: '',\n safe_mobile: payload.mobile,\n verify_code: payload.verifyCode,\n pay_password: payload.password,\n reconfirm: payload.passwordConfirm\n };\n _api_index__WEBPACK_IMPORTED_MODULE_4__[\"services\"].activateWallet(qs.stringify(params)).then(function (res) {\n var data = res.data;\n\n if (data.err_code == 0) {\n Object(vant__WEBPACK_IMPORTED_MODULE_3__[\"Toast\"])({\n message: data.err_msg,\n duration: 2000\n });\n setTimeout(function () {\n window.location.href = \"/h5/view/#/wallet\";\n }, 2000);\n } else {\n Object(vant__WEBPACK_IMPORTED_MODULE_3__[\"Toast\"])({\n message: data.err_msg,\n duration: 2000\n });\n setTimeout(function () {\n window.location.href = \"/h5/view/#/wallet/activate\";\n }, 2000);\n }\n }).catch(function (err) {});\n },\n sendSafesms: function sendSafesms(_ref4, payload) {\n var commit = _ref4.commit;\n vant__WEBPACK_IMPORTED_MODULE_3__[\"Toast\"].loading({\n message: '处理中...'\n });\n var params = {\n verify: payload.imgCode,\n channel: 3\n };\n _api_index__WEBPACK_IMPORTED_MODULE_4__[\"services\"].sendSafesms(qs.stringify(params)).then(function (res) {\n var data = res.data;\n\n if (data.err_code == 0) {\n Object(vant__WEBPACK_IMPORTED_MODULE_3__[\"Toast\"])({\n message: data.err_msg,\n duration: 2000\n });\n commit({\n type: 'sendSafesms',\n verifyCountDownFlag: true\n });\n } else if (data.err_code == 23019) {\n //请确认图形验证码\n Object(vant__WEBPACK_IMPORTED_MODULE_3__[\"Toast\"])({\n message: data.err_msg,\n duration: 2000\n });\n commit({\n type: 'sendSafesms',\n verifyCountDownFlag: false\n });\n } else {\n Object(vant__WEBPACK_IMPORTED_MODULE_3__[\"Toast\"])({\n message: data.err_msg,\n duration: 3000\n });\n }\n }).catch(function (err) {\n vant__WEBPACK_IMPORTED_MODULE_3__[\"Toast\"].clear();\n });\n },\n smsVerifyRetrieve: function smsVerifyRetrieve(_ref5, payload) {\n var commit = _ref5.commit;\n vant__WEBPACK_IMPORTED_MODULE_3__[\"Toast\"].loading({\n message: '处理中...'\n });\n var params = {\n verify: payload.imgCode,\n channel: 3\n };\n _api_index__WEBPACK_IMPORTED_MODULE_4__[\"services\"].sendSafesms(qs.stringify(params)).then(function (res) {\n var data = res.data;\n\n if (data.err_code == 0) {\n Object(vant__WEBPACK_IMPORTED_MODULE_3__[\"Toast\"])({\n message: data.err_msg,\n duration: 2000\n });\n commit({\n type: 'smsVerifyRetrieve',\n retieveCountDownFlag: true\n });\n } else if (data.err_code == 23019) {\n //请确认图形验证码\n Object(vant__WEBPACK_IMPORTED_MODULE_3__[\"Toast\"])({\n message: data.err_msg,\n duration: 2000\n });\n commit({\n type: 'smsVerifyRetrieve',\n retieveCountDownFlag: false\n });\n } else {\n Object(vant__WEBPACK_IMPORTED_MODULE_3__[\"Toast\"])({\n message: data.err_msg,\n duration: 3000\n });\n }\n }).catch(function (err) {\n vant__WEBPACK_IMPORTED_MODULE_3__[\"Toast\"].clear();\n });\n },\n verifyResetsms: function verifyResetsms(_ref6, payload) {\n var commit = _ref6.commit;\n var params = {\n verify_code: payload.verify_code\n };\n _api_index__WEBPACK_IMPORTED_MODULE_4__[\"services\"].verifyResetsms(qs.stringify(params)).then(function (res) {\n var data = res.data;\n\n if (data.err_code == 0) {\n Object(vant__WEBPACK_IMPORTED_MODULE_3__[\"Toast\"])({\n message: data.err_msg,\n duration: 2000\n });\n commit({\n type: 'verifyResetsms',\n data: data.data\n });\n } else {\n Object(vant__WEBPACK_IMPORTED_MODULE_3__[\"Toast\"])({\n message: data.err_msg,\n duration: 3000\n });\n }\n }).catch(function (err) {});\n },\n changeWalletpwd: function changeWalletpwd(_ref7, payload) {\n var commit = _ref7.commit;\n var params = {\n token: payload.token,\n pay_password: payload.pay_password,\n reconfirm: payload.reconfirm,\n mode: payload.mode\n };\n _api_index__WEBPACK_IMPORTED_MODULE_4__[\"services\"].changeWalletpwd(qs.stringify(params)).then(function (res) {\n var data = res.data;\n\n if (data.err_code == 0) {\n Object(vant__WEBPACK_IMPORTED_MODULE_3__[\"Toast\"])({\n message: data.err_msg,\n duration: 2000\n });\n setTimeout(function () {\n window.location.href = \"/h5/view/#/wallet\";\n }, 2000);\n } else {\n Object(vant__WEBPACK_IMPORTED_MODULE_3__[\"Toast\"])({\n message: data.err_msg,\n duration: 3000\n });\n }\n }).catch(function (err) {});\n },\n walletListLog: function walletListLog(_ref8, payload) {\n var commit = _ref8.commit;\n vant__WEBPACK_IMPORTED_MODULE_3__[\"Toast\"].loading({\n message: '加载中...'\n });\n var params = {\n log_type: payload.log_type,\n stime: payload.stime,\n etime: payload.etime\n };\n _api_index__WEBPACK_IMPORTED_MODULE_4__[\"services\"].walletListLog(qs.stringify(params)).then(function (res) {\n var data = res.data;\n\n if (data.err_code == 0) {\n commit({\n type: 'walletListLog',\n data: data.data.list\n });\n } else {\n Object(vant__WEBPACK_IMPORTED_MODULE_3__[\"Toast\"])({\n message: data.err_msg,\n duration: 3000\n });\n }\n\n vant__WEBPACK_IMPORTED_MODULE_3__[\"Toast\"].clear();\n }).catch(function (err) {\n vant__WEBPACK_IMPORTED_MODULE_3__[\"Toast\"].clear();\n });\n },\n walletRecordList: function walletRecordList(_ref9, payload) {\n var commit = _ref9.commit;\n vant__WEBPACK_IMPORTED_MODULE_3__[\"Toast\"].loading({\n message: '加载中...'\n });\n var params = {\n wallet_type: payload.wallet_type,\n stime: payload.stime,\n etime: payload.etime\n };\n _api_index__WEBPACK_IMPORTED_MODULE_4__[\"services\"].walletRecordList(qs.stringify(params)).then(function (res) {\n var data = res.data;\n\n if (data.err_code == 0) {\n commit({\n type: 'walletRecordList',\n data: data.data.list\n });\n } else {\n Object(vant__WEBPACK_IMPORTED_MODULE_3__[\"Toast\"])({\n message: data.err_msg,\n duration: 3000\n });\n }\n\n vant__WEBPACK_IMPORTED_MODULE_3__[\"Toast\"].clear();\n }).catch(function (err) {\n vant__WEBPACK_IMPORTED_MODULE_3__[\"Toast\"].clear();\n });\n },\n verifySafeMobile: function verifySafeMobile(_ref10, payload) {\n var commit = _ref10.commit;\n var params = {\n verify_code: payload.verify_code,\n pay_password: payload.pay_password\n };\n _api_index__WEBPACK_IMPORTED_MODULE_4__[\"services\"].verifySafeMobile(qs.stringify(params)).then(function (res) {\n var data = res.data;\n\n if (data.err_code == 0) {\n Object(vant__WEBPACK_IMPORTED_MODULE_3__[\"Toast\"])({\n message: data.err_msg,\n duration: 2000\n });\n commit({\n type: 'verifySafeMobile',\n data: data.data\n });\n setTimeout(function () {\n window.location.href = \"/h5/view/#/wallet/bind\";\n }, 2000);\n } else if (data.err_code == 11030) {\n Object(vant__WEBPACK_IMPORTED_MODULE_3__[\"Toast\"])({\n message: data.err_msg,\n duration: 2000\n });\n setTimeout(function () {\n window.location.href = '/h5/view/#/';\n }, 2000);\n } else {\n Object(vant__WEBPACK_IMPORTED_MODULE_3__[\"Toast\"])({\n message: data.err_msg,\n duration: 200\n });\n }\n }).catch(function (err) {});\n },\n getBindBankmsg: function getBindBankmsg(_ref11, payload) {\n var commit = _ref11.commit;\n var params = {\n bank_user: payload.bank_user,\n bank_id: payload.bank_id,\n bank_account: payload.bank_account,\n id_type: payload.id_type,\n id_number: payload.id_number,\n account_type: payload.account_type,\n mobile: payload.mobile,\n channel: 3\n };\n _api_index__WEBPACK_IMPORTED_MODULE_4__[\"services\"].getBindBankmsg(qs.stringify(params)).then(function (res) {\n var data = res.data;\n\n if (data.err_code == 0) {\n Object(vant__WEBPACK_IMPORTED_MODULE_3__[\"Toast\"])({\n message: data.err_msg,\n duration: 2000\n });\n commit({\n type: 'getBindBankmsg',\n bankCountDownFlag: true,\n data: data.data\n });\n } else {\n Object(vant__WEBPACK_IMPORTED_MODULE_3__[\"Toast\"])({\n message: data.err_msg,\n duration: 3000\n });\n }\n }).catch(function (err) {});\n },\n bindBankCard: function bindBankCard(_ref12, payload) {\n var commit = _ref12.commit;\n vant__WEBPACK_IMPORTED_MODULE_3__[\"Toast\"].loading({\n message: '处理中...'\n });\n var params = {\n token: payload.token,\n wallet_bank_id: payload.wallet_bank_id,\n sms_code: payload.sms_code,\n access_key: payload.access_key,\n access_data: payload.access_data\n };\n _api_index__WEBPACK_IMPORTED_MODULE_4__[\"services\"].bindBankCard(qs.stringify(params)).then(function (res) {\n var data = res.data;\n\n if (data.err_code == 0) {\n Object(vant__WEBPACK_IMPORTED_MODULE_3__[\"Toast\"])({\n message: data.err_msg,\n duration: 2000\n });\n setTimeout(function () {\n window.location.href = \"/h5/view/#/wallet\";\n }, 2000);\n } else {\n Object(vant__WEBPACK_IMPORTED_MODULE_3__[\"Toast\"])({\n message: data.err_msg,\n duration: 3000\n });\n }\n }).catch(function (err) {\n vant__WEBPACK_IMPORTED_MODULE_3__[\"Toast\"].clear();\n });\n },\n walletRecharge: function walletRecharge(_ref13, payload) {\n var commit = _ref13.commit;\n var params = {\n amount: payload.amount\n };\n _api_index__WEBPACK_IMPORTED_MODULE_4__[\"services\"].walletRecharge(qs.stringify(params)).then(function (res) {\n var data = res.data;\n\n if (data.err_code == 0) {\n commit({\n type: 'walletRecharge',\n data: data.data\n });\n } else {\n Object(vant__WEBPACK_IMPORTED_MODULE_3__[\"Toast\"])({\n message: data.err_msg,\n duration: 3000\n });\n }\n }).catch(function (err) {});\n },\n walletWithdraw: function walletWithdraw(_ref14, payload) {\n var commit = _ref14.commit;\n var params = {\n amount: payload.amount,\n pay_password: payload.pay_password\n };\n vant__WEBPACK_IMPORTED_MODULE_3__[\"Toast\"].loading({\n message: '处理中...'\n });\n state.amountWithdrawFlag = true;\n _api_index__WEBPACK_IMPORTED_MODULE_4__[\"services\"].walletWithdraw(qs.stringify(params)).then(function (res) {\n var data = res.data;\n\n if (data.err_code == 0) {\n Object(vant__WEBPACK_IMPORTED_MODULE_3__[\"Toast\"])({\n message: '提现申请成功,预计1个工作日后到账,节假日顺延,请耐心等待',\n duration: 2000\n });\n setTimeout(function () {\n state.amountWithdrawFlag = false;\n window.location.href = \"/h5/view/#/wallet/record\";\n }, 2000);\n } else {\n Object(vant__WEBPACK_IMPORTED_MODULE_3__[\"Toast\"])({\n message: data.err_msg,\n duration: 2000\n });\n setTimeout(function () {\n state.amountWithdrawFlag = false;\n }, 2000);\n }\n }).catch(function (err) {\n vant__WEBPACK_IMPORTED_MODULE_3__[\"Toast\"].clear();\n });\n },\n rechargeWithdrawOrderIfo: function rechargeWithdrawOrderIfo(_ref15, payload) {\n var commit = _ref15.commit;\n var params = {\n wallet_id: payload.wallet_id\n };\n _api_index__WEBPACK_IMPORTED_MODULE_4__[\"services\"].rechargeWithdrawOrderIfo(qs.stringify(params)).then(function (res) {\n var data = res.data;\n\n if (data.err_code == 0) {\n Object(vant__WEBPACK_IMPORTED_MODULE_3__[\"Toast\"])({\n message: data.err_msg,\n duration: 2000\n });\n commit({\n type: 'rechargeWithdrawOrderIfo',\n data: data.data\n });\n } else {\n Object(vant__WEBPACK_IMPORTED_MODULE_3__[\"Toast\"])({\n message: data.err_msg,\n duration: 3000\n });\n }\n }).catch(function (err) {});\n },\n payTodo: function payTodo(_ref16, payload) {\n var commit = _ref16.commit;\n var params = {\n pay_code: payload.pay_code,\n rescue: payload.rescue,\n types: payload.types,\n site_type: payload.site_type,\n order_id: payload.order_id\n };\n _api_index__WEBPACK_IMPORTED_MODULE_4__[\"services\"].payTodo(qs.stringify(params)).then(function (res) {\n var data = res.data;\n\n if (data.err_code == 0) {\n if (is_miniProgram()) {\n //微信小程序\n wx.requestPayment(data.data);\n } else {\n window.location.href = data.data;\n }\n } else {\n Object(vant__WEBPACK_IMPORTED_MODULE_3__[\"Toast\"])({\n message: data.err_msg,\n duration: 3000\n });\n }\n }).catch(function (err) {});\n },\n orderInfo: function orderInfo(_ref17, payload) {\n var commit = _ref17.commit;\n var params = {\n order_id: payload.order_id\n };\n _api_index__WEBPACK_IMPORTED_MODULE_4__[\"services\"].orderInfo(qs.stringify(params)).then(function (res) {\n var data = res.data;\n\n if (data.err_code == 0) {\n commit({\n type: 'orderInfo',\n data: data.data\n });\n } else {\n Object(vant__WEBPACK_IMPORTED_MODULE_3__[\"Toast\"])({\n message: data.err_msg,\n duration: 3000\n });\n }\n }).catch(function (err) {});\n },\n walletPayTodo: function walletPayTodo(_ref18, payload) {\n var commit = _ref18.commit;\n var params = {\n pay_code: payload.pay_code,\n pay_password: payload.pay_password,\n types: payload.types,\n order_id: payload.order_id,\n site_type: payload.site_type\n };\n _api_index__WEBPACK_IMPORTED_MODULE_4__[\"services\"].payTodo(qs.stringify(params)).then(function (res) {\n var data = res.data;\n\n if (data.err_code == 0) {\n setTimeout(function () {\n window.location.href = \"/v3/pay/success?order_id=\" + payload.order_id + \"&types=\" + (payload.types || 0);\n }, 2000);\n } else {\n Object(vant__WEBPACK_IMPORTED_MODULE_3__[\"Toast\"])({\n message: data.err_msg,\n duration: 3000\n });\n }\n }).catch(function (err) {});\n }\n};\nvar getters = {};\n/* harmony default export */ __webpack_exports__[\"default\"] = ({\n state: state,\n mutations: mutations,\n actions: actions,\n getters: getters\n});\n\n//# sourceURL=webpack:///./src/store/modules/wallet/wallet.js?");
eval("__webpack_require__.r(__webpack_exports__);\n/* harmony import */ var core_js_modules_es6_promise__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! core-js/modules/es6.promise */ \"./node_modules/_core-js@2.6.3@core-js/modules/es6.promise.js\");\n/* harmony import */ var core_js_modules_es6_promise__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(core_js_modules_es6_promise__WEBPACK_IMPORTED_MODULE_0__);\n/* harmony import */ var core_js_modules_es6_symbol__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! core-js/modules/es6.symbol */ \"./node_modules/_core-js@2.6.3@core-js/modules/es6.symbol.js\");\n/* harmony import */ var core_js_modules_es6_symbol__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(core_js_modules_es6_symbol__WEBPACK_IMPORTED_MODULE_1__);\n/* harmony import */ var vue__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! vue */ \"./node_modules/_vue@2.5.22@vue/dist/vue.runtime.esm.js\");\n/* harmony import */ var vant__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! vant */ \"./node_modules/_vant@1.5.7@vant/es/index.js\");\n/* harmony import */ var _api_index__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! ../../../api/index */ \"./src/api/index.js\");\n/* harmony import */ var _util__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! ../../../util */ \"./src/util/index.js\");\n\n\n\n\n\n\n\nvar qs = __webpack_require__(/*! qs */ \"./node_modules/_qs@6.6.0@qs/lib/index.js\");\n\nvue__WEBPACK_IMPORTED_MODULE_2__[\"default\"].use(vant__WEBPACK_IMPORTED_MODULE_3__[\"Toast\"]);\nvar state = {\n //钱包信息\n walletInfoData: {},\n //验证安全手机——图形验证码和开始倒计时标记\n verifyShowImgCode: false,\n verifyCountDownFlag: false,\n //激活钱包——图形验证码和开始倒计时标记\n activateShowImgCode: false,\n activateCountDownFlag: false,\n //找回密码——图形验证码和开始倒计时标记\n retieveShowImgCode: false,\n retieveCountDownFlag: false,\n passwordToken: '',\n //钱包明细\n walletListData: [],\n //提现充值明细\n walletRecordData: [],\n //绑定银行卡\n bankPasswordToken: '',\n bankCountDownFlag: false,\n bindBankKey: '',\n bindBankData: '',\n //充值单ID\n amountRechargeID: '',\n //提现单ID\n amountWithdrawID: '',\n //充值提现单据详细\n rechargeWithdrawOrderDetail: [],\n //订单信息\n orderInfoData: [],\n //默认提现可点击(防多次点击)\n amountWithdrawFlag: false\n};\nvar mutations = {\n getWalletInfo: function getWalletInfo(state, payload) {\n state.walletInfoData = payload.data;\n },\n sendSafesms: function sendSafesms(state, payload) {\n state.verifyShowImgCode = !payload.verifyCountDownFlag;\n state.verifyCountDownFlag = payload.verifyCountDownFlag;\n },\n smsVerifyActivate: function smsVerifyActivate(state, payload) {\n state.activateShowImgCode = !payload.activateCountDownFlag;\n state.activateCountDownFlag = payload.activateCountDownFlag;\n },\n smsVerifyRetrieve: function smsVerifyRetrieve(state, payload) {\n state.retieveShowImgCode = !payload.retieveCountDownFlag;\n state.retieveCountDownFlag = payload.retieveCountDownFlag;\n },\n verifyResetsms: function verifyResetsms(state, payload) {\n state.passwordToken = payload.data;\n },\n walletListLog: function walletListLog(state, payload) {\n state.walletListData = payload.data;\n },\n walletRecordList: function walletRecordList(state, payload) {\n state.walletRecordData = payload.data;\n },\n verifySafeMobile: function verifySafeMobile(state, payload) {\n state.bankPasswordToken = payload.data;\n _util__WEBPACK_IMPORTED_MODULE_5__[\"default\"].setCookie(\"bankPasswordToken\", payload.data, 1);\n },\n getBindBankmsg: function getBindBankmsg(state, payload) {\n state.bankCountDownFlag = payload.bankCountDownFlag;\n state.bindBankKey = payload.data.access_key;\n state.bindBankData = payload.data.access_data;\n },\n walletRecharge: function walletRecharge(state, payload) {\n state.amountRechargeID = payload.data;\n },\n walletWithdraw: function walletWithdraw(state, payload) {},\n rechargeWithdrawOrderIfo: function rechargeWithdrawOrderIfo(state, payload) {\n state.rechargeWithdrawOrderDetail = payload.data;\n },\n payTodo: function payTodo(state, payload) {\n state.rechargeWithdrawOrderDetail = payload.data;\n },\n orderInfo: function orderInfo(state, payload) {\n state.orderInfoData = payload.data;\n }\n};\nvar actions = {\n getWalletInfo: function getWalletInfo(_ref, payload) {\n var commit = _ref.commit;\n var params = {};\n _api_index__WEBPACK_IMPORTED_MODULE_4__[\"services\"].getWalletInfo(qs.stringify(params)).then(function (res) {\n var data = res.data;\n\n if (data.err_code == 0) {\n commit({\n type: 'getWalletInfo',\n data: data.data\n });\n }\n }).catch(function (err) {});\n },\n smsVerifyActivate: function smsVerifyActivate(_ref2, payload) {\n var commit = _ref2.commit;\n vant__WEBPACK_IMPORTED_MODULE_3__[\"Toast\"].loading({\n message: '处理中...'\n });\n var params = {\n mobile: payload.mobile,\n verify: payload.imgCode,\n channel: 3\n };\n _api_index__WEBPACK_IMPORTED_MODULE_4__[\"services\"].smsVerify(qs.stringify(params)).then(function (res) {\n var data = res.data;\n\n if (data.err_code == 0) {\n Object(vant__WEBPACK_IMPORTED_MODULE_3__[\"Toast\"])({\n message: data.err_msg,\n duration: 2000\n });\n commit({\n type: 'smsVerifyActivate',\n activateCountDownFlag: true\n });\n } else if (data.err_code == 23019 || data.err_code == 11008 || data.err_code == 11011) {\n Object(vant__WEBPACK_IMPORTED_MODULE_3__[\"Toast\"])({\n message: data.err_msg,\n duration: 2000\n });\n commit({\n type: 'smsVerifyActivate',\n activateCountDownFlag: false\n });\n } else {\n Object(vant__WEBPACK_IMPORTED_MODULE_3__[\"Toast\"])({\n message: data.err_msg,\n duration: 3000\n });\n }\n }).catch(function (err) {\n vant__WEBPACK_IMPORTED_MODULE_3__[\"Toast\"].clear();\n });\n },\n activateWallet: function activateWallet(_ref3, payload) {\n var commit = _ref3.commit;\n var params = {\n intl_code: '',\n safe_mobile: payload.mobile,\n verify_code: payload.verifyCode,\n pay_password: payload.password,\n reconfirm: payload.passwordConfirm\n };\n _api_index__WEBPACK_IMPORTED_MODULE_4__[\"services\"].activateWallet(qs.stringify(params)).then(function (res) {\n var data = res.data;\n\n if (data.err_code == 0) {\n Object(vant__WEBPACK_IMPORTED_MODULE_3__[\"Toast\"])({\n message: data.err_msg,\n duration: 2000\n });\n setTimeout(function () {\n window.location.href = \"/h5/view/#/wallet\";\n }, 2000);\n } else {\n Object(vant__WEBPACK_IMPORTED_MODULE_3__[\"Toast\"])({\n message: data.err_msg,\n duration: 2000\n });\n setTimeout(function () {\n window.location.href = \"/h5/view/#/wallet/activate\";\n }, 2000);\n }\n }).catch(function (err) {});\n },\n sendSafesms: function sendSafesms(_ref4, payload) {\n var commit = _ref4.commit;\n vant__WEBPACK_IMPORTED_MODULE_3__[\"Toast\"].loading({\n message: '处理中...'\n });\n var params = {\n verify: payload.imgCode,\n channel: 3\n };\n _api_index__WEBPACK_IMPORTED_MODULE_4__[\"services\"].sendSafesms(qs.stringify(params)).then(function (res) {\n var data = res.data;\n\n if (data.err_code == 0) {\n Object(vant__WEBPACK_IMPORTED_MODULE_3__[\"Toast\"])({\n message: data.err_msg,\n duration: 2000\n });\n commit({\n type: 'sendSafesms',\n verifyCountDownFlag: true\n });\n } else if (data.err_code == 23019) {\n //请确认图形验证码\n Object(vant__WEBPACK_IMPORTED_MODULE_3__[\"Toast\"])({\n message: data.err_msg,\n duration: 2000\n });\n commit({\n type: 'sendSafesms',\n verifyCountDownFlag: false\n });\n } else {\n Object(vant__WEBPACK_IMPORTED_MODULE_3__[\"Toast\"])({\n message: data.err_msg,\n duration: 3000\n });\n }\n }).catch(function (err) {\n vant__WEBPACK_IMPORTED_MODULE_3__[\"Toast\"].clear();\n });\n },\n smsVerifyRetrieve: function smsVerifyRetrieve(_ref5, payload) {\n var commit = _ref5.commit;\n vant__WEBPACK_IMPORTED_MODULE_3__[\"Toast\"].loading({\n message: '处理中...'\n });\n var params = {\n verify: payload.imgCode,\n channel: 3\n };\n _api_index__WEBPACK_IMPORTED_MODULE_4__[\"services\"].sendSafesms(qs.stringify(params)).then(function (res) {\n var data = res.data;\n\n if (data.err_code == 0) {\n Object(vant__WEBPACK_IMPORTED_MODULE_3__[\"Toast\"])({\n message: data.err_msg,\n duration: 2000\n });\n commit({\n type: 'smsVerifyRetrieve',\n retieveCountDownFlag: true\n });\n } else if (data.err_code == 23019) {\n //请确认图形验证码\n Object(vant__WEBPACK_IMPORTED_MODULE_3__[\"Toast\"])({\n message: data.err_msg,\n duration: 2000\n });\n commit({\n type: 'smsVerifyRetrieve',\n retieveCountDownFlag: false\n });\n } else {\n Object(vant__WEBPACK_IMPORTED_MODULE_3__[\"Toast\"])({\n message: data.err_msg,\n duration: 3000\n });\n }\n }).catch(function (err) {\n vant__WEBPACK_IMPORTED_MODULE_3__[\"Toast\"].clear();\n });\n },\n verifyResetsms: function verifyResetsms(_ref6, payload) {\n var commit = _ref6.commit;\n var params = {\n verify_code: payload.verify_code\n };\n _api_index__WEBPACK_IMPORTED_MODULE_4__[\"services\"].verifyResetsms(qs.stringify(params)).then(function (res) {\n var data = res.data;\n\n if (data.err_code == 0) {\n Object(vant__WEBPACK_IMPORTED_MODULE_3__[\"Toast\"])({\n message: data.err_msg,\n duration: 2000\n });\n commit({\n type: 'verifyResetsms',\n data: data.data\n });\n } else {\n Object(vant__WEBPACK_IMPORTED_MODULE_3__[\"Toast\"])({\n message: data.err_msg,\n duration: 3000\n });\n }\n }).catch(function (err) {});\n },\n changeWalletpwd: function changeWalletpwd(_ref7, payload) {\n var commit = _ref7.commit;\n var params = {\n token: payload.token,\n pay_password: payload.pay_password,\n reconfirm: payload.reconfirm,\n mode: payload.mode\n };\n _api_index__WEBPACK_IMPORTED_MODULE_4__[\"services\"].changeWalletpwd(qs.stringify(params)).then(function (res) {\n var data = res.data;\n\n if (data.err_code == 0) {\n Object(vant__WEBPACK_IMPORTED_MODULE_3__[\"Toast\"])({\n message: data.err_msg,\n duration: 2000\n });\n setTimeout(function () {\n window.location.href = \"/h5/view/#/wallet\";\n }, 2000);\n } else {\n Object(vant__WEBPACK_IMPORTED_MODULE_3__[\"Toast\"])({\n message: data.err_msg,\n duration: 3000\n });\n }\n }).catch(function (err) {});\n },\n walletListLog: function walletListLog(_ref8, payload) {\n var commit = _ref8.commit;\n vant__WEBPACK_IMPORTED_MODULE_3__[\"Toast\"].loading({\n message: '加载中...'\n });\n var params = {\n log_type: payload.log_type,\n stime: payload.stime,\n etime: payload.etime\n };\n _api_index__WEBPACK_IMPORTED_MODULE_4__[\"services\"].walletListLog(qs.stringify(params)).then(function (res) {\n var data = res.data;\n\n if (data.err_code == 0) {\n commit({\n type: 'walletListLog',\n data: data.data.list\n });\n } else {\n Object(vant__WEBPACK_IMPORTED_MODULE_3__[\"Toast\"])({\n message: data.err_msg,\n duration: 3000\n });\n }\n\n vant__WEBPACK_IMPORTED_MODULE_3__[\"Toast\"].clear();\n }).catch(function (err) {\n vant__WEBPACK_IMPORTED_MODULE_3__[\"Toast\"].clear();\n });\n },\n walletRecordList: function walletRecordList(_ref9, payload) {\n var commit = _ref9.commit;\n vant__WEBPACK_IMPORTED_MODULE_3__[\"Toast\"].loading({\n message: '加载中...'\n });\n var params = {\n wallet_type: payload.wallet_type,\n stime: payload.stime,\n etime: payload.etime\n };\n _api_index__WEBPACK_IMPORTED_MODULE_4__[\"services\"].walletRecordList(qs.stringify(params)).then(function (res) {\n var data = res.data;\n\n if (data.err_code == 0) {\n commit({\n type: 'walletRecordList',\n data: data.data.list\n });\n } else {\n Object(vant__WEBPACK_IMPORTED_MODULE_3__[\"Toast\"])({\n message: data.err_msg,\n duration: 3000\n });\n }\n\n vant__WEBPACK_IMPORTED_MODULE_3__[\"Toast\"].clear();\n }).catch(function (err) {\n vant__WEBPACK_IMPORTED_MODULE_3__[\"Toast\"].clear();\n });\n },\n verifySafeMobile: function verifySafeMobile(_ref10, payload) {\n var commit = _ref10.commit;\n var params = {\n verify_code: payload.verify_code,\n pay_password: payload.pay_password\n };\n _api_index__WEBPACK_IMPORTED_MODULE_4__[\"services\"].verifySafeMobile(qs.stringify(params)).then(function (res) {\n var data = res.data;\n vant__WEBPACK_IMPORTED_MODULE_3__[\"Toast\"].loading({\n message: '处理中...'\n });\n\n if (data.err_code == 0) {\n Object(vant__WEBPACK_IMPORTED_MODULE_3__[\"Toast\"])({\n message: data.err_msg,\n duration: 2000\n });\n commit({\n type: 'verifySafeMobile',\n data: data.data\n });\n setTimeout(function () {\n window.location.href = \"/h5/view/#/wallet/bind\";\n }, 2000);\n } else if (data.err_code == 11030) {\n Object(vant__WEBPACK_IMPORTED_MODULE_3__[\"Toast\"])({\n message: data.err_msg,\n duration: 2000\n });\n setTimeout(function () {\n window.location.href = '/h5/view/#/';\n }, 2000);\n } else {\n Object(vant__WEBPACK_IMPORTED_MODULE_3__[\"Toast\"])({\n message: data.err_msg,\n duration: 2000\n });\n }\n }).catch(function (err) {\n vant__WEBPACK_IMPORTED_MODULE_3__[\"Toast\"].clear();\n });\n },\n getBindBankmsg: function getBindBankmsg(_ref11, payload) {\n var commit = _ref11.commit;\n var params = {\n bank_user: payload.bank_user,\n bank_id: payload.bank_id,\n bank_account: payload.bank_account,\n id_type: payload.id_type,\n id_number: payload.id_number,\n account_type: payload.account_type,\n mobile: payload.mobile,\n channel: 3\n };\n _api_index__WEBPACK_IMPORTED_MODULE_4__[\"services\"].getBindBankmsg(qs.stringify(params)).then(function (res) {\n var data = res.data;\n\n if (data.err_code == 0) {\n Object(vant__WEBPACK_IMPORTED_MODULE_3__[\"Toast\"])({\n message: data.err_msg,\n duration: 2000\n });\n commit({\n type: 'getBindBankmsg',\n bankCountDownFlag: true,\n data: data.data\n });\n } else {\n Object(vant__WEBPACK_IMPORTED_MODULE_3__[\"Toast\"])({\n message: data.err_msg,\n duration: 3000\n });\n }\n }).catch(function (err) {});\n },\n bindBankCard: function bindBankCard(_ref12, payload) {\n var commit = _ref12.commit;\n vant__WEBPACK_IMPORTED_MODULE_3__[\"Toast\"].loading({\n message: '处理中...'\n });\n var params = {\n token: payload.token,\n wallet_bank_id: payload.wallet_bank_id,\n sms_code: payload.sms_code,\n access_key: payload.access_key,\n access_data: payload.access_data\n };\n _api_index__WEBPACK_IMPORTED_MODULE_4__[\"services\"].bindBankCard(qs.stringify(params)).then(function (res) {\n var data = res.data;\n\n if (data.err_code == 0) {\n Object(vant__WEBPACK_IMPORTED_MODULE_3__[\"Toast\"])({\n message: data.err_msg,\n duration: 2000\n });\n setTimeout(function () {\n window.location.href = \"/h5/view/#/wallet\";\n }, 2000);\n } else {\n Object(vant__WEBPACK_IMPORTED_MODULE_3__[\"Toast\"])({\n message: data.err_msg,\n duration: 3000\n });\n }\n }).catch(function (err) {\n vant__WEBPACK_IMPORTED_MODULE_3__[\"Toast\"].clear();\n });\n },\n walletRecharge: function walletRecharge(_ref13, payload) {\n var commit = _ref13.commit;\n var params = {\n amount: payload.amount\n };\n _api_index__WEBPACK_IMPORTED_MODULE_4__[\"services\"].walletRecharge(qs.stringify(params)).then(function (res) {\n var data = res.data;\n\n if (data.err_code == 0) {\n commit({\n type: 'walletRecharge',\n data: data.data\n });\n } else {\n Object(vant__WEBPACK_IMPORTED_MODULE_3__[\"Toast\"])({\n message: data.err_msg,\n duration: 3000\n });\n }\n }).catch(function (err) {});\n },\n walletWithdraw: function walletWithdraw(_ref14, payload) {\n var commit = _ref14.commit;\n var params = {\n amount: payload.amount,\n pay_password: payload.pay_password\n };\n vant__WEBPACK_IMPORTED_MODULE_3__[\"Toast\"].loading({\n message: '处理中...'\n });\n state.amountWithdrawFlag = true;\n _api_index__WEBPACK_IMPORTED_MODULE_4__[\"services\"].walletWithdraw(qs.stringify(params)).then(function (res) {\n var data = res.data;\n\n if (data.err_code == 0) {\n Object(vant__WEBPACK_IMPORTED_MODULE_3__[\"Toast\"])({\n message: '提现申请成功,预计1个工作日后到账,节假日顺延,请耐心等待',\n duration: 2000\n });\n setTimeout(function () {\n state.amountWithdrawFlag = false;\n window.location.href = \"/h5/view/#/wallet/record\";\n }, 2000);\n } else {\n Object(vant__WEBPACK_IMPORTED_MODULE_3__[\"Toast\"])({\n message: data.err_msg,\n duration: 2000\n });\n setTimeout(function () {\n state.amountWithdrawFlag = false;\n }, 2000);\n }\n }).catch(function (err) {\n vant__WEBPACK_IMPORTED_MODULE_3__[\"Toast\"].clear();\n });\n },\n rechargeWithdrawOrderIfo: function rechargeWithdrawOrderIfo(_ref15, payload) {\n var commit = _ref15.commit;\n var params = {\n wallet_id: payload.wallet_id\n };\n _api_index__WEBPACK_IMPORTED_MODULE_4__[\"services\"].rechargeWithdrawOrderIfo(qs.stringify(params)).then(function (res) {\n var data = res.data;\n\n if (data.err_code == 0) {\n Object(vant__WEBPACK_IMPORTED_MODULE_3__[\"Toast\"])({\n message: data.err_msg,\n duration: 2000\n });\n commit({\n type: 'rechargeWithdrawOrderIfo',\n data: data.data\n });\n } else {\n Object(vant__WEBPACK_IMPORTED_MODULE_3__[\"Toast\"])({\n message: data.err_msg,\n duration: 3000\n });\n }\n }).catch(function (err) {});\n },\n payTodo: function payTodo(_ref16, payload) {\n var commit = _ref16.commit;\n var params = {\n pay_code: payload.pay_code,\n rescue: payload.rescue,\n types: payload.types,\n site_type: payload.site_type,\n order_id: payload.order_id\n };\n _api_index__WEBPACK_IMPORTED_MODULE_4__[\"services\"].payTodo(qs.stringify(params)).then(function (res) {\n var data = res.data;\n\n if (data.err_code == 0) {\n if (is_miniProgram()) {\n //微信小程序\n wx.requestPayment(data.data);\n } else {\n window.location.href = data.data;\n }\n } else {\n Object(vant__WEBPACK_IMPORTED_MODULE_3__[\"Toast\"])({\n message: data.err_msg,\n duration: 3000\n });\n }\n }).catch(function (err) {});\n },\n orderInfo: function orderInfo(_ref17, payload) {\n var commit = _ref17.commit;\n var params = {\n order_id: payload.order_id\n };\n _api_index__WEBPACK_IMPORTED_MODULE_4__[\"services\"].orderInfo(qs.stringify(params)).then(function (res) {\n var data = res.data;\n\n if (data.err_code == 0) {\n commit({\n type: 'orderInfo',\n data: data.data\n });\n } else {\n Object(vant__WEBPACK_IMPORTED_MODULE_3__[\"Toast\"])({\n message: data.err_msg,\n duration: 3000\n });\n }\n }).catch(function (err) {});\n },\n walletPayTodo: function walletPayTodo(_ref18, payload) {\n var commit = _ref18.commit;\n var params = {\n pay_code: payload.pay_code,\n pay_password: payload.pay_password,\n types: payload.types,\n order_id: payload.order_id,\n site_type: payload.site_type\n };\n _api_index__WEBPACK_IMPORTED_MODULE_4__[\"services\"].payTodo(qs.stringify(params)).then(function (res) {\n var data = res.data;\n\n if (data.err_code == 0) {\n setTimeout(function () {\n window.location.href = \"/v3/pay/success?order_id=\" + payload.order_id + \"&types=\" + (payload.types || 0);\n }, 2000);\n } else {\n Object(vant__WEBPACK_IMPORTED_MODULE_3__[\"Toast\"])({\n message: data.err_msg,\n duration: 3000\n });\n }\n }).catch(function (err) {});\n }\n};\nvar getters = {};\n/* harmony default export */ __webpack_exports__[\"default\"] = ({\n state: state,\n mutations: mutations,\n actions: actions,\n getters: getters\n});\n\n//# sourceURL=webpack:///./src/store/modules/wallet/wallet.js?");
/***/ }),
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or sign in to comment