1 line
13 KiB
JavaScript
1 line
13 KiB
JavaScript
(window["webpackJsonp"]=window["webpackJsonp"]||[]).push([["chunk-ff64d7c8"],{"0536":function(e,t,i){var a=i("f9e3");a.__esModule&&(a=a.default),"string"===typeof a&&(a=[[e.i,a,""]]),a.locals&&(e.exports=a.locals);var n=i("499e").default;n("143e0791",a,!0,{sourceMap:!1,shadowMode:!1})},"5e4f":function(e,t){e.exports="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACwAAAAiCAYAAAAkjjtxAAACz0lEQVRYhdWYXYhNURTHfzON8THefIcZ+UheKAzlIx8peZrSvCCNMtGQkjx5mFDkwYsnJeHJgwcelIkmxGRQXsTMlAaRb2rInRmT8deufbO7c+89d+17jfGvc+86Z6//Xv+7zj7rrH2RFHsskPRONvyUdEbSqNi4Ze4jA+OApUC5v/wU+JTh48YeAksyyQXiNLAnipnlV5zKyFlbFp9dxsxmQ12pMtwIrArOXwHNwflkoAOYEJndND4CC4EPFlI2wfkwHrgGrC5SbBr3gU1Aj0VwGbAD2ABUJfgvA6aVROofuEy3J/ikgFbgghN8DDhUYhF/C8ed4O8FZHakIFVeIrG/gBagCagFqoGZ3m7y634wD7/TP4B7E+JUUYLydEXS3AJKkvO5nGOOk96nwr9ccqIYwW7i3VmEzZa0VtI6b2eO75Q0kDHXF0mNks4nBY0VPCipPhAxWtJBSd1ZfLv92JjAf7Ofw4xYwUeC4PMkdRXAcT7zA17zcAnuCpqXaklvDdz3npNer53W4DGCG4Is3Yjgtwb8bVayVXBK0ljPW2MNFmC9n8Ot628WYnlC3ctEG9Dnr201ckNs8XY/cNdCtAp+EtgrjNwQKwO7w0K0Cg67qqlGbogpgf3ZQrQKrgjsvjx+SfgRjFdaiFbBMwL7ebRceJZjzkRYBdcGdku8Xq4H9nIL0bWXpi0HMMdndxLwIqLbS/k53NaoBnhpIVsz7LDPf7ud9OEI/tFgH5fUTg5FRNHvD9pJd4fOGrjnPCfd1fVZg8c2Pw98h5YWvV9STx7/r5IOBGIrJd2LCRyzhtO4CtQDA/58on+DbfQ7DofX/gG7GNRbV8YuAXVRUSMznEZ7jiY911Hj/5iJRim2SL2STkialUdotffpLTZYMUtiyM0CHgOPgDf+2nRgMbDIldBSBCml4GFBTB3+54JvjgAdheK2E9wA3PoPxN4Btv8Gqzm2ksa987AAAAAASUVORK5CYII="},8076:function(e,t,i){e.exports=i.p+"static/app/img/card_reverse.3603b2ce.png"},"840e":function(e,t,i){"use strict";i("0536")},d30f:function(e,t,i){e.exports=i.p+"static/app/img/card_front.9f07dd81.png"},e48e:function(e,t,i){"use strict";i.r(t);var a=function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("div",{attrs:{id:"register"}},[a("c-title",{attrs:{hide:!1,text:"注册"}}),a("div",{staticClass:"wrapper"},[e._m(0),a("div",[a("van-form",[a("van-field",{attrs:{required:"",name:"姓名:",label:"姓名:",placeholder:"请输入您的姓名",maxlength:"10"},model:{value:e.info.name,callback:function(t){e.$set(e.info,"name",t)},expression:"info.name"}}),a("van-field",{attrs:{required:"",name:"手机号:",type:"number",maxlength:"11",label:"手机号:",placeholder:"请输入手机号"},model:{value:e.info.mobile,callback:function(t){e.$set(e.info,"mobile",t)},expression:"info.mobile"}}),a("van-field",{attrs:{required:"","label-width":"100px",readonly:"",clickable:"",name:"picker",value:e.info.identity_card_type,label:"请选择证件类型",placeholder:"请选择证件类型"},on:{click:function(t){e.showPicker=!0}}}),a("van-field",{attrs:{required:"",maxlength:"20",name:"证件号:",label:"证件号:",placeholder:"请输入证件号"},model:{value:e.info.identity_card_no,callback:function(t){e.$set(e.info,"identity_card_no",t)},expression:"info.identity_card_no"}}),a("van-field",{attrs:{required:"",readonly:"",clickable:"",name:"picker",value:e.info.gender,label:"请选择性别",placeholder:"请选择性别"},on:{click:function(t){e.showSex=!0}}}),a("van-field",{attrs:{required:"",readonly:"",clickable:"",name:"picker",value:e.info.birthday,label:"请选择出生日期",placeholder:"请选择出生日期"},on:{click:function(t){e.showBirth=!0}}}),a("van-field",{attrs:{required:"",label:"身份证人像面",readonly:""}}),a("div",{staticClass:"card"},[a("van-uploader",{attrs:{"after-read":e.onRead_2,"max-count":1,deletable:!0},model:{value:e.identity_card_front,callback:function(t){e.identity_card_front=t},expression:"identity_card_front"}},[a("img",{attrs:{src:i("8076"),alt:""}}),e.info.identity_card_front?e._e():a("div",{staticClass:"photo-upload"},[a("img",{staticStyle:{width:"50%"},attrs:{src:i("5e4f"),alt:""}})])])],1),a("van-field",{attrs:{required:"",label:"身份证国徽面",readonly:""}}),a("div",{staticClass:"card"},[a("van-uploader",{attrs:{"after-read":e.afterRead,"max-count":1,deletable:!0},model:{value:e.identity_card_backend,callback:function(t){e.identity_card_backend=t},expression:"identity_card_backend"}},[a("img",{attrs:{src:i("d30f")}}),e.info.identity_card_backend?e._e():a("div",{staticClass:"photo-upload"},[a("img",{staticStyle:{width:"50%"},attrs:{src:i("5e4f"),alt:""}})])])],1),e.register_type_list.length>0?a("div",{staticClass:"register_type"},[a("div",{staticClass:"register_type_all"},[a("van-checkbox",{attrs:{shape:"square"},on:{click:e.checkAllHandle},model:{value:e.checked,callback:function(t){e.checked=t},expression:"checked"}},[e._v("全部注册")])],1),a("van-checkbox-group",{ref:"checkboxGroup",attrs:{direction:"horizontal"},on:{change:e.change},model:{value:e.register_type,callback:function(t){e.register_type=t},expression:"register_type"}},e._l(e.register_type_list,(function(t){return a("van-checkbox",{key:t,attrs:{name:t,shape:"square"}},[e._v(e._s(1==t?"银行卡、支付宝":"公众号"))])})),1)],1):e._e(),a("div",{staticClass:"agreement"},[a("van-checkbox",{model:{value:e.agree,callback:function(t){e.agree=t},expression:"agree"}},[e._v("我已阅读并同意")]),a("span",{staticClass:"served-agreement",on:{click:function(t){e.show_agreement=!0}}},[e._v("《服务协议》")])],1),a("div",{staticStyle:{margin:"16px"}},[a("van-button",{attrs:{round:"",block:"",type:"info",disabled:e.btn_disabled,loading:e.btn_loading,"loading-text":e.btn_loading_text,color:"#F00B0B"},on:{click:e.onSubmit}},[e._v("提交")])],1)],1)],1)]),a("van-popup",{attrs:{position:"bottom"},model:{value:e.showPicker,callback:function(t){e.showPicker=t},expression:"showPicker"}},[a("van-picker",{attrs:{"show-toolbar":"",columns:e.columns},on:{confirm:e.onConfirm,cancel:function(t){e.showPicker=!1}}})],1),a("van-popup",{attrs:{position:"bottom"},model:{value:e.showBirth,callback:function(t){e.showBirth=t},expression:"showBirth"}},[a("van-datetime-picker",{attrs:{type:"date",title:"选择年月日","min-date":e.minDate,"max-date":e.maxDate},on:{cancel:function(t){e.showBirth=!1},confirm:e.confirmBirth},model:{value:e.currentDate,callback:function(t){e.currentDate=t},expression:"currentDate"}})],1),a("van-popup",{attrs:{position:"bottom"},model:{value:e.showSex,callback:function(t){e.showSex=t},expression:"showSex"}},[a("van-picker",{attrs:{"show-toolbar":"",columns:e.sexList},on:{confirm:e.onConfirmGender,cancel:function(t){e.showPicker=!1}}})],1),a("van-popup",{staticClass:"box",model:{value:e.show_agreement,callback:function(t){e.show_agreement=t},expression:"show_agreement"}},[a("div",{staticClass:"agreement-wrapper",domProps:{innerHTML:e._s(e.desc)}}),a("div",{staticClass:"agreement-close"},[a("van-icon",{attrs:{name:"close"},on:{click:function(t){e.show_agreement=!1}}})],1)])],1)},n=[function(){var e=this,t=e.$createElement,i=e._self._c||t;return i("div",{staticClass:"tips"},[i("span",{staticClass:"left-tips"}),i("span",{staticClass:"tips-text"},[e._v("申请信息")])])}],r=(i("b0c0"),i("99af"),i("ac1f"),i("00b4"),{data:function(){return{btn_loading:!1,btn_disabled:!1,btn_loading_text:"提交中..",checked:!0,register_type:[],register_type_list:[],showPicker:!1,agree:!1,columns:["居民身份证","港澳居民来往内地通行证","台胞证"],identity_card_front:[],identity_card_backend:[],show_agreement:!1,showSex:!1,showBirth:!1,info:{name:"",mobile:"",identity_card_no:"",identity_card_type:"",identity_card_front:"",identity_card_backend:"",gender:"",birthday:""},sexList:["男","女"],minDate:new Date(1900,0,1),maxDate:new Date(2025,11,31),currentDate:new Date,redirect:!1,desc:""}},activated:function(){this.init(),this.getData(),this.checkAllHandle()},methods:{init:function(){this.identity_card_front=[],this.identity_card_front=[],this.info.name="",this.info.mobile="",this.info.identity_card_no="",this.info.identity_card_type="",this.info.identity_card_front="",this.info.identity_card_backend="",this.info.gender="",this.info.birthday=""},change:function(e){2==e.length?this.checked=!0:this.checked=!1},checkAllHandle:function(){this.$refs.checkboxGroup&&(this.checked?this.$refs.checkboxGroup.toggleAll(!0):this.$refs.checkboxGroup.toggleAll(!1))},getData:function(){var e=this;$http.get("plugin.worker-withdraw.frontend.register.page",{register_type:this.$route.params.register_type_Id}).then((function(t){if(1==t.result){e.desc=t.data.desc;var i=t.data.register_data,a=t.data.register_type;i&&(e.info.name=i.name,e.info.mobile=i.mobile,e.info.identity_card_no=i.identity_card_no,e.info.identity_card_front=i.identity_card_front,e.info.identity_card_backend=i.identity_card_backend,e.info.birthday=i.birthday,"1"==i.identity_card_type?e.info.identity_card_type="居民身份证":"2"==i.identity_card_type?e.info.identity_card_type="港澳居民来往内地通行证":e.info.identity_card_type="台胞证",0==t.data.gender?e.info.gender="女":e.info.gender="男",e.identity_card_front.push({url:i.identity_card_backend_url}),e.identity_card_front.push({url:i.identity_card_front_url})),e.checked&&(e.register_type=[1,2]),0!==a.length&&(e.register_type_list=a)}}))},confirmBirth:function(e){var t=new Date(e),i=t.getFullYear(),a=t.getMonth()+1,n=t.getDate();a<10&&(a="0".concat(a)),n<10&&(n="0".concat(n)),this.info.birthday="".concat(i,"-").concat(a,"-").concat(n),this.showBirth=!1},afterRead:function(e){this.uploadRead(e,"identity_card_backend")},onRead_2:function(e){this.uploadRead(e,"identity_card_front")},uploadRead:function(e,t){var i=this,a=new FormData;a.append("file",e.file),this[t][0].status="uploading",this[t][0].message="上传中...",axios.post(this.fun.getRealUrl("upload.uploadPic"),a,{headers:{"Content-Type":"multipart/form-data"}}).then((function(e){1==e.data.result?(i[t][0].status="done",i.$toast(e.data.msg),i.info[t]=e.data.data.img_url):(i[t][0].status="failed",i.$toast(e.data.msg))}))},onSubmit:function(){var e=this;if(!this.agree)return this.$toast("请勾选服务协议");if(this.flag_type&&this.register_type.length<=0)return this.$toast("请选择注册类型");var t={name:this.info.name,mobile:this.info.mobile,identity_card_no:this.info.identity_card_no,identity_card_front:this.info.identity_card_front,identity_card_backend:this.info.identity_card_backend,birthday:this.info.birthday,register_type:2==this.register_type.length||this.checked?[-1]:this.register_type};"男"==this.info.gender?t.gender=1:t.gender=0,"居民身份证"==this.info.identity_card_type?t.identity_card_type=1:"港澳居民来往内地通行证"==this.info.identity_card_type?t.identity_card_type=2:t.identity_card_type=3;var i={name:"请输入姓名",mobile:"请输入手机号",identity_card_type:"请选择身份证类型",identity_card_no:"请输入证件号",gender:"请选择性别",birthday:"请选择出生日期",identity_card_front:"请上传身份证(人像面)",identity_card_backend:"请上传身份证(国徽面)"};for(var a in i)if(""==this.info[a])return this.$toast(i[a]);if(this.info.mobile.length<11)return this.$toast("请输入正确的手机号");var n=/^[\u4e00-\u9fa5]{2,6}$/;if(!n.test(this.info.name))return this.$toast("请输入真实姓名");this.btn_loading=!0,this.btn_loading_text="正在提交...",this.btn_disabled=!0,$http.post("plugin.worker-withdraw.frontend.register.index",t).then((function(t){e.btn_disabled=!1,e.btn_loading_text="",e.btn_loading=!1,t.result,e.$toast(t.msg)}))},onConfirm:function(e){this.info.identity_card_type=e,this.showPicker=!1},onConfirmGender:function(e){this.info.gender=e,this.showSex=!1}}}),o=r,d=(i("840e"),i("2877")),s=Object(d["a"])(o,a,n,!1,null,"02530f42",null);t["default"]=s.exports},f9e3:function(e,t,i){var a=i("24fb");t=a(!1),t.push([e.i,".agreement[data-v-02530f42]{margin:10px 0;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.agreement .served-agreement[data-v-02530f42]{color:#f00b0b}.box[data-v-02530f42]{background-color:unset}.tips[data-v-02530f42]{text-align:left}.m-2-0-1[data-v-02530f42]{margin:2rem 0 1rem}.p-1-0[data-v-02530f42]{margin:1rem 0}.register_type[data-v-02530f42]{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;margin:1rem 0}.register_type .register_type_all[data-v-02530f42]{margin-right:.2rem}.card[data-v-02530f42]{position:relative;text-align:left;padding:10px 16px;background-color:#fff}.card img[data-v-02530f42]{width:13.5rem}.card .photo-upload[data-v-02530f42]{position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:4.14rem;height:4.14rem;border-radius:100px;opacity:.8;text-align:center;line-height:5.14rem;background-color:#108ee9}#register[data-v-02530f42]{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:baseline;-webkit-align-items:baseline;-ms-flex-align:baseline;align-items:baseline;background-color:#fff}#register .wrapper[data-v-02530f42]{padding:1rem;width:100%}#register .left-tips[data-v-02530f42]{display:inline-block;width:.2493rem;height:.8rem;background-color:#f14e4e;border-radius:2px;margin-right:.2613rem}#register .tips-text[data-v-02530f42]{font-size:1.15rem;color:#f14e4e}.agreement-wrapper[data-v-02530f42]{background-color:#fff;position:relative;width:90vw;height:86vh;padding:.5rem;overflow-y:auto}.agreement-close[data-v-02530f42]{height:10vh;line-height:10vh;text-align:center}.agreement-close .van-icon[data-v-02530f42]{font-size:2rem;color:#fff}",""]),e.exports=t}}]); |