Commit d3b60617 by 梁建民

js

parent 33bde5b0
......@@ -20,10 +20,10 @@
<div class="withdraw-password">
<p><em>*</em> 支付密码</p>
<template v-if="showPassword">
<input type="password" readonly="readonly" @touchstart.stop="passwdBtn = true" placeholder="请输入支付密码" class="va-m inp password" v-model="password"/>
<input type="password" placeholder="请输入支付密码" class="va-m inp password" v-model="password"/>
</template>
<template v-else>
<input type="text" readonly="readonly" @touchstart.stop="passwdBtn = true" placeholder="请输入支付密码" class="va-m inp password" v-model="password"/>
<input type="text" placeholder="请输入支付密码" class="va-m inp password" v-model="password"/>
</template>
<van-icon v-if="showPassword" name="closed-eye" class="va-m f-r" @click="changeShow"/>
<van-icon v-else name="eye-o" class="va-m f-r" @click="changeShow"/>
......@@ -32,8 +32,7 @@
<button :disabled="amountWithdrawFlag" class="submit" :class="withdrawNum == '' || amountWithdrawFlag ? 'submitNO' : ''" @click="submit">提交</button>
</div>
<van-number-keyboard :show="moneyBtn" theme="custom" extra-key="." close-button-text="完成" @blur="moneyBtn = false;passwdBtn=false;" @input="onInput" @delete="onDelete" :zIndex="zIndex"/>
<van-number-keyboard :show="passwdBtn" theme="custom" extra-key="." close-button-text="完成" @blur="passwdBtn = false;passwdBtn=false;" @input="onInputPwd" @delete="onDeletePwd" :zIndex="zIndex"/>
<van-number-keyboard :show="moneyBtn" theme="custom" extra-key="." close-button-text="完成" @blur="moneyBtn = false;" @input="onInput" @delete="onDelete" :zIndex="zIndex"/>
</section>
</template>
......@@ -57,7 +56,6 @@
withdrawNum: '',
clickFlag: true,
moneyBtn: false,
passwdBtn:false,
zIndex: 999999
}
},
......@@ -106,16 +104,10 @@
}
},
onInput(key) {
this.withdrawNum = (this.withdrawNum + key);
this.withdrawNum = (this.withdrawNum + key);
},
onDelete(key) {
this.withdrawNum = this.withdrawNum.slice(0, this.withdrawNum.length - 1);
},
onInputPwd(key){
this.password = (this.password + key);
},
onDeletePwd(key){
this.password = this.password.slice(0, this.password.length - 1);
}
},
components: {
......
(window["webpackJsonp"]=window["webpackJsonp"]||[]).push([["chunk-0d173d7c"],{"27d0":function(t,a,s){},a1f0:function(t,a,s){"use strict";var e=s("27d0"),n=s.n(e);n.a},c96d:function(t,a,s){"use strict";s.r(a);var e=function(){var t=this,a=t.$createElement,s=t._self._c||a;return s("section",{staticClass:"wallet-withdraw"},[s("Header",{attrs:{title:t.title,meaushow:t.meaushow}}),s("div",{staticClass:"withdraw-content"},[s("div",{staticClass:"withdrawUser-ifo"},[s("p",[t._v("银行账号:"+t._s(t.walletInfoData.bank_name)+"("+t._s(t.walletInfoData.bank_account)+")"),s("span",[t._v("储蓄卡")])]),s("p",[t._v("持卡人姓名:"+t._s(t.walletInfoData.bank_user))]),s("p",[t._v("手机号:"+t._s(t.walletInfoData.safe_mobile))])]),s("p",{staticClass:"withdraw-tips"},[s("van-icon",{staticClass:"tips va-m",staticStyle:{"font-size":"16px","margin-right":"0.1rem"},attrs:{name:"warning-o"}}),t._v("\n 提现金额预计1个工作日之后到账,节假日顺延,请耐心等待。\n ")],1),s("div",{staticClass:"withdraw-amount"},[t._m(0),s("span",[t._v("¥")]),s("input",{directives:[{name:"model",rawName:"v-model",value:t.withdrawNum,expression:"withdrawNum"}],staticClass:"money",attrs:{type:"text",readonly:"readonly"},domProps:{value:t.withdrawNum},on:{touchstart:function(a){a.stopPropagation(),t.moneyBtn=!0},input:function(a){a.target.composing||(t.withdrawNum=a.target.value)}}}),t.amountNum?s("div",{staticClass:"withdraw-money"},[t._v("可提现金额 "+t._s(t.walletInfoData.wallet_usable_format)+","),s("span",{on:{click:t.withdraw}},[t._v("全部提现")])]):s("div",{staticClass:"amount-tips"},[t._v("输入金额超过可提现金额")])]),s("div",{staticClass:"withdraw-password"},[t._m(1),t.showPassword?[s("input",{directives:[{name:"model",rawName:"v-model",value:t.password,expression:"password"}],staticClass:"va-m inp password",attrs:{type:"password",placeholder:"请输入支付密码"},domProps:{value:t.password},on:{input:function(a){a.target.composing||(t.password=a.target.value)}}})]:[s("input",{directives:[{name:"model",rawName:"v-model",value:t.password,expression:"password"}],staticClass:"va-m inp password",attrs:{type:"text",placeholder:"请输入支付密码"},domProps:{value:t.password},on:{input:function(a){a.target.composing||(t.password=a.target.value)}}})],t.showPassword?s("van-icon",{staticClass:"va-m f-r",attrs:{name:"closed-eye"},on:{click:t.changeShow}}):s("van-icon",{staticClass:"va-m f-r",attrs:{name:"eye-o"},on:{click:t.changeShow}})],2),s("button",{staticClass:"submit",class:""==t.withdrawNum||t.amountWithdrawFlag?"submitNO":"",attrs:{disabled:t.amountWithdrawFlag},on:{click:t.submit}},[t._v("提交")])]),s("van-number-keyboard",{attrs:{show:t.moneyBtn,theme:"custom","extra-key":".","close-button-text":"完成",zIndex:t.zIndex},on:{blur:function(a){t.moneyBtn=!1},input:t.onInput,delete:t.onDelete}})],1)},n=[function(){var t=this,a=t.$createElement,s=t._self._c||a;return s("p",[s("em",[t._v("*")]),t._v(" 提现金额")])},function(){var t=this,a=t.$createElement,s=t._self._c||a;return s("p",[s("em",[t._v("*")]),t._v(" 支付密码")])}],o=(s("27fb"),s("bd31")),i=(s("9f07"),s("0964"),s("1cc5")),r=s("52c1"),w=s("57af"),l=s("01c5");i["a"].use(l["e"]).use(l["i"]);var u={name:"walletWithdraw",data:function(){return{title:"钱包提现",meaushow:!0,showPassword:!0,amountNum:!0,password:"",withdrawNum:"",clickFlag:!0,moneyBtn:!1,zIndex:999999}},computed:Object(o["a"])({},Object(r["b"])({walletInfoData:function(t){return t.wallet.walletInfoData},amountWithdrawFlag:function(t){return t.wallet.amountWithdrawFlag}})),watch:{withdrawNum:function(t){Number(t)>Number(this.walletInfoData.wallet_usable)?this.amountNum=!1:this.amountNum=!0}},created:function(){this.$store.dispatch({type:"getWalletInfo"})},methods:{changeShow:function(){this.showPassword=!this.showPassword},withdraw:function(){this.withdrawNum=this.walletInfoData.wallet_usable},submit:function(){""!==this.withdrawNum&&(this.password?this.$store.dispatch({type:"walletWithdraw",amount:this.withdrawNum,pay_password:this.password}):Object(l["q"])({message:"请输入提现密码"}))},onInput:function(t){this.withdrawNum=this.withdrawNum+t},onDelete:function(t){this.withdrawNum=this.withdrawNum.slice(0,this.withdrawNum.length-1)}},components:{Header:w["a"]}},c=u,d=(s("a1f0"),s("fc05")),m=Object(d["a"])(c,e,n,!1,null,"04a4e7d8",null);a["default"]=m.exports}}]);
\ No newline at end of file
(window["webpackJsonp"]=window["webpackJsonp"]||[]).push([["chunk-2d3366e6"],{"5ed3":function(t,a,s){},c96d:function(t,a,s){"use strict";s.r(a);var e=function(){var t=this,a=t.$createElement,s=t._self._c||a;return s("section",{staticClass:"wallet-withdraw"},[s("Header",{attrs:{title:t.title,meaushow:t.meaushow}}),s("div",{staticClass:"withdraw-content"},[s("div",{staticClass:"withdrawUser-ifo"},[s("p",[t._v("银行账号:"+t._s(t.walletInfoData.bank_name)+"("+t._s(t.walletInfoData.bank_account)+")"),s("span",[t._v("储蓄卡")])]),s("p",[t._v("持卡人姓名:"+t._s(t.walletInfoData.bank_user))]),s("p",[t._v("手机号:"+t._s(t.walletInfoData.safe_mobile))])]),s("p",{staticClass:"withdraw-tips"},[s("van-icon",{staticClass:"tips va-m",staticStyle:{"font-size":"16px","margin-right":"0.1rem"},attrs:{name:"warning-o"}}),t._v("\n 提现金额预计1个工作日之后到账,节假日顺延,请耐心等待。\n ")],1),s("div",{staticClass:"withdraw-amount"},[t._m(0),s("span",[t._v("¥")]),s("input",{directives:[{name:"model",rawName:"v-model",value:t.withdrawNum,expression:"withdrawNum"}],staticClass:"money",attrs:{type:"text",readonly:"readonly"},domProps:{value:t.withdrawNum},on:{touchstart:function(a){a.stopPropagation(),t.moneyBtn=!0},input:function(a){a.target.composing||(t.withdrawNum=a.target.value)}}}),t.amountNum?s("div",{staticClass:"withdraw-money"},[t._v("可提现金额 "+t._s(t.walletInfoData.wallet_usable_format)+","),s("span",{on:{click:t.withdraw}},[t._v("全部提现")])]):s("div",{staticClass:"amount-tips"},[t._v("输入金额超过可提现金额")])]),s("div",{staticClass:"withdraw-password"},[t._m(1),t.showPassword?[s("input",{directives:[{name:"model",rawName:"v-model",value:t.password,expression:"password"}],staticClass:"va-m inp password",attrs:{type:"password",readonly:"readonly",placeholder:"请输入支付密码"},domProps:{value:t.password},on:{touchstart:function(a){a.stopPropagation(),t.passwdBtn=!0},input:function(a){a.target.composing||(t.password=a.target.value)}}})]:[s("input",{directives:[{name:"model",rawName:"v-model",value:t.password,expression:"password"}],staticClass:"va-m inp password",attrs:{type:"text",readonly:"readonly",placeholder:"请输入支付密码"},domProps:{value:t.password},on:{touchstart:function(a){a.stopPropagation(),t.passwdBtn=!0},input:function(a){a.target.composing||(t.password=a.target.value)}}})],t.showPassword?s("van-icon",{staticClass:"va-m f-r",attrs:{name:"closed-eye"},on:{click:t.changeShow}}):s("van-icon",{staticClass:"va-m f-r",attrs:{name:"eye-o"},on:{click:t.changeShow}})],2),s("button",{staticClass:"submit",class:""==t.withdrawNum||t.amountWithdrawFlag?"submitNO":"",attrs:{disabled:t.amountWithdrawFlag},on:{click:t.submit}},[t._v("提交")])]),s("van-number-keyboard",{attrs:{show:t.moneyBtn,theme:"custom","extra-key":".","close-button-text":"完成",zIndex:t.zIndex},on:{blur:function(a){t.moneyBtn=!1,t.passwdBtn=!1},input:t.onInput,delete:t.onDelete}}),s("van-number-keyboard",{attrs:{show:t.passwdBtn,theme:"custom","extra-key":".","close-button-text":"完成",zIndex:t.zIndex},on:{blur:function(a){t.passwdBtn=!1,t.passwdBtn=!1},input:t.onInputPwd,delete:t.onDeletePwd}})],1)},n=[function(){var t=this,a=t.$createElement,s=t._self._c||a;return s("p",[s("em",[t._v("*")]),t._v(" 提现金额")])},function(){var t=this,a=t.$createElement,s=t._self._c||a;return s("p",[s("em",[t._v("*")]),t._v(" 支付密码")])}],o=(s("27fb"),s("bd31")),i=s("1cc5"),r=s("52c1"),w=s("57af"),d=s("01c5");i["a"].use(d["e"]).use(d["i"]);var l={name:"walletWithdraw",data:function(){return{title:"钱包提现",meaushow:!0,showPassword:!0,amountNum:!0,password:"",withdrawNum:"",clickFlag:!0,moneyBtn:!1,passwdBtn:!1,zIndex:999999}},computed:Object(o["a"])({},Object(r["b"])({walletInfoData:function(t){return t.wallet.walletInfoData},amountWithdrawFlag:function(t){return t.wallet.amountWithdrawFlag}})),watch:{withdrawNum:function(t){Number(t)>Number(this.walletInfoData.wallet_usable)?this.amountNum=!1:this.amountNum=!0}},created:function(){this.$store.dispatch({type:"getWalletInfo"})},methods:{changeShow:function(){this.showPassword=!this.showPassword},withdraw:function(){this.withdrawNum=this.walletInfoData.wallet_usable},submit:function(){""!==this.withdrawNum&&(this.password?this.$store.dispatch({type:"walletWithdraw",amount:this.withdrawNum,pay_password:this.password}):Object(d["q"])({message:"请输入提现密码"}))},onInput:function(t){this.withdrawNum=this.withdrawNum+t},onDelete:function(t){this.withdrawNum=this.withdrawNum.slice(0,this.withdrawNum.length-1)},onInputPwd:function(t){this.password=this.password+t},onDeletePwd:function(t){this.password=this.password.slice(0,this.password.length-1)}},components:{Header:w["a"]}},u=l,c=(s("de52"),s("fc05")),m=Object(c["a"])(u,e,n,!1,null,"6d089b2d",null);a["default"]=m.exports},de52:function(t,a,s){"use strict";var e=s("5ed3"),n=s.n(e);n.a}}]);
\ No newline at end of file
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