1 line
18 KiB
JavaScript
1 line
18 KiB
JavaScript
(window["webpackJsonp"]=window["webpackJsonp"]||[]).push([["chunk-53ba1fc8"],{"1b602":function(t,e,a){var i=a("24fb");e=i(!1),e.push([t.i,"#add_bank_second[data-v-06968022]{height:100vh;background-color:#fff}#add_bank_second .content[data-v-06968022]{padding-left:1rem}#add_bank_second .content .item[data-v-06968022]{border-bottom:1px solid #ccc;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;text-align:left;padding:1rem 0;padding-right:1rem;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}#add_bank_second .content .item input[data-v-06968022]{outline:none;border:none;-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;text-indent:1rem}#add_bank_second .content .tip[data-v-06968022]{height:3rem;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;background:#ebebeb;color:#666;font-size:12px;margin-left:-1rem;padding-left:1rem}#add_bank_second .content .check[data-v-06968022]{margin-top:1rem}#add_bank_second .content .bank-btn[data-v-06968022],#add_bank_second .content .check[data-v-06968022]{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}#add_bank_second .content .bank-btn[data-v-06968022]{width:18.75rem;height:2.875rem;background-color:#ff2c29;border-radius:.5625rem;margin:0 auto;color:#fff;margin-top:1rem}#add_bank_second .bank .title[data-v-06968022],#add_bank_second .content .bank-btn[data-v-06968022]{font-size:16px;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}#add_bank_second .bank .title[data-v-06968022]{position:relative;padding:1rem 0;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}#add_bank_second .bank .title i[data-v-06968022]{position:absolute;right:.5rem}#add_bank_second .bank .content[data-v-06968022]{padding:0 1rem}#add_bank_second .bank .content .radio[data-v-06968022]{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:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:1rem}#add_bank_second .bank .content .btn[data-v-06968022]{width:80%;height:2.875rem;background-color:#ff2c29;border-radius:.5625rem;margin:0 auto;color:#fff;margin-bottom:1rem}#add_bank_second .bank .content .btn[data-v-06968022],#add_bank_second .card .title[data-v-06968022]{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}#add_bank_second .card .title[data-v-06968022]{font-size:16px;position:relative;padding:1rem 0}#add_bank_second .card .title i[data-v-06968022]{position:absolute;right:.5rem}#add_bank_second .card .content[data-v-06968022]{padding:0 1rem}#add_bank_second .card .content .radio[data-v-06968022]{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:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:1rem}#add_bank_second .card .content .btn[data-v-06968022]{width:80%;height:2.875rem;background-color:#ff2c29;border-radius:.5625rem;margin:0 auto;color:#fff;margin-bottom:1rem}#add_bank_second .card .content .btn[data-v-06968022],#add_bank_second .type .title[data-v-06968022]{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}#add_bank_second .type .title[data-v-06968022]{font-size:16px;position:relative;padding:1rem 0}#add_bank_second .type .title i[data-v-06968022]{position:absolute;right:.5rem}#add_bank_second .type .content[data-v-06968022]{padding:0 1rem}#add_bank_second .type .content .radio[data-v-06968022]{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:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:1rem}#add_bank_second .type .content .btn[data-v-06968022]{width:80%;height:2.875rem;background-color:#ff2c29;border-radius:.5625rem;margin:0 auto;color:#fff;margin-bottom:1rem}#add_bank_second .message .title[data-v-06968022],#add_bank_second .type .content .btn[data-v-06968022]{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}#add_bank_second .message .title[data-v-06968022]{font-size:16px;position:relative;padding:1rem 0}#add_bank_second .message .title i[data-v-06968022]{position:absolute;right:.5rem}#add_bank_second .message .content[data-v-06968022]{padding:1rem;padding-top:0;text-align:left}",""]),t.exports=e},"96e4":function(t,e,a){var i=a("1b602");i.__esModule&&(i=i.default),"string"===typeof i&&(i=[[t.i,i,""]]),i.locals&&(t.exports=i.locals);var n=a("499e").default;n("4e8c3a18",i,!0,{sourceMap:!1,shadowMode:!1})},d158:function(t,e,a){"use strict";a("96e4")},de8ad:function(t,e,a){"use strict";a.r(e);var i=function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("div",{attrs:{id:"add_bank_second"}},[a("c-title",{attrs:{hide:!1,text:"填写银行卡信息"}}),a("div",{staticClass:"content"},[a("div",{staticClass:"item"},[a("span",{staticStyle:{width:"4rem","text-align":"left",display:"inline-block"}},[t._v("银行")]),a("input",{directives:[{name:"model",rawName:"v-model",value:t.bank_name,expression:"bank_name"}],attrs:{type:"text",disabled:"true",placeholder:"请选择所属银行"},domProps:{value:t.bank_name},on:{input:function(e){e.target.composing||(t.bank_name=e.target.value)}}}),a("i",{staticClass:"iconfont icon-advertise-next",on:{click:function(e){t.show2=!0}}})]),a("div",{staticClass:"item"},[a("span",{staticStyle:{width:"4rem","text-align":"left",display:"inline-block"}},[t._v("卡类型")]),a("input",{directives:[{name:"model",rawName:"v-model",value:t.bank_type,expression:"bank_type"}],attrs:{type:"text",disabled:"true",placeholder:"请选择银行卡类型"},domProps:{value:t.bank_type},on:{input:function(e){e.target.composing||(t.bank_type=e.target.value)}}}),a("i",{staticClass:"iconfont icon-advertise-next",on:{click:function(e){t.show3=!0}}})]),1==t.radio1?a("div",{staticClass:"item"},[a("span",{staticStyle:{width:"4rem","text-align":"left",display:"inline-block"}},[t._v("安全码")]),a("input",{directives:[{name:"model",rawName:"v-model",value:t.cvv,expression:"cvv"}],attrs:{type:"number",placeholder:"卡背面末三位"},domProps:{value:t.cvv},on:{input:function(e){e.target.composing||(t.cvv=e.target.value)}}})]):t._e(),1==t.radio1?a("div",{staticClass:"item"},[a("span",{staticStyle:{width:"4rem","text-align":"left",display:"inline-block"}},[t._v("有效期")]),a("input",{directives:[{name:"model",rawName:"v-model",value:t.expire_date,expression:"expire_date"}],attrs:{type:"text",disabled:"true",placeholder:"请选择有效期"},domProps:{value:t.expire_date},on:{input:function(e){e.target.composing||(t.expire_date=e.target.value)}}}),a("i",{staticClass:"iconfont icon-advertise-next",on:{click:t.openDate}})]):t._e(),a("div",{staticClass:"tip"},[t._v(" 提醒:后续只能绑定该持卡人的银行卡 ")]),t.bank.length<=0?a("div",{staticClass:"item"},[a("span",{staticStyle:{width:"4rem","text-align":"left",display:"inline-block"}},[t._v("姓名")]),a("input",{directives:[{name:"model",rawName:"v-model",value:t.payer_name,expression:"payer_name"}],attrs:{type:"text",placeholder:"请输入姓名"},domProps:{value:t.payer_name},on:{input:function(e){e.target.composing||(t.payer_name=e.target.value)}}})]):t._e(),t.bank.length<=0?a("div",{staticClass:"item"},[a("span",{staticStyle:{width:"4rem","text-align":"left",display:"inline-block"}},[t._v("证件类型")]),a("input",{directives:[{name:"model",rawName:"v-model",value:t.id_type,expression:"id_type"}],attrs:{type:"text",disabled:"true",placeholder:"请选择证件类型"},domProps:{value:t.id_type},on:{input:function(e){e.target.composing||(t.id_type=e.target.value)}}}),a("i",{staticClass:"iconfont icon-advertise-next",on:{click:function(e){t.show4=!0}}})]):t._e(),t.bank.length<=0?a("div",{staticClass:"item"},[a("span",{staticStyle:{width:"4rem","text-align":"left",display:"inline-block"}},[t._v("证件号")]),a("input",{directives:[{name:"model",rawName:"v-model",value:t.id_no,expression:"id_no"}],attrs:{placeholder:"请输入证件号"},domProps:{value:t.id_no},on:{input:function(e){e.target.composing||(t.id_no=e.target.value)}}})]):t._e(),a("div",{staticClass:"item"},[a("span",{staticStyle:{width:"4rem","text-align":"left",display:"inline-block"}},[t._v("手机号")]),a("input",{directives:[{name:"model",rawName:"v-model",value:t.payer_phone,expression:"payer_phone"}],attrs:{type:"number",placeholder:"请填写银行卡预留手机号"},domProps:{value:t.payer_phone},on:{input:function(e){e.target.composing||(t.payer_phone=e.target.value)}}})]),a("div",{staticClass:"check"},[a("van-checkbox",{staticStyle:{"margin-right":"1rem"},attrs:{"checked-color":"#ff2c29"},model:{value:t.checked,callback:function(e){t.checked=e},expression:"checked"}}),a("div",[a("span",{staticStyle:{color:"#b0b0b0"}},[t._v("同意")]),a("span",{staticStyle:{color:"#ff8988"},on:{click:function(e){t.show5=!0}}},[t._v("《用户协议》")])])],1),a("div",{staticClass:"bank-btn",on:{click:t.addBank}},[t._v(" 下一步 ")])]),a("van-popup",{staticClass:"bank",style:{height:"60%"},attrs:{position:"bottom"},model:{value:t.show2,callback:function(e){t.show2=e},expression:"show2"}},[a("div",{staticClass:"title"},[t._v(" 所属银行 "),a("i",{staticClass:"iconfont icon-close11",on:{click:function(e){t.show2=!1}}})]),a("div",{staticClass:"content"},[a("ul",[a("van-radio-group",{attrs:{"checked-color":"#ff2c29"},model:{value:t.radio,callback:function(e){t.radio=e},expression:"radio"}},t._l(t.datas,(function(e,i){return a("li",{key:i,staticClass:"radio"},[a("span",[t._v(t._s(e.text))]),a("van-radio",{attrs:{name:e.id}})],1)})),0)],1),a("div",{staticClass:"btn",on:{click:t.confirm}},[t._v(" 确定 ")])])]),a("van-popup",{staticClass:"card",style:{height:"60%"},attrs:{position:"bottom"},model:{value:t.show3,callback:function(e){t.show3=e},expression:"show3"}},[a("div",{staticClass:"title"},[t._v(" 银行卡类型 "),a("i",{staticClass:"iconfont icon-close11",on:{click:function(e){t.show3=!1}}})]),a("div",{staticClass:"content"},[a("ul",[a("van-radio-group",{attrs:{"checked-color":"#ff2c29"},model:{value:t.radio1,callback:function(e){t.radio1=e},expression:"radio1"}},t._l(t.card,(function(e,i){return a("li",{key:i,staticClass:"radio"},[a("span",[t._v(t._s(e.text))]),a("van-radio",{attrs:{name:e.id}})],1)})),0)],1),a("div",{staticClass:"btn",on:{click:t.cardConfirm}},[t._v(" 确定 ")])])]),a("van-popup",{staticClass:"type",style:{height:"60%"},attrs:{position:"bottom"},model:{value:t.show4,callback:function(e){t.show4=e},expression:"show4"}},[a("div",{staticClass:"title"},[t._v(" 证件类型 "),a("i",{staticClass:"iconfont icon-close11",on:{click:function(e){t.show4=!1}}})]),a("div",{staticClass:"content"},[a("ul",[a("van-radio-group",{attrs:{"checked-color":"#ff2c29"},model:{value:t.radio2,callback:function(e){t.radio2=e},expression:"radio2"}},t._l(t.idType,(function(e,i){return a("li",{key:i,staticClass:"radio"},[a("span",[t._v(t._s(e.text))]),a("van-radio",{attrs:{name:e.id}})],1)})),0)],1),a("div",{staticClass:"btn",on:{click:t.typeConfirm}},[t._v(" 确定 ")])])]),a("van-popup",{staticClass:"message",style:{width:"70%"},attrs:{position:"center"},model:{value:t.show5,callback:function(e){t.show5=e},expression:"show5"}},[a("div",{staticClass:"title"},[t._v(" 用户协议 "),a("i",{staticClass:"iconfont icon-close11",on:{click:function(e){t.show5=!1}}})]),a("div",{staticClass:"content"},[a("div",{domProps:{innerHTML:t._s(t.user_agrt)}})])]),a("van-popup",{style:{width:"100vw"},attrs:{position:"bottom"},model:{value:t.tapTimeOne,callback:function(e){t.tapTimeOne=e},expression:"tapTimeOne"}},[a("van-datetime-picker",{ref:"datetime",attrs:{type:"year-month",title:"",formatter:t.formatter},on:{confirm:t.shijian,cancel:function(e){t.taptwo=!1}},model:{value:t.date,callback:function(e){t.date=e},expression:"date"}})],1)],1)},n=[],s=(a("e7e5"),a("d399")),o=(a("ac1f"),a("1276"),a("99af"),a("d3b7"),a("159b"),a("6968")),d={data:function(){return{tapTimeOne:!1,card_id:"",bank:[],payer_name:"",payer_phone:"",id_no:"",cvv:"",expire_date:"2016/06",card_no:"",bank_name:"",bank_type:"",id_type:"",user_agrt:"",checked:!0,date:"2016-06",show2:!1,show3:!1,show4:!1,show5:!1,radio:"",radio1:"",radio2:"",idType:[{id:"1",text:"身份证"},{id:"2",text:"军官证"},{id:"3",text:"士兵证"},{id:"4",text:"护照"},{id:"5",text:"港澳台居民往来通行证"},{id:"6",text:"临时身份证"},{id:"7",text:"户口本"},{id:"8",text:"警官证"},{id:"9",text:"外国人永久居留证"},{id:"10",text:"其他"},{id:"11",text:"外国护照"},{id:"12",text:"营业执照"}],card:[{id:"0",text:"储蓄卡"},{id:"1",text:"信用卡"}],datas:[{id:"1",text:"中国工商银行"},{id:"2",text:"中国银行"},{id:"3",text:"中信银行"},{id:"4",text:"上海银行"},{id:"5",text:"中国建设银行"},{id:"6",text:"光大银行"},{id:"7",text:"民生银行"},{id:"8",text:"北京银行"},{id:"9",text:"平安银行"},{id:"10",text:"交通银行"},{id:"11",text:"招商银行"},{id:"12",text:"广发银行"},{id:"13",text:"浦发银行"},{id:"14",text:"邮政银行"}]}},activated:function(){this.initData(),this.$route.params.card_no?this.card_no=this.$route.params.card_no:this.$router.go(-1),this.getAgrement(),this.getInfo(),this.getBank()},mounted:function(){},methods:{initData:function(){this.bank=[],this.payer_name="",this.payer_phone="",this.id_no="",this.cvv="",this.expire_date="2016/06",this.card_no="",this.bank_name="",this.bank_type="",this.id_type="",this.user_agrt="",this.checked=!0,this.date="2016-06",this.show2=!1,this.show3=!1,this.show4=!1,this.show5=!1,this.radio="",this.radio1="",this.radio2=""},getBank:function(){var t=this;$http.get("plugin.converge_pay.frontend.controllers.quick-pay-bank-card.index",{},"").then((function(e){1==e.result?t.bank=e.data:t.bank=[]})).catch((function(t){}))},getInfo:function(){var t=this;$http.get("plugin.converge_pay.frontend.controllers.quick-pay-bank-card.get-payer-info",{},"").then((function(e){1==e.result&&e.data&&(t.payer_name=e.data.payer_name,t.radio2=e.data.id_type,t.id_no=e.data.id_no)})).catch((function(t){}))},shijian:function(){this.date=this.timestampToTime(this.date);var t=this.date.split("-")[0],e=this.date.split("-")[1];this.expire_date="".concat(t,"/").concat(e),this.date=this.expire_date,this.tapTimeOne=!1},timestampToTime:function(t){var e=new Date(t),a=e.getFullYear()+"-",i=(e.getMonth()+1<10?"0"+(e.getMonth()+1):e.getMonth()+1)+"-",n=this.change(e.getDate())+" ",s=this.change(e.getHours())+":",o=this.change(e.getMinutes());return a+i+n+s+o},change:function(t){return t<10?"0"+t:t},getType:function(){var t=this;$http.get("plugin.converge_pay.frontend.controllers.quick-pay-bank-card.get-pay-type",{},"").then((function(e){1==e.result?1==e.data.pay_type?t.$route.params.status?t.$router.push(t.fun.getUrl("chooseBank",{order_pay_id:t.$route.params.order_pay_id,status:t.$route.params.status})):t.$router.push(t.fun.getUrl("chooseBank",{order_pay_id:t.$route.params.order_pay_id})):t.$route.params.status?t.$router.push(t.fun.getUrl("bindBank",{card_id:t.card_id,order_pay_id:t.$route.params.order_pay_id,status:t.$route.params.status})):t.$router.push(t.fun.getUrl("bindBank",{card_id:t.card_id,order_pay_id:t.$route.params.order_pay_id})):Object(s["a"])(e.msg)})).catch((function(t){}))},addBank:function(){var t,e=this;this.fun.isTextEmpty(this.bank_name)?Object(s["a"])("请选择所属银行"):this.fun.isTextEmpty(this.radio1)?Object(s["a"])("请选择银行卡类型"):this.fun.isTextEmpty(this.expire_date)&&"1"==this.radio1?Object(s["a"])("请选择信用卡有效期"):this.fun.isTextEmpty(this.cvv)&&"1"==this.radio1?Object(s["a"])("请填写安全码"):this.fun.isTextEmpty(this.payer_name)?Object(s["a"])("请输入持卡人姓名"):this.fun.isTextEmpty(this.payer_phone)?Object(s["a"])("请输入银行预留手机号"):this.fun.isTextEmpty(this.checked)?Object(s["a"])("请同意用户协议"):("0"==this.radio1?t={card_no:this.card_no,payer_name:this.payer_name,payer_phone:this.payer_phone,id_no:this.id_no,id_type:this.radio2,bank_type:this.radio1,bank_name:this.bank_name}:"1"==this.radio1&&(t={card_no:this.card_no,payer_name:this.payer_name,payer_phone:this.payer_phone,id_no:this.id_no,id_type:this.radio2,bank_type:this.radio1,bank_name:this.bank_name,expire_date:this.expire_date,cvv:this.cvv}),$http.post("plugin.converge_pay.frontend.controllers.quick-pay-bank-card.create",{data:t},"").then((function(t){1==t.result?(e.card_id=t.data.id,e.getType()):Object(s["a"])(t.msg)})).catch((function(t){})))},getAgrement:function(){var t=this;$http.get("plugin.converge_pay.frontend.controllers.quick-pay-bank-card.get-user-agrt",{},"").then((function(e){1==e.result?t.user_agrt=e.data.user_agrt:Object(s["a"])(e.msg)})).catch((function(t){}))},openDate:function(){this.tapTimeOne=!0},confirm:function(){var t=this;this.show2=!1,this.datas.forEach((function(e,a,i){e.id==t.radio&&(t.bank_name=e.text)}))},cardConfirm:function(){var t=this;this.show3=!1,this.card.forEach((function(e,a,i){e.id==t.radio1&&(t.bank_type=e.text)}))},typeConfirm:function(){var t=this;this.show4=!1,this.idType.forEach((function(e,a,i){e.id==t.radio2&&(t.id_type=e.text)}))}},components:{cTitle:o["a"]}},c=d,r=c,l=(a("d158"),a("2877")),p=Object(l["a"])(r,i,n,!1,null,"06968022",null);e["default"]=p.exports}}]); |