"use strict";(self["webpackChunkscui"]=self["webpackChunkscui"]||[]).push([[5201],{8250:function(e,l,o){o.r(l),o.d(l,{default:function(){return f}});var a=o(641);const r=(0,a.Lk)("div",{class:"el-form-item-msg"},"登录账号将作为登录时的唯一凭证",-1),s=(0,a.Lk)("div",{class:"el-form-item-msg"},"请输入包含英文、数字的8位以上密码",-1),t={key:2};function u(e,l,o,u,d,p){const m=(0,a.g2)("el-step"),i=(0,a.g2)("el-steps"),n=(0,a.g2)("el-input"),f=(0,a.g2)("el-form-item"),c=(0,a.g2)("sc-password-strength"),k=(0,a.g2)("el-checkbox"),b=(0,a.g2)("el-form"),g=(0,a.g2)("el-radio-button"),h=(0,a.g2)("el-radio-group"),F=(0,a.g2)("el-checkbox-group"),v=(0,a.g2)("el-button"),w=(0,a.g2)("el-result"),_=(0,a.g2)("el-dialog"),V=(0,a.g2)("common-page");return(0,a.uX)(),(0,a.Wv)(V,{title:"注册新账号"},{default:(0,a.k6)((()=>[(0,a.bF)(i,{active:d.stepActive,simple:"","finish-status":"success"},{default:(0,a.k6)((()=>[(0,a.bF)(m,{title:"基础信息"}),(0,a.bF)(m,{title:"详细信息"}),(0,a.bF)(m,{title:"完成注册"})])),_:1},8,["active"]),0==d.stepActive?((0,a.uX)(),(0,a.Wv)(b,{key:0,ref:"stepForm_0",model:d.form,rules:d.rules,"label-width":120},{default:(0,a.k6)((()=>[(0,a.bF)(f,{label:"登录账号",prop:"user"},{default:(0,a.k6)((()=>[(0,a.bF)(n,{modelValue:d.form.user,"onUpdate:modelValue":l[0]||(l[0]=e=>d.form.user=e),placeholder:"请输入登录账号"},null,8,["modelValue"]),r])),_:1}),(0,a.bF)(f,{label:"登录密码",prop:"password"},{default:(0,a.k6)((()=>[(0,a.bF)(n,{modelValue:d.form.password,"onUpdate:modelValue":l[1]||(l[1]=e=>d.form.password=e),type:"password","show-password":"",placeholder:"请输入登录密码"},null,8,["modelValue"]),(0,a.bF)(c,{modelValue:d.form.password,"onUpdate:modelValue":l[2]||(l[2]=e=>d.form.password=e)},null,8,["modelValue"]),s])),_:1}),(0,a.bF)(f,{label:"确认密码",prop:"password2"},{default:(0,a.k6)((()=>[(0,a.bF)(n,{modelValue:d.form.password2,"onUpdate:modelValue":l[3]||(l[3]=e=>d.form.password2=e),type:"password","show-password":"",placeholder:"请再一次输入登录密码"},null,8,["modelValue"])])),_:1}),(0,a.bF)(f,{label:"",prop:"agree"},{default:(0,a.k6)((()=>[(0,a.bF)(k,{modelValue:d.form.agree,"onUpdate:modelValue":l[4]||(l[4]=e=>d.form.agree=e),label:""},{default:(0,a.k6)((()=>[(0,a.eW)("已阅读并同意")])),_:1},8,["modelValue"]),(0,a.Lk)("span",{class:"link",onClick:l[5]||(l[5]=e=>d.showAgree=!0)},"《平台服务协议》")])),_:1})])),_:1},8,["model","rules"])):(0,a.Q3)("",!0),1==d.stepActive?((0,a.uX)(),(0,a.Wv)(b,{key:1,ref:"stepForm_1",model:d.form,rules:d.rules,"label-width":120},{default:(0,a.k6)((()=>[(0,a.bF)(f,{label:"真实姓名",prop:"userName"},{default:(0,a.k6)((()=>[(0,a.bF)(n,{modelValue:d.form.userName,"onUpdate:modelValue":l[6]||(l[6]=e=>d.form.userName=e),placeholder:"请输入真实姓名"},null,8,["modelValue"])])),_:1}),(0,a.bF)(f,{label:"邮箱",prop:"email"},{default:(0,a.k6)((()=>[(0,a.bF)(n,{modelValue:d.form.email,"onUpdate:modelValue":l[7]||(l[7]=e=>d.form.email=e),placeholder:"请输入邮箱地址"},null,8,["modelValue"])])),_:1}),(0,a.bF)(f,{label:"账号类型",prop:"userType"},{default:(0,a.k6)((()=>[(0,a.bF)(h,{modelValue:d.form.userType,"onUpdate:modelValue":l[8]||(l[8]=e=>d.form.userType=e)},{default:(0,a.k6)((()=>[(0,a.bF)(g,{label:"1"},{default:(0,a.k6)((()=>[(0,a.eW)("企业开发者")])),_:1}),(0,a.bF)(g,{label:"2"},{default:(0,a.k6)((()=>[(0,a.eW)("企业开发者")])),_:1})])),_:1},8,["modelValue"])])),_:1}),(0,a.bF)(f,{label:"开通类别",prop:"open"},{default:(0,a.k6)((()=>[(0,a.bF)(F,{modelValue:d.form.open,"onUpdate:modelValue":l[9]||(l[9]=e=>d.form.open=e)},{default:(0,a.k6)((()=>[(0,a.bF)(k,{label:"1"},{default:(0,a.k6)((()=>[(0,a.eW)("云存储API")])),_:1}),(0,a.bF)(k,{label:"2"},{default:(0,a.k6)((()=>[(0,a.eW)("云检索API")])),_:1}),(0,a.bF)(k,{label:"3"},{default:(0,a.k6)((()=>[(0,a.eW)("Javescript API")])),_:1})])),_:1},8,["modelValue"])])),_:1})])),_:1},8,["model","rules"])):(0,a.Q3)("",!0),2==d.stepActive?((0,a.uX)(),(0,a.CE)("div",t,[(0,a.bF)(w,{icon:"success",title:"注册成功","sub-title":"可以使用登录账号以及手机号登录系统"},{extra:(0,a.k6)((()=>[(0,a.bF)(v,{type:"primary",onClick:p.goLogin},{default:(0,a.k6)((()=>[(0,a.eW)("前去登录")])),_:1},8,["onClick"])])),_:1})])):(0,a.Q3)("",!0),(0,a.bF)(b,{style:{"text-align":"center"}},{default:(0,a.k6)((()=>[d.stepActive>0&&d.stepActive<2?((0,a.uX)(),(0,a.Wv)(v,{key:0,onClick:p.pre},{default:(0,a.k6)((()=>[(0,a.eW)("上一步")])),_:1},8,["onClick"])):(0,a.Q3)("",!0),d.stepActive<1?((0,a.uX)(),(0,a.Wv)(v,{key:1,type:"primary",onClick:p.next},{default:(0,a.k6)((()=>[(0,a.eW)("下一步")])),_:1},8,["onClick"])):(0,a.Q3)("",!0),1==d.stepActive?((0,a.uX)(),(0,a.Wv)(v,{key:2,type:"primary",onClick:p.save},{default:(0,a.k6)((()=>[(0,a.eW)("提交")])),_:1},8,["onClick"])):(0,a.Q3)("",!0)])),_:1}),(0,a.bF)(_,{modelValue:d.showAgree,"onUpdate:modelValue":l[12]||(l[12]=e=>d.showAgree=e),title:"平台服务协议",width:800,"destroy-on-close":""},{footer:(0,a.k6)((()=>[(0,a.bF)(v,{onClick:l[10]||(l[10]=e=>d.showAgree=!1)},{default:(0,a.k6)((()=>[(0,a.eW)("取消")])),_:1}),(0,a.bF)(v,{type:"primary",onClick:l[11]||(l[11]=e=>{d.showAgree=!1,d.form.agree=!0})},{default:(0,a.k6)((()=>[(0,a.eW)("我已阅读并同意")])),_:1})])),default:(0,a.k6)((()=>[(0,a.eW)(" 平台服务协议 ")])),_:1},8,["modelValue"])])),_:1})}o(8743);var d=o(4089),p=o(9499),m={components:{commonPage:p["default"],scPasswordStrength:d.A},data(){return{stepActive:0,showAgree:!1,form:{user:"",password:"",password2:"",agree:!1,userName:"",email:"",userType:"1",open:[]},rules:{user:[{required:!0,message:"请输入账号名"}],password:[{required:!0,message:"请输入密码"}],password2:[{required:!0,message:"请再次输入密码"},{validator:(e,l,o)=>{l!==this.form.password?o(new Error("两次输入密码不一致")):o()}}],agree:[{validator:(e,l,o)=>{l?o():o(new Error("请阅读并同意协议"))}}],userName:[{required:!0,message:"请输入真实姓名"}],email:[{required:!0,message:"请输入邮箱地址"}],userType:[{required:!0,message:"请选择账户类型"}],open:[{required:!0,message:"请选择开通类别"}]}}},mounted(){},methods:{pre(){this.stepActive-=1},next(){const e=`stepForm_${this.stepActive}`;this.$refs[e].validate((e=>{if(!e)return!1;this.stepActive+=1}))},save(){const e=`stepForm_${this.stepActive}`;this.$refs[e].validate((e=>{if(!e)return!1;this.stepActive+=1}))},goLogin(){this.$router.push({path:"/login"})}}},i=o(6262);const n=(0,i.A)(m,[["render",u]]);var f=n}}]);