MiniLogin-w2CKIzRz.js 9.5 KB

1
  1. var co=Object.defineProperty,uo=Object.defineProperties;var mo=Object.getOwnPropertyDescriptors;var W=Object.getOwnPropertySymbols;var po=Object.prototype.hasOwnProperty,go=Object.prototype.propertyIsEnumerable;var J=(c,l,i)=>l in c?co(c,l,{enumerable:!0,configurable:!0,writable:!0,value:i}):c[l]=i,Q=(c,l)=>{for(var i in l||(l={}))po.call(l,i)&&J(c,i,l[i]);if(W)for(var i of W(l))go.call(l,i)&&J(c,i,l[i]);return c},X=(c,l)=>uo(c,mo(l));var M=(c,l,i)=>new Promise((y,v)=>{var T=_=>{try{I(i.next(_))}catch(m){v(m)}},s=_=>{try{I(i.throw(_))}catch(m){v(m)}},I=_=>_.done?y(_.value):Promise.resolve(_.value).then(T,s);I((i=i.apply(c,l)).next())});import{d as eo,r as K,f as d,o as fo,ag as L,aq as h,ar as f,k as a,q as B,u as e,at as o,B as D,aB as Y,aD as x,au as O,aO as Z,G as vo,as as E,J as _o}from"./vue-vendor-Be68asQ6.js";import{F as ho,ah as yo,bR as ko,ap as Co,ad as xo,bS as bo,bT as wo,N as So,bV as Mo,u as To,b4 as Io,aU as Ro,bO as Lo,a as Bo}from"./index-BFfnEkVs.js";import{i as Do}from"./checkcode-DLY3GIII.js";import Oo from"./ThirdModal-Se5JZCst.js";import Eo from"./MiniForgotpad-5V88WlMl.js";import Uo from"./MiniRegister-C_3TJCC0.js";import Fo from"./MiniCodelogin-TSfXMKph.js";import{bn as No}from"./antd-vue-vendor-DcqS7Wvq.js";import Po from"./CaptchaModal-DppAXRv_.js";import"./index-CETWS1o0.js";import"./vxe-table-vendor-DHF2TRpV.js";import"./index-Bi7PIj53.js";import"./useCountdown-B7iR27pS.js";import"./useFormItemSingle-nLM0QlcI.js";import"./useThirdLogin-CrpwsLEf.js";import"./BasicModal-D4gc2R81.js";import"./useTimeout-Ca5eqGu-.js";import"./useWindowSizeFn-BTSGGcie.js";import"./index-BZ_MXCtW.js";import"./index-BIPzXG41.js";import"./index-CXEQnmRq.js";import"./useIntersectionObserver-Bl62RIZ4.js";import"./jeecg_ad_text-Clmz2-3o.js";import"./index-D68l__AG.js";import"./BasicForm-Cv-dsB-e.js";import"./componentMap-BUTAcOmo.js";import"./useFormItem-CtGMPcLp.js";import"./download-CjoX0_mR.js";import"./base64Conver-24EVOS6V.js";import"./index-D1703ozz.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"./index-C7TSidWM.js";const oo="/zmdfaq/assets/logo-OkqzbSD5.png",qo={key:0,class:"aui-logo"},Ko=["src"],$o={key:1,class:"aui-phone-logo"},jo=["src"],Ao={class:"aui-content"},Go={class:"aui-container",style:{"max-width":"400px"}},Ho={class:"aui-form"},zo={class:"aui-formBox"},Vo={class:"aui-formWell"},Wo={class:"aui-form-box",style:{height:"180px"}},Jo={class:"aui-account"},Qo={class:"aui-inputClear"},Xo={class:"aui-inputClear"},Yo={class:"aui-inputClear"},Zo={class:"aui-code"},oe=["src"],ee=["src"],se={class:"aui-flex"},te={class:"aui-flex-box"},ie={class:"aui-choice"},ne={style:{"margin-left":"5px"}},ae={class:"aui-account phone"},le={class:"aui-inputClear phoneClear"},re={class:"aui-inputClear"},ce={key:1,class:"aui-code"},ue={class:"aui-get-code code-shape"},de={class:"aui-formButton"},me={class:"aui-flex"},pe=eo({name:"login-mini"}),ge=eo(X(Q({},pe),{props:{sessionTimeout:{type:Boolean}},setup(c){const l=No({scriptUrl:"//at.alicdn.com/t/font_2316098_umqusozousr.js"}),{prefixCls:i}=ho("mini-login"),{notification:y,createMessage:v}=To(),T=yo(),{t:s}=So(),_=ko().getShowPicker,m=K({randCodeImage:"",requestCodeSuccess:!1,checkKey:null}),$=d("0"),b=d("accountLogin"),g=d("login"),r=K({inputCode:"",username:"",password:""}),u=K({mobile:"",smscode:""}),so=d(),j=d(),A=d(),U=d(!0),k=d(60),R=d(null),G=d(),H=d(),w=d(!1),{getIsMobile:to}=Co(),[io,{openModal:no}]=xo();function S(){r.inputCode="",m.checkKey=new Date().getTime()+Math.random().toString(36).slice(-4),Mo(m.checkKey).then(n=>{m.randCodeImage=n,m.requestCodeSuccess=!0})}function fe(n){b.value=n}function F(){return M(this,null,function*(){e(b)==="accountLogin"?ao():lo()})}function ao(){return M(this,null,function*(){if(!r.username){v.warn(s("sys.login.accountPlaceholder"));return}if(!r.password){v.warn(s("sys.login.passwordPlaceholder"));return}try{w.value=!0;const{userInfo:n}=yield T.login(_o({password:r.password,username:r.username,captcha:r.inputCode,checkKey:m.checkKey,mode:"none"}));n&&y.success({message:s("sys.login.loginSuccessTitle"),description:`${s("sys.login.loginSuccessDesc")}: ${n.realname}`,duration:3})}catch(n){y.error({message:s("sys.api.errorTip"),description:n.message||s("sys.login.networkExceptionMsg"),duration:3}),S()}finally{w.value=!1}})}function lo(){return M(this,null,function*(){if(!u.mobile){v.warn(s("sys.login.mobilePlaceholder"));return}if(!u.smscode){v.warn(s("sys.login.smsPlaceholder"));return}try{w.value=!0;const{userInfo:n}=yield T.phoneLogin({mobile:u.mobile,captcha:u.smscode,mode:"none"});n&&y.success({message:s("sys.login.loginSuccessTitle"),description:`${s("sys.login.loginSuccessDesc")}: ${n.realname}`,duration:3})}catch(n){y.error({message:s("sys.api.errorTip"),description:n.message||s("sys.login.networkExceptionMsg"),duration:3})}finally{w.value=!1}})}function z(){return M(this,null,function*(){if(!u.mobile){v.warn(s("sys.login.mobilePlaceholder"));return}(yield Io({mobile:u.mobile,smsmode:Lo.FORGET_PASSWORD}).catch(t=>{t.code===Ro.PHONE_SMS_FAIL_CODE&&no(!0,{})}))&&(e(R)||(k.value=60,U.value=!1,R.value=setInterval(()=>{e(k)>0&&e(k)<=60?k.value=k.value-1:(U.value=!0,clearInterval(e(R)),R.value=null)},1e3)))})}function ve(n){j.value.onThirdLogin(n)}function _e(){g.value="forgot",setTimeout(()=>{G.value.initForm()},300)}function N(){b.value="accountLogin",g.value="login"}function P(n){Object.assign(r,n),Object.assign(u,{mobile:"",smscode:""}),g.value="login",b.value="accountLogin",S()}function he(){g.value="register",setTimeout(()=>{H.value.initForm()},300)}function ye(){g.value="codeLogin",setTimeout(()=>{A.value.initFrom()},300)}return fo(()=>{S()}),(n,t)=>{const C=L("a-input"),q=L("a-form-item"),V=L("a-form"),ro=L("a-button");return f(),h("div",{class:E([e(i),"login-background-img"])},[a(e(bo),{class:"absolute top-4 right-4 enter-x xl:text-gray-600",showText:!1}),a(e(wo),{class:"absolute top-3 right-7 enter-x"}),e(to)?(f(),h("div",$o,[o("img",{src:e(oo),alt:"jeecg"},null,8,jo)])):(f(),h("div",qo,[o("div",null,[o("h3",null,[o("img",{src:e(oo),alt:"jeecg"},null,8,Ko)])])])),B(o("div",null,[o("div",Ao,[o("div",Go,[o("div",Ho,[o("div",zo,[o("div",Vo,[o("div",Wo,[b.value==="accountLogin"?(f(),Y(V,{key:0,ref_key:"loginRef",ref:so,model:r,onKeyup:Z(F,["enter","native"])},{default:x(()=>[o("div",Jo,[o("div",Qo,[t[6]||(t[6]=o("i",{class:"icon icon-code"},null,-1)),a(q,null,{default:x(()=>[a(C,{class:"fix-auto-fill",placeholder:e(s)("sys.login.userName"),value:r.username,"onUpdate:value":t[0]||(t[0]=p=>r.username=p)},null,8,["placeholder","value"])]),_:1})]),o("div",Xo,[t[7]||(t[7]=o("i",{class:"icon icon-password"},null,-1)),a(q,null,{default:x(()=>[a(C,{class:"fix-auto-fill",type:"password",placeholder:e(s)("sys.login.password"),value:r.password,"onUpdate:value":t[1]||(t[1]=p=>r.password=p)},null,8,["placeholder","value"])]),_:1})]),o("div",Yo,[t[8]||(t[8]=o("i",{class:"icon icon-code"},null,-1)),a(q,null,{default:x(()=>[a(C,{class:"fix-auto-fill",type:"text",placeholder:e(s)("sys.login.inputCode"),value:r.inputCode,"onUpdate:value":t[2]||(t[2]=p=>r.inputCode=p)},null,8,["placeholder","value"])]),_:1}),o("div",Zo,[m.requestCodeSuccess?(f(),h("img",{key:0,src:m.randCodeImage,onClick:S},null,8,oe)):(f(),h("img",{key:1,style:{"margin-top":"2px","max-width":"initial"},src:e(Do),onClick:S},null,8,ee))])]),o("div",se,[o("div",te,[o("div",ie,[a(C,{class:"fix-auto-fill",type:"checkbox",value:$.value,"onUpdate:value":t[3]||(t[3]=p=>$.value=p)},null,8,["value"]),o("span",ne,O(e(s)("sys.login.rememberMe")),1)])])])])]),_:1},8,["model"])):(f(),Y(V,{key:1,ref:"phoneFormRef",model:u,onKeyup:Z(F,["enter","native"])},{default:x(()=>[o("div",ae,[o("div",le,[a(C,{class:"fix-auto-fill",placeholder:e(s)("sys.login.mobile"),value:u.mobile,"onUpdate:value":t[4]||(t[4]=p=>u.mobile=p)},null,8,["placeholder","value"])]),o("div",re,[a(C,{class:"fix-auto-fill",maxlength:6,placeholder:e(s)("sys.login.smsCode"),value:u.smscode,"onUpdate:value":t[5]||(t[5]=p=>u.smscode=p)},null,8,["placeholder","value"]),U.value?(f(),h("div",{key:0,class:"aui-code",onClick:z},[o("a",null,O(e(s)("component.countdown.normalText")),1)])):(f(),h("div",ce,[o("span",ue,O(e(s)("component.countdown.sendText",[e(k.value)])),1)]))])])]),_:1},8,["model"]))]),o("div",de,[o("div",me,[a(ro,{loading:w.value,class:"aui-link-login",type:"primary",onClick:F},{default:x(()=>[vo(O(e(s)("sys.login.loginButton")),1)]),_:1},8,["loading"])])])])])])])])],512),[[D,g.value==="login"]]),B(o("div",{class:E(`${e(i)}-form`)},[a(Eo,{ref_key:"forgotRef",ref:G,onGoBack:N,onSuccess:P},null,512)],2),[[D,g.value==="forgot"]]),B(o("div",{class:E(`${e(i)}-form`)},[a(Uo,{ref_key:"registerRef",ref:H,onGoBack:N,onSuccess:P},null,512)],2),[[D,g.value==="register"]]),B(o("div",{class:E(`${e(i)}-form`)},[a(Fo,{ref_key:"codeRef",ref:A,onGoBack:N,onSuccess:P},null,512)],2),[[D,g.value==="codeLogin"]]),a(Oo,{ref_key:"thirdModalRef",ref:j},null,512),a(Po,{onRegister:e(io),onOk:z},null,8,["onRegister"])],2)}}})),xs=Bo(ge,[["__scopeId","data-v-0204669a"]]);export{xs as default};