93.627674365a1ce0821e88.1706754571694+.js 8.9 KB

1
  1. webpackJsonp([93],{"3uS6":function(e,t){},bDHn:function(e,t,a){"use strict";Object.defineProperty(t,"__esModule",{value:!0});a("LlGJ");var s=a("Wtz3");a("7+uW").a.use(s.a);var o={name:"invite_reg",data:function(){return{isapp:window.plus,employee_name:"",company_name:"",employee_id:0,site_id:0,complite_btn_enable1:!1,input_focus:!1,next_loading:!1,reg_loading:!1,tel_error:"",verify_error:"",mobile_error:"",mobile_success:"",complite_btn_enable:!1,login_error:!1,login_error_msg:"",next_btn_enable:!1,setp:1,countdown:90,sended:!1,sendMsgText:"免费获取验证码",sendMsgLoading:!1,formData:{tel:"",name:"",password:"",password_confirmation:"",verify:"",aff_verify:""}}},created:function(){var e=this;this.employee_name=this.$route.query.employee_name,this.site_id=this.$route.query.site_id,this.company_name=this.$route.query.company_name,this.employee_id=this.$route.query.employee_id,this.company_logo_url=this.$route.query.company_logo_url,document.body.addEventListener("blur",function(t){setTimeout(function(){t.target.parentNode.parentNode.parentNode.classList.remove("field-focus"),e.input_focus=!1},100)},!0),document.body.addEventListener("focus",function(t){setTimeout(function(){t.target.parentNode.parentNode.parentNode.classList.add("field-focus"),e.input_focus=!0},100)},!0)},watch:{formData:{handler:function(e,t){""!=e.tel&&""!=e.verify?(this.complite_btn_enable1=!0,this.next_btn_enable=!0):(this.complite_btn_enable1=!1,this.next_btn_enable=!1),""!=e.password?this.complite_btn_enable=!0:this.complite_btn_enable=!1},deep:!0}},methods:{go_login:function(){this.$router.push({name:"login",query:{employee_id:this.employee_id,site_id:this.site_id}})},show_error:function(e){var t=this;t.login_error=!0,setTimeout(function(){t.login_error=!1},3e3),t.login_error_msg=e},nextReg:function(){var e=this;e.next_loading=!0,this.$axios("post","/api/pro/verify/check",{type:1,tel:e.formData.tel,verify:e.formData.verify}).then(function(t){e.next_loading=!1,1==t.data.code?e.setp++:e.$notify({message:t.data.msg,duration:1e3,background:"#f44"})})},countDownInit:function(){var e=this;if(e.sendMsgText="已发送("+e.countdown+")",e.sended=!0,0==e.countdown)return e.countdown=90,e.sendMsgText="重新发送",e.sended=!1,!1;setTimeout(function(){e.countdown--,e.countDownInit()},1e3)},sendJoin:function(){var e=this;e.$toast.loading({mask:!0,message:"正在处理..."}),this.$axios("post","/api/pro/join/submit",{employee_id:this.employee_id,site_id:this.site_id}).then(function(t){e.$toast.clear(),1==t.data.code?window.plus?(e.$toast(t.data.msg),setTimeout(function(){e.$route_back()},500)):window.location.href="https://new.gdy.g107.com/m/#/android/":e.$notify({message:t.data.msg,duration:1e3,background:"#f44"})})},sendLogin:function(){var e=this;e.$toast.loading({mask:!0,message:"正在登录..."}),this.$store.dispatch("login",{tel:e.formData.tel,password:e.formData.password}).then(function(t){e.$toast.clear(),1==t.code?(localStorage.setItem("a-token-temp",t.data.token),e.sendJoin()):e.$notify({message:t.msg,duration:1e3,background:"#f44"})})},sendReg:function(){var e=this;e.reg_loading=!0,e.formData.password_confirmation=e.formData.password,this.$store.dispatch("reg",e.formData).then(function(t){e.reg_loading=!1,1==t.code?(e.$toast(t.msg),e.sendLogin()):e.$toast(t.msg)})},checkMobile:function(e){return!!/^1\d{10}$/.test(e)},sendMsg:function(){var e=this;if(!e.checkMobile(e.formData.tel))return e.$notify({message:"手机号码错误",duration:1e3,background:"#f44"}),!1;e.sendMsgLoading=!0,e.$store.dispatch("sendMsg",e.formData.tel).then(function(t){1==t.code&&(e.countDownInit(),e.$toast("已经发送,请注意查收!"))}).finally(function(){e.sended=!1,e.sendMsgLoading=!1})}}},n={render:function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("div",{staticClass:"login-box-parent",staticStyle:{background:"#fff"}},[e.isapp?a("van-nav-bar",{attrs:{title:"邀请加入企业","left-text":"返回","left-arrow":""},on:{"click-left":e.$route_back}}):e._e(),e._v(" "),e.isapp?a("div",[a("div",{staticClass:"invite_header",staticStyle:{padding:"2rem 0"}},[a("van-row",[a("van-col",{attrs:{span:"8",offset:"8"}},[a("van-image",{staticStyle:{border:"1px #f1f1f1 solid"},attrs:{width:"100%",height:"100%",fit:"contain",radius:"5",src:e.company_logo_url}})],1)],1),e._v(" "),a("h4",{staticClass:"text_center"},[e._v(e._s(e.company_name))]),e._v(" "),a("p",{staticClass:"text_center",staticStyle:{"padding-top":"0.32rem"}},[e._v(e._s(e.employee_name)+"邀请你加入")])],1),e._v(" "),a("div",{staticStyle:{padding:"0.32rem","margin-top":"0.5rem"}},[a("van-button",{staticClass:"login_button",attrs:{loading:e.reg_loading,size:"large",type:"info"},on:{click:e.sendJoin}},[e._v("加入团队")])],1)]):e._e(),e._v(" "),e.isapp?e._e():a("div",{staticClass:"login-box",class:{input_focus:e.input_focus}},[a("scroller",[a("div",{staticClass:"login-form-box",staticStyle:{"background-color":"#fff"}},[a("div",{staticClass:"login-form-box-bg"},[a("icon",{staticClass:"login_logo_bg",attrs:{name:"login_logo_bg"}})],1),e._v(" "),a("div",{staticStyle:{height:"0.2rem"}}),e._v(" "),a("div",{staticClass:"login_logo"},[a("icon",{staticClass:"app_logn",attrs:{name:"logo"}})],1),e._v(" "),a("div",{staticClass:"login-form-box",staticStyle:{"background-color":"#fff"}},[a("div",{directives:[{name:"show",rawName:"v-show",value:1==e.setp,expression:"setp == 1"}],staticClass:"invite_header"},[a("h4",[e._v(e._s(e.company_name))]),e._v(" "),a("p",[e._v(e._s(e.employee_name)+"邀请你加入")])]),e._v(" "),a("div",{directives:[{name:"show",rawName:"v-show",value:2==e.setp,expression:"setp == 2"}],staticClass:"invite_header"},[a("h4",[e._v("完善信息")]),e._v(" "),a("p",[e._v("完善姓名和登录密码")])]),e._v(" "),a("div",{directives:[{name:"show",rawName:"v-show",value:1==e.setp,expression:"setp == 1"}],staticClass:"setp1"},[a("van-cell-group",[a("van-field",{staticClass:"mobile",attrs:{clearable:"",placeholder:"请输入手机号","error-message":e.mobile_error,icon:e.mobile_success},model:{value:e.formData.tel,callback:function(t){e.$set(e.formData,"tel",t)},expression:"formData.tel"}},[a("template",{slot:"left-icon"},[a("icon",{staticClass:"login_mobile",attrs:{name:"tel"}})],1)],2),e._v(" "),a("van-field",{staticClass:"message",attrs:{clearable:"",center:"",placeholder:"请输入短信验证码","error-message":e.verify_error},model:{value:e.formData.verify,callback:function(t){e.$set(e.formData,"verify",t)},expression:"formData.verify"}},[a("template",{slot:"left-icon"},[a("icon",{staticClass:"login_message",attrs:{name:"message"}})],1),e._v(" "),a("van-button",{staticClass:"message_code",attrs:{slot:"button",loading:e.sendMsgLoading,size:"small",type:"info",disabled:e.sended},on:{click:e.sendMsg},slot:"button"},[e._v("\n "+e._s(e.sendMsgText)+"\n ")])],2),e._v(" "),a("van-field",{directives:[{name:"show",rawName:"v-show",value:!1,expression:"false"}],staticClass:"message",attrs:{clearable:"",center:"",placeholder:"请输入短信验证码","error-message":e.verify_error},model:{value:e.formData.verify,callback:function(t){e.$set(e.formData,"verify",t)},expression:"formData.verify"}},[a("template",{slot:"left-icon"},[a("icon",{staticClass:"login_message",attrs:{name:"message"}})],1),e._v(" "),a("van-button",{staticClass:"message_code",attrs:{slot:"button",loading:e.sendMsgLoading,size:"small",type:"info",disabled:e.sended},on:{click:e.sendMsg},slot:"button"},[e._v("\n "+e._s(e.sendMsgText)+"\n ")])],2),e._v(" "),e._e()],1)],1),e._v(" "),a("div",{directives:[{name:"show",rawName:"v-show",value:2==e.setp,expression:"setp == 2"}]},[a("van-cell-group",[a("van-field",{staticClass:"set_pwd",attrs:{type:"text",clearable:"",placeholder:"您的姓名"},model:{value:e.formData.name,callback:function(t){e.$set(e.formData,"name",t)},expression:"formData.name"}},[a("template",{slot:"left-icon"},[a("icon",{staticClass:"login_user",attrs:{name:"user"}})],1)],2),e._v(" "),a("van-field",{staticClass:"comfim_pwd",attrs:{type:"password",clearable:"",placeholder:"设置密码"},model:{value:e.formData.password,callback:function(t){e.$set(e.formData,"password",t)},expression:"formData.password"}},[a("template",{slot:"left-icon"},[a("icon",{staticClass:"login_pwd",attrs:{name:"pwd"}})],1)],2)],1)],1),e._v(" "),a("div",{directives:[{name:"show",rawName:"v-show",value:1==e.setp,expression:"setp == 1"}],staticStyle:{padding:"0 0.32rem"}},[a("van-button",{staticClass:"login_button",attrs:{loading:e.reg_loading,size:"large",disabled:!e.complite_btn_enable1,type:"info"},on:{click:e.nextReg}},[e._v("下一步")])],1),e._v(" "),a("div",{directives:[{name:"show",rawName:"v-show",value:2==e.setp,expression:"setp == 2"}],staticStyle:{padding:"0 0.32rem","margin-top":"0.5rem"}},[a("van-button",{staticClass:"login_button",attrs:{loading:e.reg_loading,size:"large",disabled:!e.complite_btn_enable,type:"info"},on:{click:e.sendReg}},[e._v("加入团队")])],1)])])])],1)],1)},staticRenderFns:[]};var i=a("VU/8")(o,n,!1,function(e){a("3uS6")},"data-v-6c7989f0",null);t.default=i.exports}});