bztang-admin/addons/yun_shop/static/app/js/chunk-715cf18d.45b3fdf8.js

1 line
30 KiB
JavaScript
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

(window["webpackJsonp"]=window["webpackJsonp"]||[]).push([["chunk-715cf18d"],{"0ce8":function(t,e,a){"use strict";a("e90a")},"1b1b":function(t,e,a){var o=a("24fb");e=o(!1),e.push([t.i,".s-11[data-v-01b780bb]{font-size:.6875rem}.s-13[data-v-01b780bb]{font-size:.8125rem}.s-15[data-v-01b780bb]{font-size:.9375rem;color:#1d1d1d}.popup-control-box[data-v-01b780bb]{width:20rem;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.popup-control-box .popup-control-box-title[data-v-01b780bb]{height:3rem;line-height:3rem}.popup-control-box .popup-control-main[data-v-01b780bb]{overflow:scroll}.popup-control-box .popup-control-main[data-v-01b780bb]::-webkit-scrollbar{width:0!important}.popup-control-box .popup-control-btn[data-v-01b780bb]{margin:10px}.popup-control-box .van-button--small[data-v-01b780bb]{width:80px}",""]),t.exports=e},"22f8":function(t,e,a){"use strict";a("9d0b")},"2e5b":function(t,e,a){var o=a("1b1b");o.__esModule&&(o=o.default),"string"===typeof o&&(o=[[t.i,o,""]]),o.locals&&(t.exports=o.locals);var n=a("499e").default;n("192a11a3",o,!0,{sourceMap:!1,shadowMode:!1})},"5be1":function(t,e,a){"use strict";a("2e5b")},6119:function(t,e,a){"use strict";a.r(e);var o=function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("div",{attrs:{id:"shopSignIndexV2"}},[a("c-title",{attrs:{hide:!1,text:"合同签署"}}),"1"==this.$route.params.scene?a("van-cell-group",{staticStyle:{margin:"10px"},attrs:{inset:""}},[a("van-cell",{attrs:{title:"订单号:",value:t.esignData.order_info&&t.esignData.order_info.order_sn}}),a("van-cell",{attrs:{title:"订单金额:",value:(t.esignData.order_info&&t.esignData.order_info.price)+" 元"}})],1):t._e(),a("div",{staticClass:"cell-group"},[a("div",{staticClass:"cell-group-title"},[t._v("认证信息")]),a("div",{staticClass:"cell-group-desc"},[t._v("根据平台要求,您需要完成以下合同签署后再"+t._s(1==this.$route.params.scene?"支付订单":"进行下一步")+" 请先完成认证!")]),a("div",{staticClass:"color-black-list flex-a-c",on:{click:function(e){return t.toDecertification(t.esignData.person_status,"showPersonBank")}}},[a("div",{staticClass:"color-black",class:{"unverified-color":!t.esignData.person_status}},[t._v("1、个人认证"+t._s(t.esignData.person_name?t.esignData.person_name:"去认证")+"")]),t.esignData.person_status?a("i",{staticClass:"iconfont icon-submit"}):a("i",{staticClass:"iconfont icon-fontclass-gengxin",staticStyle:{"margin-left":"5px",color:"#f51d1d"},on:{click:t.getPersonData}})]),a("div",{directives:[{name:"show",rawName:"v-show",value:t.hasCompany,expression:"hasCompany"}],staticClass:"color-black-list flex-a-c",on:{click:function(e){return t.toDecertification(t.esignData.company_status,"showCompany")}}},[a("div",{staticClass:"color-black",class:{"unverified-color":!t.esignData.company_status}},[t._v("2、企业认证"+t._s(t.esignData.company_status?t.esignData.company_name:"去认证")+"")]),t.esignData.company_status?a("i",{staticClass:"iconfont icon-submit"}):t._e()]),t.hasCompany&&t.esignData.company_list&&t.esignData.company_list.length>0?a("div",{staticClass:"cell-group-desc",staticStyle:{color:"#18b494",margin:"0 0 8px 0"},on:{click:function(e){return t.toDecertification(0,"changeCompany")}}},[t._v("切换企业")]):t._e(),t.hasCompany?a("div",{staticClass:"cell-group-desc",staticStyle:{color:"#f51d1d",margin:"0"}},[t._v("当前合同要求企业身份签署,请确认您为企业法人,否则将无法进行 企业认证!")]):t._e()]),a("div",{staticClass:"cell-group"},[a("div",{staticClass:"cell-group-title"},[t._v("合同信息")]),t._l(t.esignData.scene_list,(function(e,o){return a("div",{key:e.id,staticClass:"contract-item flex-a-c"},[a("div",{staticClass:"contract-item-left"},[a("div",{staticClass:"s-13"},[t._v("合同"+t._s(o+1)+"")]),a("div",{staticClass:"s-15",staticStyle:{padding:"8px 0","font-weight":"bold"}},[t._v("《"+t._s(e.name)+"》")]),a("div",{staticClass:"s-11"},[t._v(t._s(1==e.sign_type?"企业签署":"个人签署")+" "+t._s(e.sign_role_name))])]),a("div",{staticClass:"contract-item-right"},[e.signed?a("van-button",{attrs:{type:"primary",disabled:"",block:"",size:"small",color:"#18b494"}},[t._v("已签署")]):a("van-button",{attrs:{type:"danger",block:"",size:"small"},on:{click:function(a){return t.toSign(e)}}},[t._v("去签署")])],1)])}))],2),a("div",{staticStyle:{height:"4rem",width:"100%"}}),a("div",{staticClass:"bottom-btn set-pc-style"},[a("van-button",{attrs:{type:"danger",block:""},on:{click:t.confirmSign}},[t._v(t._s(1==this.$route.params.scene?"立即支付":"下一步"))])],1),a("personBank",{attrs:{hasCompany:t.hasCompany,real_name_auth_set:t.esignData.plugin_set},model:{value:t.showPersonBank,callback:function(e){t.showPersonBank=e},expression:"showPersonBank"}}),a("company",{attrs:{extinfo:{person_name:t.esignData.person_name,is_new:t.is_new_add_com},cid:t.cid},on:{changeCid:t.changeCid},model:{value:t.showCompany,callback:function(e){t.showCompany=e},expression:"showCompany"}}),a("companyList",{attrs:{list:t.esignData.company_list},on:{changeCid:t.changeCid,addCompany:t.addCompany},model:{value:t.changeCompany,callback:function(e){t.changeCompany=e},expression:"changeCompany"}}),a("signControl",{attrs:{datas:t.controlInfo,cid:t.cid},model:{value:t.showControl,callback:function(e){t.showControl=e},expression:"showControl"}})],1)},n=[],i=(a("d3b7"),a("159b"),a("ac1f"),a("5319"),function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("div",{attrs:{id:"person_bank"}},[a("van-popup",{attrs:{round:"","close-on-click-overlay":!1},model:{value:t.showPersonBank,callback:function(e){t.showPersonBank=e},expression:"showPersonBank"}},[a("div",{staticClass:"popup-control-box flex"},[a("div",{staticClass:"popup-control-box-title s-15"},[t._v("个人认证")]),a("div",{staticClass:"popup-control-main"},[a("van-form",{on:{submit:t.onSubmit}},[a("van-field",{attrs:{name:"姓名",label:"姓名",placeholder:"请填写姓名",rules:[{required:!0}]},model:{value:t.form.name,callback:function(e){t.$set(t.form,"name","string"===typeof e?e.trim():e)},expression:"form.name"}}),a("van-field",{attrs:{name:"身份证号",label:"身份证号",placeholder:"请填写身份证号",rules:[{required:!0}]},model:{value:t.form.id_no,callback:function(e){t.$set(t.form,"id_no","string"===typeof e?e.trim():e)},expression:"form.id_no"}}),a("van-field",{attrs:{name:"手机号",label:"手机号",placeholder:"请填写手机号",rules:[{required:!0}]},model:{value:t.form.tel,callback:function(e){t.$set(t.form,"tel","string"===typeof e?e.trim():e)},expression:"form.tel"}}),1==t.real_name_auth_set.is_invite_code?a("van-field",{attrs:{required:1==t.real_name_auth_set.must_invite_code,name:"邀请码",label:"邀请码",placeholder:"请输入邀请码",rules:[{required:!0}]},model:{value:t.invite_code,callback:function(e){t.invite_code="string"===typeof e?e.trim():e},expression:"invite_code"}}):t._e(),a("van-field",{attrs:{name:"radio",label:"认证方式"},scopedSlots:t._u([{key:"input",fn:function(){return[a("van-radio-group",{attrs:{direction:"horizontal"},model:{value:t.activeName,callback:function(e){t.activeName=e},expression:"activeName"}},[t.real_name_auth_set.auth_type.indexOf("2")>-1?a("van-radio",{staticStyle:{display:"flex","margin-bottom":"10px"},attrs:{name:"1"}},[t._v("手机号认证")]):t._e(),t.real_name_auth_set.auth_type.indexOf("1")>-1?a("van-radio",{staticStyle:{display:"flex"},attrs:{name:"3"}},[t._v("人脸识别认证 ")]):t._e()],1)]},proxy:!0}])}),"2"==t.activeName?a("van-field",{attrs:{name:"个人银行卡号",label:"个人银行卡号",placeholder:"请填写个人银行卡号",rules:[{required:!0}]},model:{value:t.bank_no,callback:function(e){t.bank_no="string"===typeof e?e.trim():e},expression:"bank_no"}}):t._e(),"1"!=t.activeName&&"2"!=t.activeName||!t.imgcode?t._e():a("div",{staticClass:"inputBox"},[a("em",{staticClass:"name"},[t._v("验证码")]),a("input",{directives:[{name:"model",rawName:"v-model",value:t.form.captcha,expression:"form.captcha"}],attrs:{type:"text",placeholder:"请输入图形验证码",id:"code"},domProps:{value:t.form.captcha},on:{input:function(e){e.target.composing||t.$set(t.form,"captcha",e.target.value)}}}),a("img",{staticClass:"getcodeImg",staticStyle:{width:"100%",height:"2.5rem","z-index":"999"},attrs:{src:t.imgcode},on:{click:function(e){return t.getimgdata()}}})]),"1"==t.activeName||"2"==t.activeName?a("van-field",{attrs:{center:"",clearable:"",label:"短信验证码",placeholder:"请输入短信验证码"},model:{value:t.authcode,callback:function(e){t.authcode="string"===typeof e?e.trim():e},expression:"authcode"}},[a("van-button",{directives:[{name:"show",rawName:"v-show",value:this.count<=0,expression:"this.count <= 0"}],attrs:{slot:"button",size:"small",round:"",plain:"",type:"info"},on:{click:t.sureIdentify},slot:"button"},[t._v(" 获取验证码 ")]),a("van-button",{directives:[{name:"show",rawName:"v-show",value:this.count>0,expression:"this.count > 0"}],attrs:{slot:"button",size:"small",round:"",plain:"",type:"info",disabled:""},slot:"button"},[t._v(" "+t._s(t.count)+"秒后重新获取 ")])],1):t._e(),"3"==t.activeName?a("van-field",{attrs:{name:"radio",label:"识别方式"},scopedSlots:t._u([{key:"input",fn:function(){return[a("van-radio-group",{attrs:{direction:"horizontal"},model:{value:t.form.face_auth_mode,callback:function(e){t.$set(t.form,"face_auth_mode",e)},expression:"form.face_auth_mode"}},[1!=t.fun.getTyep()?a("van-radio",{staticStyle:{display:"flex"},attrs:{name:"1"}},[t._v("支付宝人脸识别")]):t._e(),a("van-radio",{staticStyle:{display:"flex","margin-top":"10px"},attrs:{name:"2"}},[t._v("腾讯云人脸识别")])],1)]},proxy:!0}],null,!1,986715119)}):t._e()],1)],1),a("div",{staticClass:"popup-control-btn flex-j-sa"},[a("van-button",{attrs:{type:"default",size:"small"},on:{click:t.hiddenPop}},[t._v("取消")]),a("van-button",{attrs:{type:"danger",size:"small"},on:{click:t.sendCode}},[t._v("去认证")])],1),t.hasCompany?a("div",{staticClass:"s-11",staticStyle:{color:"#f51d1d","text-align":"left",padding:"0 10px 10px 10px"}},[t._v("当前合同要求企业身份签署,请确认您为企业法人,否则将无法进行企业认证!")]):t._e()])])],1)}),s=[],r=(a("b0c0"),{props:{value:{type:Boolean,default:!1},hasCompany:{type:Boolean,default:!1},real_name_auth_set:{type:Object,default:function(){}}},watch:{value:function(t){this.showPersonBank=t,t&&this.getimgdata()}},data:function(){return{showPersonBank:!1,activeName:"",form:{name:"",id_no:"",tel:"",captcha:"",face_auth_mode:""},invite_code:"",authcode:"",bank_no:"",flow_id:"",count:"",timer:null,imgcode:"",is_real_name:!1,cid:""}},components:{},computed:{},methods:{onSubmit:function(){},getimgdata:function(){var t=this;$http.get("home-page.getCaptcha",{},"...").then((function(e){e.data.captcha.status&&"0"==e.data.captcha.status&&(t.imgcode=""),e.data.captcha.img&&(t.imgcode=e.data.captcha.img)})).catch((function(t){}))},sureIdentify:function(){var t=this;if(2!=this.activeName||this.bank_no){var e="",a={},o=60;1==this.activeName?(e="plugin.yun-sign.frontend.h5.person.auth-tel-v2",a=this.form):2==this.activeName&&(e="plugin.yun-sign.frontend.h5.person.auth-bank-card-v2",this.form.bank_no=this.bank_no,a=this.form),$http.post(e,a,"...").then((function(e){1===e.result?(t.$toast("已发送"),t.flow_id=e.data.data.flowId,t.timer||(t.count=o,t.timer=setInterval((function(){t.count>0&&t.count<=o?t.count--:(clearInterval(t.timer),t.timer=null)}),1e3))):t.$dialog.alert({message:e.msg})}))}else this.$toast("请先填写银行卡")},sendCode:function(){var t=this;if(2!=this.activeName||this.bank_no)if(3==this.activeName||this.flow_id)if(3==this.activeName||this.authcode)if(3!=this.activeName||this.form.face_auth_mode)if(1==this.real_name_auth_set.must_invite_code&&this.fun.isTextEmpty(this.invite_code))this.$toast("请先填写邀请码");else{var e="",a={};1==this.activeName?(e="plugin.yun-sign.frontend.person.check-tel-sms-code",a={flow_id:this.flow_id,authcode:this.authcode}):2==this.activeName?(e="plugin.yun-sign.frontend.person.check-bank-sms-code",this.form.bank_no=this.bank_no,a={flow_id:this.flow_id,authcode:this.authcode}):(e="plugin.yun-sign.frontend.h5.person.auth-face-v2",a={name:this.form.name,id_no:this.form.id_no,tel:this.form.tel,face_auth_mode:this.form.face_auth_mode,callback_url:"",is_shop_v2:1,scene_type:this.$route.params.scene,order_id:this.$route.params.order_id||0}),$http.post(e,a,"...").then((function(e){1===e.result?3==t.activeName?window.location.href=e.data.data.authUrl:t.$dialog.alert({message:e.msg}).then((function(){location.reload(),t.hiddenPop()})):t.$dialog.alert({message:e.msg})}))}else this.$toast("请先选择识别方式");else this.$toast("请先填写验证码");else this.$toast("请先获取验证码");else this.$toast("请先填写银行卡")},hiddenPop:function(){this.$emit("input",!1)}}}),l=r,c=(a("5be1"),a("2877")),d=Object(c["a"])(l,i,s,!1,null,"01b780bb",null),p=d.exports,u=function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("div",{attrs:{id:"company"}},[a("van-popup",{attrs:{round:"","close-on-click-overlay":!1},model:{value:t.showCompany,callback:function(e){t.showCompany=e},expression:"showCompany"}},[a("div",{staticClass:"popup-control-box flex"},[a("div",{staticClass:"popup-control-box-title s-15"},[t._v("企业认证")]),a("div",{staticClass:"popup-control-main"},[a("van-form",{on:{submit:t.onSubmit}},[a("p",{staticClass:"gray"},[t._v("法定代表人信息")]),a("van-field",{attrs:{name:"姓名",label:"姓名",placeholder:"请填写法定代表人姓名",rules:[{required:!0}]},model:{value:t.form.legal_name,callback:function(e){t.$set(t.form,"legal_name",e)},expression:"form.legal_name"}}),a("van-field",{attrs:{name:"身份证号",label:"身份证号",placeholder:"请填写身份证号",rules:[{required:!0}]},model:{value:t.form.legal_idNo,callback:function(e){t.$set(t.form,"legal_idNo",e)},expression:"form.legal_idNo"}}),a("p",{staticClass:"gray"},[t._v("组织机构信息")]),a("van-field",{attrs:{name:"radio",label:"证件号类型",rules:[{required:!0}]},scopedSlots:t._u([{key:"input",fn:function(){return[a("van-radio-group",{attrs:{direction:"horizontal"},model:{value:t.form.org_type,callback:function(e){t.$set(t.form,"org_type",e)},expression:"form.org_type"}},[a("van-radio",{staticStyle:{display:"flex"},attrs:{name:"1"}},[t._v("统一社会信用代码")]),a("van-radio",{staticStyle:{display:"flex","margin-top":"4px"},attrs:{name:"2"}},[t._v("工商注册号(部分个体户)")])],1)]},proxy:!0}])}),a("p",{staticStyle:{color:"#ff2424"}},[t._v("请务必按照营业执照显示选择!")]),a("van-field",{attrs:{name:"组织名称",label:"组织名称",placeholder:"请填写组织名称",rules:[{required:!0}]},model:{value:t.form.name,callback:function(e){t.$set(t.form,"name",e)},expression:"form.name"}}),a("van-field",{attrs:{name:"证件号",label:"证件号",placeholder:"请填写证件号",rules:[{required:!0}]},scopedSlots:t._u([{key:"button",fn:function(){return[0!=t.agreement.qcc_status?a("van-button",{staticStyle:{width:"4rem","border-radius":"5px"},attrs:{size:"small",type:"info"},on:{click:t.checkoutInfo}},[t._v("查询")]):t._e()]},proxy:!0}]),model:{value:t.form.org_code,callback:function(e){t.$set(t.form,"org_code",e)},expression:"form.org_code"}})],1)],1),a("div",{staticClass:"popup-control-btn flex-j-sa"},[a("van-button",{attrs:{type:"default",size:"small"},on:{click:t.hiddenPop}},[t._v("取消")]),a("van-button",{attrs:{type:"danger",size:"small"},on:{click:t.sureIdentify}},[t._v("去认证")])],1),a("div",{staticClass:"s-11",staticStyle:{color:"#f51d1d","text-align":"left",padding:"0 10px 10px 10px"}},[t._v(" 个人认证姓名:"+t._s(t.extinfo.person_name)+" "),a("br"),t._v(" 当前企业认证,请务必确保您为该企业法人! ")])])])],1)},m=[],f=a("5530"),h={props:{value:{type:Boolean,default:!1},extinfo:{type:Object,default:function(){}},cid:{type:[Boolean,String],default:"0"}},watch:{value:function(t){this.showCompany=t,t&&this.getAgreement()}},data:function(){return{showCompany:!1,agreement:{},CompanyData:{},form:{name:"",org_code:"",legal_name:"",legal_idNo:"",org_type:"1"}}},components:{},computed:{},methods:{getAgreement:function(){var t=this;$http.post("plugin.yun-sign.frontend.company.get-agreement",{cid:this.cid}).then((function(e){1===e.result?t.agreement=e.data:t.$dialog.alert({message:e.msg})}))},checkoutInfo:function(){var t=this;this.form.name?$http.post("plugin.yun-sign.frontend.company.qccCheck",{name:this.form.name,cid:this.cid},"..").then((function(e){1===e.result?t.form.org_code=e.data.org_code:t.$dialog.alert({message:e.msg})})):this.$toast("请先填写组织名称")},onSubmit:function(){},sureIdentify:function(){var t=this;if(this.form.org_type)if(this.form.name)if(this.form.org_code){var e=Object(f["a"])({},this.form);this.extinfo.is_new||(e.cid=this.cid),e.cid||(e.is_new=1),$http.post("plugin.yun-sign.frontend.h5.company.auth-company-v2",e,"...").then((function(e){1===e.result?t.$dialog.alert({message:e.msg}).then((function(){e.data.cid&&t.$emit("changeCid",{cid:e.data.cid}),t.hiddenPop()})):t.$dialog.alert({message:e.msg})}),(function(e){t.$dialog.alert({message:e.msg})}))}else this.$toast("请填写证件号");else this.$toast("请填写组织名称");else this.$toast("请选择证件号类型")},hiddenPop:function(){this.$emit("input",!1)}}},v=h,g=(a("0ce8"),Object(c["a"])(v,u,m,!1,null,"39421bea",null)),b=g.exports,_=function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("div",[a("van-popup",{attrs:{round:"","close-on-click-overlay":!1},model:{value:t.changeCompany,callback:function(e){t.changeCompany=e},expression:"changeCompany"}},[a("div",{staticClass:"popup-control-box flex"},[a("div",{staticClass:"popup-control-box-title s-15"},[t._v("切换企业")]),a("div",{staticClass:"popup-control-main"},[a("van-radio-group",{attrs:{"checked-color":"#ee0a24"},model:{value:t.radio,callback:function(e){t.radio=e},expression:"radio"}},[a("van-cell-group",t._l(t.list,(function(e){return a("van-cell",{key:e.id,attrs:{title:e.name,clickable:""},on:{click:function(a){return t.onClickRadie(e.id)}},scopedSlots:t._u([{key:"right-icon",fn:function(){return[a("van-radio",{attrs:{name:e.id}})]},proxy:!0}],null,!0)})})),1)],1)],1),a("div",{staticClass:"s-11",staticStyle:{color:"#18b494","text-align":"left",padding:"0 10px"},on:{click:t.addCompany}},[t._v("新增企业")]),a("div",{staticClass:"popup-control-btn flex-j-sa"},[a("van-button",{attrs:{type:"default",size:"small"},on:{click:t.hiddenPop}},[t._v("取消")]),a("van-button",{attrs:{type:"danger",size:"small"},on:{click:t.changeCid}},[t._v("切换")])],1)])])],1)},x=[],y={props:{value:{type:Boolean,default:!1},list:{type:Array,default:function(){return[]}}},watch:{value:function(t){this.changeCompany=t}},data:function(){return{changeCompany:!1,radio:"1"}},components:{},computed:{},methods:{onClickRadie:function(t){this.radio=t},changeCid:function(){this.$emit("changeCid",{cid:this.radio}),this.hiddenPop()},addCompany:function(){this.$emit("addCompany")},hiddenPop:function(){this.$emit("input",!1)}}},k=y,w=(a("22f8"),Object(c["a"])(k,_,x,!1,null,"5f05a00a",null)),C=w.exports,$=function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("div",[a("van-popup",{attrs:{round:"","close-on-click-overlay":!1},model:{value:t.showControl,callback:function(e){t.showControl=e},expression:"showControl"}},[a("div",{staticClass:"popup-control-box flex"},[a("div",{staticClass:"popup-control-box-title s-15"},[t._v("完善合同")]),a("div",{staticClass:"popup-control-main"},[a("van-cell-group",[t._l(t.datas.form_data,(function(e,o){return[1==e.fill_type?[1==e.form_type?a("van-field",{key:e.id,attrs:{rows:"1",autosize:"",type:"textarea",label:e.form_name,placeholder:"请输入"+e.form_name},model:{value:e.form_value,callback:function(a){t.$set(e,"form_value",a)},expression:"item.form_value"}}):t._e(),4==e.form_type?a("van-field",{key:e.id,attrs:{formatter:t.formatterCard,maxlength:"18",label:e.form_name,placeholder:"请输入"+e.form_name},on:{input:function(a){return t.verifyCardLength(e.form_value,o)}},model:{value:e.form_value,callback:function(a){t.$set(e,"form_value",a)},expression:"item.form_value"}}):t._e(),5==e.form_type?a("van-field",{key:e.id,attrs:{type:"number",label:e.form_name,placeholder:"请输入"+e.form_name},model:{value:e.form_value,callback:function(a){t.$set(e,"form_value",a)},expression:"item.form_value"}}):t._e(),6==e.form_type?a("van-field",{key:e.id,attrs:{formatter:t.formatterData,label:e.form_name,placeholder:"请输入"+e.form_name},on:{click:function(e){return t.showDatePickerHandle(o)}},model:{value:e.form_value,callback:function(a){t.$set(e,"form_value",a)},expression:"item.form_value"}}):t._e()]:t._e()]}))],2)],1),a("div",{staticClass:"popup-control-btn flex-j-sa"},[a("van-button",{attrs:{type:"default",size:"small"},on:{click:t.hiddenPop}},[t._v("取消")]),a("van-button",{attrs:{type:"danger",size:"small"},on:{click:t.toSign}},[t._v("去签署")])],1)])]),a("van-popup",{attrs:{round:"","close-on-click-overlay":!1,position:"bottom"},model:{value:t.showDatePicker,callback:function(e){t.showDatePicker=e},expression:"showDatePicker"}},[a("van-datetime-picker",{attrs:{type:"date",title:"选择年月日","min-date":t.minDate},on:{cancel:t.hiddenDatePickerHandle,confirm:t.confirmDatePickerHandle},model:{value:t.currentDate,callback:function(e){t.currentDate=e},expression:"currentDate"}})],1)],1)},D=[],S=(a("00b4"),{props:{value:{type:Boolean,default:!1},datas:{type:Object,default:function(){}},cid:{type:[Boolean,String],default:"0"}},watch:{value:function(t){this.showControl=t}},data:function(){return{showControl:!1,showDatePicker:!1,minDate:new Date(2020,0,1),currentDate:new Date,currentIndex:0}},components:{},computed:{},methods:{hiddenPop:function(){this.$emit("input",!1)},toSign:function(){var t=!0,e="";if(this.datas.form_data.forEach((function(a){1==a.fill_type&&""==a.form_value&&(t=!1,e="请填写完整数据!"),a.verify&&(t=!1,e="请输入18位身份证号")})),!t)return this.$toast(e);this.toSignPage()},toSignPage:function(){var t=this,e="",a={scene_id:this.datas.id,cid:this.cid,form_data:this.datas.form_data};1==this.$route.params.scene&&(e="plugin.shop-esign-v2.frontend.controllers.index.order",a.order_id=this.$route.params.order_id),2==this.$route.params.scene&&(e="plugin.shop-esign-v2.frontend.controllers.index.withdraw"),3==this.$route.params.scene&&(e="plugin.shop-esign-v2.frontend.controllers.index.loveChange"),$http.post(e,a,".").then((function(e){1===e.result?(t.hiddenPop(),t.$nextTick((function(){t.$router.replace(t.fun.getUrl("signPage",{id:e.data.contract_id},{cid:t.cid,from:"signV2",scene:t.$route.params.scene,oid:t.$route.params.order_id||0}))}))):t.$dialog.alert({message:e.msg})})).catch((function(t){}))},formatterCard:function(t){return t.replace(/[^\d|xX]/g,"")},formatterData:function(t){var e=/.*[\u4e00-\u9fa5]+.*$/;return e.test(t)?"":t},verifyCardLength:function(t,e){this.datas.form_data[e].verify=t.length<18},showDatePickerHandle:function(t){this.showDatePicker=!0,this.currentIndex=t},hiddenDatePickerHandle:function(){this.showDatePicker=!1},confirmDatePickerHandle:function(t){this.showDatePicker=!1;var e=t.Format("yyyy-MM-dd");this.datas.form_data[this.currentIndex].form_value=e}}}),P=S,I=(a("6b16"),Object(c["a"])(P,$,D,!1,null,"7921aca2",null)),z=I.exports,N={data:function(){return{esignData:{},showPersonBank:!1,showCompany:!1,showControl:!1,changeCompany:!1,is_new_add_com:!1,controlInfo:{},hasCompany:!1,hasSigning:!1,cid:0}},components:{personBank:p,company:b,companyList:C,signControl:z},computed:{},activated:function(){this.init(),this.getPersonData()},methods:{init:function(){this.hasCompany=!1,this.hasSigning=!1,this.is_new_add_com=!1},getData:function(){var t=this;$http.get("plugin.shop-esign-v2.frontend.controllers.index.index",{scene_type:this.$route.params.scene,cid:this.cid,order_id:this.$route.params.order_id||0},".").then((function(e){1===e.result?(t.esignData=e.data,t.cid=e.data.cid||0,t.forSceneList(e.data.scene_list)):t.$toast(e.msg)})).catch((function(t){}))},getPersonData:function(){var t=this;$http.get("plugin.yun-sign.frontend.h5.person.check-person-approve",{}).then((function(e){t.getData()}))},toDecertification:function(t,e){if("showCompany"==e&&0==this.esignData.person_status)return this.$dialog.alert({message:"请先完成个人认证"});t||(this[e]=!0)},changeCid:function(t){t.cid&&(this.cid=t.cid,this.is_new_add_com=!1),this.getData()},addCompany:function(){this.is_new_add_com=!0,this.showCompany=!0},forSceneList:function(t){var e=this;t.forEach((function(t){1==t.sign_type&&(e.hasCompany=!0),t.signed||(e.hasSigning=!0)}))},toSign:function(t){!this.hasCompany||this.esignData.company_status?(this.controlInfo=t,this.showControl=!0):this.$dialog.alert({message:"请先完成企业认证"})},confirmSign:function(){if(this.esignData.person_status)if(!this.hasCompany||this.esignData.company_status){if(!this.hasSigning)return 3==this.$route.params.scene?window.isMiniprogram?wx.miniProgram.redirectTo({url:"/packageB/member/love/love_transfer/love_transfer"}):this.$router.replace(this.fun.getUrl("love_transfer",{})):2==this.$route.params.scene?window.isMiniprogram?wx.miniProgram.redirectTo({url:"/packageA/member/withdrawal/withdrawal"}):this.$router.replace(this.fun.getUrl("withdrawal",{})):1==this.$route.params.scene?window.isMiniprogram?wx.miniProgram.redirectTo({url:"/packageD/buy/orderPay/orderPay?order_id=".concat(this.$route.params.order_id,"&status=2")}):this.$router.replace(this.fun.getUrl("orderpay",{order_ids:this.$route.params.order_id})):void 0;this.$dialog.alert({message:"请完成合同签署"})}else this.$dialog.alert({message:"请先完成企业认证"});else this.$dialog.alert({message:"请先完成个人认证"})}}},B=N,M=(a("97c7a"),Object(c["a"])(B,o,n,!1,null,"3fbcd08f",null));e["default"]=M.exports},6746:function(t,e,a){var o=a("24fb");e=o(!1),e.push([t.i,".popup-control-box[data-v-7921aca2]{width:18.875rem;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.popup-control-box .popup-control-box-title[data-v-7921aca2]{height:3rem;line-height:3rem}.popup-control-box .popup-control-main[data-v-7921aca2]{max-height:19rem;overflow:scroll}.popup-control-box .popup-control-main[data-v-7921aca2]::-webkit-scrollbar{width:0!important}.popup-control-box .popup-control-btn[data-v-7921aca2]{margin:10px}.popup-control-box .van-button--small[data-v-7921aca2]{width:80px}",""]),t.exports=e},"6b16":function(t,e,a){"use strict";a("f63b")},"77a0":function(t,e,a){var o=a("c7d1");o.__esModule&&(o=o.default),"string"===typeof o&&(o=[[t.i,o,""]]),o.locals&&(t.exports=o.locals);var n=a("499e").default;n("0f58095f",o,!0,{sourceMap:!1,shadowMode:!1})},"97c7a":function(t,e,a){"use strict";a("77a0")},"9d0b":function(t,e,a){var o=a("e605");o.__esModule&&(o=o.default),"string"===typeof o&&(o=[[t.i,o,""]]),o.locals&&(t.exports=o.locals);var n=a("499e").default;n("aa3c97b6",o,!0,{sourceMap:!1,shadowMode:!1})},c7d1:function(t,e,a){var o=a("24fb");e=o(!1),e.push([t.i,"#shopSignIndexV2 .van-cell__title[data-v-3fbcd08f]{text-align:left}#shopSignIndexV2 .cell-group[data-v-3fbcd08f]{overflow:hidden;border-radius:8px;background-color:#fff;margin:10px;text-align:left;padding:12px}#shopSignIndexV2 .cell-group .cell-group-title[data-v-3fbcd08f]{line-height:1rem;border-left:3px solid #f51d1d;text-indent:.375rem;color:#181818;margin-bottom:10px}#shopSignIndexV2 .cell-group .cell-group-desc[data-v-3fbcd08f]{line-height:1rem;font-size:12px;color:#494949;margin-bottom:1.25rem}#shopSignIndexV2 .cell-group .color-black-list[data-v-3fbcd08f]{margin-bottom:1rem}#shopSignIndexV2 .cell-group .color-black-list .icon-submit[data-v-3fbcd08f]{font-size:24px;color:#18b494}#shopSignIndexV2 .cell-group .color-black[data-v-3fbcd08f]{width:17.5rem;height:2.25rem;line-height:2.25rem;padding:0 .75rem;background:#18b494;border-radius:5px;font-size:13px;color:#fff}#shopSignIndexV2 .s-11[data-v-3fbcd08f]{font-size:.6875rem}#shopSignIndexV2 .s-13[data-v-3fbcd08f]{font-size:.8125rem}#shopSignIndexV2 .s-15[data-v-3fbcd08f]{font-size:.9375rem;color:#1d1d1d}#shopSignIndexV2 .contract-item[data-v-3fbcd08f]{padding-bottom:12px;margin-bottom:12px;border-bottom:1px solid #ededed}#shopSignIndexV2 .contract-item .contract-item-left[data-v-3fbcd08f]{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1}#shopSignIndexV2 .contract-item[data-v-3fbcd08f]:last-child{margin:0;border:none}#shopSignIndexV2 .bottom-btn[data-v-3fbcd08f]{position:fixed;bottom:0;left:0;width:100%;padding:.5rem 1.75rem;background:#fff}#shopSignIndexV2 .unverified-color[data-v-3fbcd08f]{background:#f51d1d!important}",""]),t.exports=e},d9c4:function(t,e,a){var o=a("24fb");e=o(!1),e.push([t.i,".s-11[data-v-39421bea]{font-size:.6875rem}.s-13[data-v-39421bea]{font-size:.8125rem}.s-15[data-v-39421bea]{font-size:.9375rem;color:#1d1d1d}.popup-control-box[data-v-39421bea]{width:20rem;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.popup-control-box .popup-control-box-title[data-v-39421bea]{height:3rem;line-height:3rem}.popup-control-box .popup-control-main[data-v-39421bea]{overflow:scroll}.popup-control-box .popup-control-main[data-v-39421bea]::-webkit-scrollbar{width:0!important}.popup-control-box .popup-control-btn[data-v-39421bea]{margin:10px}.popup-control-box .van-button--small[data-v-39421bea]{width:80px}.popup-control-box p[data-v-39421bea]{text-align:left;text-indent:14px;line-height:2rem;font-weight:700}",""]),t.exports=e},e605:function(t,e,a){var o=a("24fb");e=o(!1),e.push([t.i,".van-cell__title[data-v-5f05a00a]{text-align:left}.popup-control-box[data-v-5f05a00a]{width:18.875rem;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.popup-control-box .popup-control-box-title[data-v-5f05a00a]{height:3rem;line-height:3rem}.popup-control-box .popup-control-main[data-v-5f05a00a]{max-height:19rem;overflow:scroll}.popup-control-box .popup-control-main[data-v-5f05a00a]::-webkit-scrollbar{width:0!important}.popup-control-box .popup-control-btn[data-v-5f05a00a]{margin:10px}.popup-control-box .van-button--small[data-v-5f05a00a]{width:80px}",""]),t.exports=e},e90a:function(t,e,a){var o=a("d9c4");o.__esModule&&(o=o.default),"string"===typeof o&&(o=[[t.i,o,""]]),o.locals&&(t.exports=o.locals);var n=a("499e").default;n("e9e5ada4",o,!0,{sourceMap:!1,shadowMode:!1})},f63b:function(t,e,a){var o=a("6746");o.__esModule&&(o=o.default),"string"===typeof o&&(o=[[t.i,o,""]]),o.locals&&(t.exports=o.locals);var n=a("499e").default;n("b845ae9e",o,!0,{sourceMap:!1,shadowMode:!1})}}]);