MiniRegister-C_3TJCC0.js 8.3 KB

1
  1. var J=Object.defineProperty,K=Object.defineProperties;var Z=Object.getOwnPropertyDescriptors;var F=Object.getOwnPropertySymbols;var X=Object.prototype.hasOwnProperty,ee=Object.prototype.propertyIsEnumerable;var S=(c,l,n)=>l in c?J(c,l,{enumerable:!0,configurable:!0,writable:!0,value:n}):c[l]=n,D=(c,l)=>{for(var n in l||(l={}))X.call(l,n)&&S(c,n,l[n]);if(F)for(var n of F(l))ee.call(l,n)&&S(c,n,l[n]);return c},H=(c,l)=>K(c,Z(l));var N=(c,l,n)=>new Promise((o,g)=>{var U=m=>{try{y(n.next(m))}catch(e){g(e)}},d=m=>{try{y(n.throw(m))}catch(e){g(e)}},y=m=>m.done?o(m.value):Promise.resolve(m.value).then(U,d);y((n=n.apply(c,l)).next())});import{d as A,f as x,r as se,ag as I,aq as f,ar as _,at as s,k as a,u as i,aD as v,au as k,ah as $,F as oe,J as ie}from"./vue-vendor-Be68asQ6.js";import{ad as te,N as ae,u as ne,b4 as le,aU as re,bW as ce,bO as ue,a as de}from"./index-BFfnEkVs.js";import{j as me}from"./jeecg_ad_text-Clmz2-3o.js";import pe from"./CaptchaModal-DppAXRv_.js";import"./index-CETWS1o0.js";import"./antd-vue-vendor-DcqS7Wvq.js";import"./vxe-table-vendor-DHF2TRpV.js";import"./index-D68l__AG.js";import"./BasicForm-Cv-dsB-e.js";import"./componentMap-BUTAcOmo.js";import"./useFormItem-CtGMPcLp.js";import"./index-BZ_MXCtW.js";import"./index-BIPzXG41.js";import"./index-CXEQnmRq.js";import"./useTimeout-Ca5eqGu-.js";import"./useIntersectionObserver-Bl62RIZ4.js";import"./BasicModal-D4gc2R81.js";import"./useWindowSizeFn-BTSGGcie.js";import"./download-CjoX0_mR.js";import"./base64Conver-24EVOS6V.js";import"./index-D1703ozz.js";import"./index-Bi7PIj53.js";import"./useCountdown-B7iR27pS.js";import"./useFormItemSingle-nLM0QlcI.js";import"./JSelectUser-DCwPqRxp.js";import"./props-BPxWJPuD.js";import"./JSelectBiz-Be8KsC5j.js";import"./JAddInput-BBXQvvpq.js";import"./areaDataUtil-Cik-Rc_P.js";import"./index-BOEzG86y.js";import"./index-BNFwynfr.js";import"./bem-BvvqSl-N.js";import"./props-Cw7AfxGV.js";import"./useContextMenu-BDwmjIwb.js";import"./depart.api-CDwTvdwQ.js";import"./JSelectDept-DT6g7V5M.js";import"./JPopup-DKJW27Yk.js";import"./JEllipsis-C04xKxcI.js";import"./JUpload-cB_Qj2H2.js";import"./index-iuayQczx.js";import"./index-DJQB4_Pr.js";import"./useForm-kcRIHoe0.js";import"./JAreaLinkage-BNOKwn5l.js";import"./JCodeEditor-CSivhUhT.js";import"./htmlmixed-DNSd26j0.js";import"./vue-DbzutmLn.js";/* empty css */import"./EasyCronInput-wCv2YMHn.js";import"./checkcode-DLY3GIII.js";const j="/zmdfaq/assets/icon-eye-k-QpZYuxBH.png",q="/zmdfaq/assets/icon-eye-g-w6YbkYNQ.png",fe={class:"aui-content"},_e={class:"aui-container"},ve={class:"aui-form"},ge={class:"aui-image"},ye={class:"aui-image-text"},we=["src"],he={class:"aui-formBox"},xe={class:"aui-formWell"},ke={class:"aui-flex aui-form-nav aui-clear-left",style:{"padding-bottom":"21px"}},be={class:"aui-flex-box activeNav on"},Ce={class:"aui-form-box"},Ie={class:"aui-account aui-account-line"},Pe={class:"aui-input-line"},Me={class:"aui-input-line"},Ee={class:"aui-input-line"},Te={key:1,class:"aui-code-line"},Ne={class:"aui-input-line"},Ue={class:"aui-eye"},Re=["src"],Be=["src"],Oe={class:"aui-input-line"},Fe={class:"aui-eye"},Se=["src"],De=["src"],He={class:"aui-flex"},$e={class:"aui-flex-box"},je={class:"aui-choice"},qe={style:{color:"#1b90ff","margin-left":"4px"}},Ae={class:"aui-formButton"},Ve={class:"aui-flex"},Ye={class:"aui-flex"},ze=A({name:"mini-register"}),Ge=A(H(D({},ze),{emits:["go-back","success","register"],setup(c,{expose:l,emit:n}){const{t:o}=ae(),{notification:g,createErrorModal:U,createMessage:d}=ne(),y=n,m=x(),e=se({username:"",mobile:"",smscode:"",password:"",confirmPassword:"",policy:!1}),P=x(!0),w=x(60),p=x(null),M=x("close"),E=x("close"),[V,{openModal:Y}]=te();function z(){y("go-back"),T()}function R(){return N(this,null,function*(){if(!e.mobile){d.warn(o("sys.login.mobilePlaceholder"));return}(yield le({mobile:e.mobile,smsmode:ue.REGISTER}).catch(t=>{t.code===re.PHONE_SMS_FAIL_CODE&&Y(!0,{})}))&&(i(p)||(w.value=60,P.value=!1,p.value=setInterval(()=>{i(w)>0&&i(w)<=60?w.value=w.value-1:(P.value=!0,clearInterval(i(p)),p.value=null)},1e3)))})}function G(){if(!e.username){d.warn(o("sys.login.accountPlaceholder"));return}if(!e.mobile){d.warn(o("sys.login.mobilePlaceholder"));return}if(!e.smscode){d.warn(o("sys.login.smsPlaceholder"));return}if(!e.password){d.warn(o("sys.login.passwordPlaceholder"));return}if(!e.confirmPassword){d.warn(o("sys.login.confirmPassword"));return}if(e.password!==e.confirmPassword){d.warn(o("sys.login.diffPwd"));return}if(!e.policy){d.warn(o("sys.login.policyPlaceholder"));return}L()}function L(){return N(this,null,function*(){try{const u=yield ce(ie({username:e.username,password:e.password,phone:e.mobile,smscode:e.smscode}));u&&u.data.success?(g.success({description:u.data.message||o("sys.api.registerMsg"),duration:3}),y("success",{username:e.username,password:e.password}),T()):g.warning({message:o("sys.api.errorTip"),description:u.data.message||o("sys.api.networkExceptionMsg"),duration:3})}catch(u){g.error({message:o("sys.api.errorTip"),description:u.message||o("sys.api.networkExceptionMsg"),duration:3})}})}function T(){Object.assign(e,{username:"",mobile:"",smscode:"",password:"",confirmPassword:"",policy:!1}),i(p)||(P.value=!0,clearInterval(i(p)),p.value=null),m.value.resetFields()}function B(u){M.value=u}function O(u){E.value=u}return l({initForm:T}),(u,t)=>{const b=I("Icon"),C=I("a-input"),h=I("a-form-item"),Q=I("a-checkbox"),W=I("a-form");return _(),f(oe,null,[s("div",fe,[s("div",_e,[s("div",ve,[s("div",ge,[s("div",ye,[s("img",{src:i(me),alt:""},null,8,we)])]),s("div",he,[s("div",xe,[a(W,{ref_key:"formRef",ref:m,model:e},{default:v(()=>[s("div",ke,[s("div",be,k(i(o)("sys.login.signUpFormTitle")),1)]),s("div",Ce,[s("div",Ie,[a(h,null,{default:v(()=>[s("div",Pe,[a(b,{class:"aui-icon",icon:"ant-design:user-outlined"}),a(C,{class:"fix-auto-fill",type:"text",placeholder:i(o)("sys.login.userName"),value:e.username,"onUpdate:value":t[0]||(t[0]=r=>e.username=r)},null,8,["placeholder","value"])])]),_:1}),a(h,null,{default:v(()=>[s("div",Me,[a(b,{class:"aui-icon",icon:"ant-design:mobile-outlined"}),a(C,{class:"fix-auto-fill",type:"text",placeholder:i(o)("sys.login.mobile"),value:e.mobile,"onUpdate:value":t[1]||(t[1]=r=>e.mobile=r)},null,8,["placeholder","value"])])]),_:1}),a(h,null,{default:v(()=>[s("div",Ee,[a(b,{class:"aui-icon",icon:"ant-design:mail-outlined"}),a(C,{class:"fix-auto-fill",type:"text",placeholder:i(o)("sys.login.smsCode"),value:e.smscode,"onUpdate:value":t[2]||(t[2]=r=>e.smscode=r)},null,8,["placeholder","value"]),P.value?(_(),f("div",{key:0,class:"aui-code-line",onClick:R},k(i(o)("component.countdown.normalText")),1)):(_(),f("div",Te,k(i(o)("component.countdown.sendText",[i(w.value)])),1))])]),_:1}),a(h,null,{default:v(()=>[s("div",Ne,[a(b,{class:"aui-icon",icon:"ant-design:lock-outlined"}),a(C,{class:"fix-auto-fill",type:M.value==="close"?"password":"text",placeholder:i(o)("sys.login.password"),value:e.password,"onUpdate:value":t[3]||(t[3]=r=>e.password=r)},null,8,["type","placeholder","value"]),s("div",Ue,[M.value==="open"?(_(),f("img",{key:0,src:i(j),alt:"开启",onClick:t[4]||(t[4]=r=>B("close"))},null,8,Re)):M.value==="close"?(_(),f("img",{key:1,src:i(q),alt:"关闭",onClick:t[5]||(t[5]=r=>B("open"))},null,8,Be)):$("",!0)])])]),_:1}),a(h,null,{default:v(()=>[s("div",Oe,[a(b,{class:"aui-icon",icon:"ant-design:lock-outlined"}),a(C,{class:"fix-auto-fill",type:E.value==="close"?"password":"text",placeholder:i(o)("sys.login.confirmPassword"),value:e.confirmPassword,"onUpdate:value":t[6]||(t[6]=r=>e.confirmPassword=r)},null,8,["type","placeholder","value"]),s("div",Fe,[E.value==="open"?(_(),f("img",{key:0,src:i(j),alt:"开启",onClick:t[7]||(t[7]=r=>O("close"))},null,8,Se)):E.value==="close"?(_(),f("img",{key:1,src:i(q),alt:"关闭",onClick:t[8]||(t[8]=r=>O("open"))},null,8,De)):$("",!0)])])]),_:1}),a(h,{name:"policy"},{default:v(()=>[s("div",He,[s("div",$e,[s("div",je,[a(Q,{checked:e.policy,"onUpdate:checked":t[9]||(t[9]=r=>e.policy=r)},null,8,["checked"]),s("span",qe,k(i(o)("sys.login.policy")),1)])])])]),_:1})])]),s("div",Ae,[s("div",Ve,[s("a",{class:"aui-link-login aui-flex-box",onClick:G},k(i(o)("sys.login.registerButton")),1)]),s("div",Ye,[s("a",{class:"aui-linek-code aui-flex-box",onClick:z},k(i(o)("sys.login.backSignIn")),1)])])]),_:1},8,["model"])])])])])]),a(pe,{onRegister:i(V),onOk:R},null,8,["onRegister"])],64)}}})),Vs=de(Ge,[["__scopeId","data-v-5e4a6324"]]);export{Vs as default};