bztang-admin/addons/yun_shop/static/app/js/chunk-70dc4b7d.0584d938.js

1 line
6.6 KiB
JavaScript

(window["webpackJsonp"]=window["webpackJsonp"]||[]).push([["chunk-70dc4b7d"],{2764:function(e,t,a){var i=a("db12");i.__esModule&&(i=i.default),"string"===typeof i&&(i=[[e.i,i,""]]),i.locals&&(e.exports=i.locals);var r=a("499e").default;r("ae9ef50a",i,!0,{sourceMap:!1,shadowMode:!1})},"7dd2":function(e,t,a){"use strict";a("2764")},db12:function(e,t,a){var i=a("24fb");t=i(!1),t.push([e.i,".banklis[data-v-e8403d74]{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;padding:.7813rem .9375rem}.posbtn[data-v-e8403d74]{position:fixed;width:100%;height:3.125rem;bottom:0;left:0;padding:.3125rem 1.7188rem;background:#fff}.posbtn .btn[data-v-e8403d74]{height:2.5rem;font-size:1rem;font-weight:400;color:#fff;background:#f51d1d;border-radius:.3125rem;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}",""]),e.exports=t},e778:function(e,t,a){"use strict";a.r(t);var i=function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("div",{staticClass:"addWisdomBank"},[a("c-title",{attrs:{hide:!1,text:"添加银行卡"}}),a("div",{staticClass:"listBox"},[a("van-field",{attrs:{label:"姓名",placeholder:"请输入持卡人姓名"},model:{value:e.from.name,callback:function(t){e.$set(e.from,"name",t)},expression:"from.name"}}),a("van-field",{attrs:{label:"卡号",placeholder:"请输入卡号"},model:{value:e.from.card,callback:function(t){e.$set(e.from,"card",t)},expression:"from.card"}}),a("van-field",{attrs:{label:"卡类型",readonly:!0,placeholder:"请选择银行卡类型"},on:{click:function(t){return e.childParams("card_type")}},scopedSlots:e._u([{key:"right-icon",fn:function(){return[a("van-icon",{attrs:{name:"arrow"}})]},proxy:!0}]),model:{value:e.radioCard,callback:function(t){e.radioCard=t},expression:"radioCard"}}),e.from.card_type&&2==e.from.card_type?[a("van-field",{attrs:{label:"安全码",placeholder:"请输入卡背面末三位"},model:{value:e.from.cvv2,callback:function(t){e.$set(e.from,"cvv2",t)},expression:"from.cvv2"}}),a("van-field",{attrs:{label:"有效期",readonly:!0,placeholder:"请选择月份/年份"},on:{click:function(t){return e.childParams("valid_day")}},scopedSlots:e._u([{key:"right-icon",fn:function(){return[a("van-icon",{attrs:{name:"arrow"}})]},proxy:!0}],null,!1,1001582467),model:{value:e.from.valid_day,callback:function(t){e.$set(e.from,"valid_day",t)},expression:"from.valid_day"}})]:e._e(),a("van-field",{attrs:{label:"身份证",placeholder:"请输入身份证"},model:{value:e.from.identity,callback:function(t){e.$set(e.from,"identity",t)},expression:"from.identity"}}),a("van-field",{attrs:{label:"手机号",placeholder:"请输入银行卡预留手机号"},model:{value:e.from.mobile,callback:function(t){e.$set(e.from,"mobile",t)},expression:"from.mobile"}})],2),a("div",{staticClass:"posbtn set-pc-style"},[a("div",{staticClass:"btn",on:{click:e.confirmBtn}},[e._v("确认")])]),a("van-popup",{style:{height:"25%"},attrs:{position:"bottom",round:""},model:{value:e.cardShow,callback:function(t){e.cardShow=t},expression:"cardShow"}},[a("van-nav-bar",{attrs:{title:"银行卡类型","left-text":"取消","right-text":"确认"},on:{"click-left":function(t){e.cardShow=!1},"click-right":e.onClickRight_cardShow},scopedSlots:e._u([{key:"left",fn:function(){return[e._v(" 取消 ")]},proxy:!0},{key:"right",fn:function(){return[e._v(" 确认 ")]},proxy:!0}])}),a("van-radio-group",{model:{value:e.radioCard,callback:function(t){e.radioCard=t},expression:"radioCard"}},e._l(e.bankCard,(function(t,i){return a("div",{key:i,staticClass:"banklis"},[a("div",{staticClass:"name"},[e._v(e._s(t.name))]),a("van-radio",{attrs:{name:t.name}})],1)})),0)],1),a("van-popup",{attrs:{position:"bottom",round:""},model:{value:e.timeShow,callback:function(t){e.timeShow=t},expression:"timeShow"}},[a("van-datetime-picker",{attrs:{type:"year-month",title:"选择年月","max-date":e.maxDate},on:{confirm:e.onClickRight_timeShow,cancel:function(t){e.timeShow=!1}},model:{value:e.currentDate,callback:function(t){e.currentDate=t},expression:"currentDate"}})],1)],1)},r=[],o=(a("a9e3"),a("99af"),a("b0c0"),a("ac1f"),a("5319"),{data:function(){return{from:{name:"",card:"",card_type:"",identity:"",mobile:"",cvv2:"",valid_day:""},cardShow:!1,radioCard:"",bankCard:[{name:"储蓄卡",id:1},{name:"信用卡",id:2}],timeShow:!1,maxDate:new Date,currentDate:new Date}},activated:function(){},methods:{childParams:function(e){"card_type"==e?this.cardShow=!0:"valid_day"==e&&(this.timeShow=!0)},onClickRight_cardShow:function(){this.from.card_type="储蓄卡"==this.radioCard?1:2,this.cardShow=!1},onClickRight_timeShow:function(e){this.from.valid_day=this.timestampToTime(e),this.timeShow=!1},timestampToTime:function(e){if(!Number(e)||""==e)return"";var t=new Date(e),a=t.getFullYear(),i=t.getMonth()+1<10?"0"+(t.getMonth()+1):t.getMonth()+1;return"".concat(i).concat(a)},checkJson:function(){if(!this.from.card_type)return this.$dialog.alert({message:"请选择银行卡类型"}),!1;if(!this.from.card)return this.$dialog.alert({message:"请输入卡号"}),!1;if(!this.from.mobile)return this.$dialog.alert({message:"请输入银行卡预留手机号"}),!1;if(!this.from.name)return this.$dialog.alert({message:"请输入持卡人姓名"}),!1;if(!this.from.identity)return this.$dialog.alert({message:"请输入身份证"}),!1;if(2==this.from.card_type){if(!this.from.valid_day)return this.$dialog.alert({message:"请选择月份/年份"}),!1;if(!this.from.cvv2)return this.$dialog.alert({message:"请输入卡背面末三位"}),!1}return!0},confirmBtn:function(){var e=this;if(this.checkJson()){var t="plugin.eplus-pay.frontend.card.bindCardApply",a={card_type:this.from.card_type,card_no:this.from.card,phone:this.from.mobile,name:this.from.name,identity_no:this.from.identity};2==this.from.card_type&&(a.validate=this.from.valid_day,a.cvv2=this.from.cvv2),$http.get(t,a,"").then((function(t){1===t.result?e.$dialog.alert({message:t.msg}).then((function(){"SilverBankListwisdom"==e.$route.params.to?e.$router.replace(e.fun.getUrl("SilverBankList",{option:"wisdom"})):"wisdomBindTask"==e.$route.params.to?e.$router.replace(e.fun.getUrl("".concat(e.$route.params.to))):e.$router.go(-1)})):e.$dialog.alert({message:t.msg})}),(function(t){e.$dialog.alert({message:t})})).catch((function(e){}))}}}}),n=o,l=(a("7dd2"),a("2877")),s=Object(l["a"])(n,i,r,!1,null,"e8403d74",null);t["default"]=s.exports}}]);