/*! * build: Hopaheal * copyright: Mead * time: 2022-8-18 15:39:42 */ (window["webpackJsonp"]=window["webpackJsonp"]||[]).push([["chunk-0315fe08"],{"5b9c":function(e,t,r){"use strict";r.r(t),r.d(t,"getEmail",(function(){return s})),r.d(t,"getCode",(function(){return o})),r.d(t,"getReset",(function(){return n})),r.d(t,"applyAccount",(function(){return i}));var a=r("b775");function s(e){return Object(a["default"])({url:"/base/auth/find-email",method:"post",data:e})}function o(e){return Object(a["default"])({url:"/base/auth/send-validation-code",method:"post",data:e})}function n(e){return Object(a["default"])({url:"/base/auth/retrieve-password",method:"post",data:e})}function i(e){return Object(a["default"])({url:"/lab/account",method:"post",data:e})}},8579:function(e,t,r){"use strict";r("ce7a1")},a067:function(e,t,r){"use strict";r.r(t);var a=function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("div",{staticClass:"register-container"},[a("el-row",[a("el-col",{attrs:{lg:14,md:11,sm:24,xl:14,xs:24}},[a("div",{staticClass:"title"},[e._v(e._s(e.title))]),a("div",{staticStyle:{color:"transparent"}},[e._v("占位符")])]),a("el-col",{attrs:{lg:9,md:12,sm:24,xl:9,xs:24}},[a("div",{staticClass:"account-form"},[a("el-form",{ref:"registerForm",staticClass:"register-form",attrs:{model:e.form,rules:e.registerRules,size:"mini"}},[a("el-page-header",{staticClass:"back",attrs:{content:"账号申请"},on:{back:e.goBack}}),a("el-form-item",{attrs:{prop:"account"}},[a("el-input",{attrs:{placeholder:"请输入工号",type:"text"},model:{value:e.form.account,callback:function(t){e.$set(e.form,"account","string"===typeof t?t.trim():t)},expression:"form.account"}})],1),a("el-form-item",{attrs:{prop:"name"}},[a("el-input",{attrs:{placeholder:"请输入姓名",type:"text"},model:{value:e.form.name,callback:function(t){e.$set(e.form,"name","string"===typeof t?t.trim():t)},expression:"form.name"}})],1),a("el-form-item",{attrs:{prop:"department"}},[a("el-input",{attrs:{placeholder:"请输入部门",type:"text"},model:{value:e.form.department,callback:function(t){e.$set(e.form,"department","string"===typeof t?t.trim():t)},expression:"form.department"}})],1),a("el-form-item",{attrs:{prop:"mobile"}},[a("el-input",{attrs:{placeholder:"请输入手机号",type:"text"},model:{value:e.form.mobile,callback:function(t){e.$set(e.form,"mobile","string"===typeof t?t.trim():t)},expression:"form.mobile"}})],1),a("el-form-item",{attrs:{prop:"email"}},[a("el-input",{attrs:{placeholder:"请输入邮箱",type:"text"},model:{value:e.form.email,callback:function(t){e.$set(e.form,"email","string"===typeof t?t.trim():t)},expression:"form.email"}})],1),a("el-form-item",{attrs:{prop:"password"}},[a("el-input",{attrs:{placeholder:"请输入密码","show-password":"",type:"text"},model:{value:e.form.password,callback:function(t){e.$set(e.form,"password","string"===typeof t?t.trim():t)},expression:"form.password"}})],1),a("el-form-item",{attrs:{prop:"password_confirmation"}},[a("el-input",{attrs:{placeholder:"请输入确认密码","show-password":"",type:"text"},model:{value:e.form.password_confirmation,callback:function(t){e.$set(e.form,"password_confirmation","string"===typeof t?t.trim():t)},expression:"form.password_confirmation"}})],1),a("el-form-item",[a("el-button",{staticClass:"register-btn",attrs:{type:"primary"},nativeOn:{click:function(t){return t.preventDefault(),e.handleRegister.apply(null,arguments)}}},[e._v(" 立即申请 ")])],1),a("div",{staticClass:"tip"},[a("div",[e._v(" 1、提交申请后需要等待后台管理员审核,审核通过方可使用帐号登录系统! ")]),a("div",[e._v("2、审核结果将以短信或邮箱形式通知申请人")])])],1)],1)]),a("el-col",{attrs:{lg:1,md:1,sm:24,xl:1,xs:24}},[a("div",{staticStyle:{color:"transparent"}},[e._v("占位符")])])],1),a("img",{staticClass:"bg-image",attrs:{alt:"",src:r("e458"),srcset:""}})],1)},s=[],o=r("1da1"),n=r("5530"),i=(r("96cf"),r("4d63"),r("c607"),r("ac1f"),r("2c3e"),r("25f0"),r("00b4"),r("5b9c")),c=r("2f62"),l={name:"Register",directives:{focus:{inserted:function(e){e.querySelector("input").focus()}}},data:function(){return{form:{},registerRules:{account:[{required:!0,trigger:"blur",message:"请输入帐号"}],name:[{required:!0,trigger:"blur",message:"请输入姓名"}],mobile:[{required:!0,trigger:"blur",message:"请输入手机号"}],email:[{required:!0,trigger:"blur",message:"请输入邮箱"}],department:[{required:!0,trigger:"blur",message:"请输入部门"}],password:[{required:!0,trigger:"blur",message:"请输入新密码"}],password_confirmation:[{required:!0,trigger:"blur",message:"请确认新密码"}]}}},computed:Object(n["a"])({},Object(c["c"])({title:"settings/title"})),methods:{handleRegister:function(){var e=this,t=/^[1][3,4,5,7,8,9][0-9]{9}$/,r=/^[a-zA-Z0-9]+([-_.][A-Za-zd]+)*@([a-zA-Z0-9]+[-.])+[A-Za-zd]{2,5}$/,a=new RegExp("(?=.*[0-9])(?=.*[a-zA-Z])");this.$refs["registerForm"].validate(function(){var s=Object(o["a"])(regeneratorRuntime.mark((function s(o){var n,c;return regeneratorRuntime.wrap((function(s){while(1)switch(s.prev=s.next){case 0:if(!o){s.next=20;break}if(e.form.password===e.form.password_confirmation){s.next=4;break}return e.$message.warning("您两次输入的密码不一致请重新输入!"),s.abrupt("return");case 4:if(t.test(e.form.mobile)){s.next=7;break}return e.$message.warning("您输入的手机号格式错误!"),s.abrupt("return");case 7:if(r.test(e.form.email)){s.next=10;break}return e.$message.warning("您输入的邮箱格式有误!"),s.abrupt("return");case 10:if(a.test(e.form.password)){s.next=13;break}return e.$message.warning("密码必须包含数字、字母、符号两种类型!!"),s.abrupt("return");case 13:return s.next=15,Object(i["applyAccount"])(e.form);case 15:n=s.sent,c=n.message,e.$baseMessage(c,"success",!1,"vab-hey-message-success"),e.$refs["registerForm"].resetFields(),e.goBack();case 20:case"end":return s.stop()}}),s)})));return function(e){return s.apply(this,arguments)}}())},goBack:function(){this.$router.push({path:"/login"})}}},m=l,u=(r("8579"),r("2877")),p=Object(u["a"])(m,a,s,!1,null,"fa5ddab6",null);t["default"]=p.exports},ce7a1:function(e,t,r){},e458:function(e,t,r){e.exports=r.p+"static/img/login-icon.cd77eda5.png"}}]);