马宇豪
2024-01-05 6a33c71f381aec0dbc778f80527b62d343fd0146
1
var ie=Object.defineProperty;var L=Object.getOwnPropertySymbols;var ue=Object.prototype.hasOwnProperty,le=Object.prototype.propertyIsEnumerable;var N=(e,t,n)=>t in e?ie(e,t,{enumerable:!0,configurable:!0,writable:!0,value:n}):e[t]=n,Z=(e,t)=>{for(var n in t||(t={}))ue.call(t,n)&&N(e,n,t[n]);if(L)for(var n of L(t))le.call(t,n)&&N(e,n,t[n]);return e};import{J as de,a1 as _,f as fe,k as me,l as ge,a4 as pe,a as Ae,Y as s,R as r,F as ce,aE as ye,aG as Ce,a5 as y,o as we,aa as Be,b as A,L as D,aC as he,aD as Ee,W as U}from"./vue.1683511265143.js";import{_ as Fe,f as be,g as xe,v as ve,h as Ie,j as Se,k as Q,l as T,E as h,c as Ue}from"./index.1683511265143.js";const X="3.7.2",De=X,Ve=typeof atob=="function",Pe=typeof btoa=="function",w=typeof Buffer=="function",z=typeof TextDecoder=="function"?new TextDecoder:void 0,O=typeof TextEncoder=="function"?new TextEncoder:void 0,Re="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/=",E=Array.prototype.slice.call(Re),I=(e=>{let t={};return e.forEach((n,o)=>t[n]=o),t})(E),Je=/^(?:[A-Za-z\d+\/]{4})*?(?:[A-Za-z\d+\/]{2}(?:==)?|[A-Za-z\d+\/]{3}=?)?$/,l=String.fromCharCode.bind(String),H=typeof Uint8Array.from=="function"?Uint8Array.from.bind(Uint8Array):(e,t=n=>n)=>new Uint8Array(Array.prototype.slice.call(e,0).map(t)),q=e=>e.replace(/=/g,"").replace(/[+\/]/g,t=>t=="+"?"-":"_"),G=e=>e.replace(/[^A-Za-z0-9\+\/]/g,""),K=e=>{let t,n,o,m,g="";const c=e.length%3;for(let d=0;d<e.length;){if((n=e.charCodeAt(d++))>255||(o=e.charCodeAt(d++))>255||(m=e.charCodeAt(d++))>255)throw new TypeError("invalid character found");t=n<<16|o<<8|m,g+=E[t>>18&63]+E[t>>12&63]+E[t>>6&63]+E[t&63]}return c?g.slice(0,c-3)+"===".substring(c):g},R=Pe?e=>btoa(e):w?e=>Buffer.from(e,"binary").toString("base64"):K,V=w?e=>Buffer.from(e).toString("base64"):e=>{let n=[];for(let o=0,m=e.length;o<m;o+=4096)n.push(l.apply(null,e.subarray(o,o+4096)));return R(n.join(""))},S=(e,t=!1)=>t?q(V(e)):V(e),ke=e=>{if(e.length<2){var t=e.charCodeAt(0);return t<128?e:t<2048?l(192|t>>>6)+l(128|t&63):l(224|t>>>12&15)+l(128|t>>>6&63)+l(128|t&63)}else{var t=65536+(e.charCodeAt(0)-55296)*1024+(e.charCodeAt(1)-56320);return l(240|t>>>18&7)+l(128|t>>>12&63)+l(128|t>>>6&63)+l(128|t&63)}},Le=/[\uD800-\uDBFF][\uDC00-\uDFFFF]|[^\x00-\x7F]/g,W=e=>e.replace(Le,ke),M=w?e=>Buffer.from(e,"utf8").toString("base64"):O?e=>V(O.encode(e)):e=>R(W(e)),C=(e,t=!1)=>t?q(M(e)):M(e),Y=e=>C(e,!0),Ne=/[\xC0-\xDF][\x80-\xBF]|[\xE0-\xEF][\x80-\xBF]{2}|[\xF0-\xF7][\x80-\xBF]{3}/g,Ze=e=>{switch(e.length){case 4:var t=(7&e.charCodeAt(0))<<18|(63&e.charCodeAt(1))<<12|(63&e.charCodeAt(2))<<6|63&e.charCodeAt(3),n=t-65536;return l((n>>>10)+55296)+l((n&1023)+56320);case 3:return l((15&e.charCodeAt(0))<<12|(63&e.charCodeAt(1))<<6|63&e.charCodeAt(2));default:return l((31&e.charCodeAt(0))<<6|63&e.charCodeAt(1))}},$=e=>e.replace(Ne,Ze),ee=e=>{if(e=e.replace(/\s+/g,""),!Je.test(e))throw new TypeError("malformed base64.");e+="==".slice(2-(e.length&3));let t,n="",o,m;for(let g=0;g<e.length;)t=I[e.charAt(g++)]<<18|I[e.charAt(g++)]<<12|(o=I[e.charAt(g++)])<<6|(m=I[e.charAt(g++)]),n+=o===64?l(t>>16&255):m===64?l(t>>16&255,t>>8&255):l(t>>16&255,t>>8&255,t&255);return n},J=Ve?e=>atob(G(e)):w?e=>Buffer.from(e,"base64").toString("binary"):ee,te=w?e=>H(Buffer.from(e,"base64")):e=>H(J(e),t=>t.charCodeAt(0)),oe=e=>te(ne(e)),_e=w?e=>Buffer.from(e,"base64").toString("utf8"):z?e=>z.decode(te(e)):e=>$(J(e)),ne=e=>G(e.replace(/[-_]/g,t=>t=="-"?"+":"/")),P=e=>_e(ne(e)),Qe=e=>{if(typeof e!="string")return!1;const t=e.replace(/\s+/g,"").replace(/={0,2}$/,"");return!/[^\s0-9a-zA-Z\+/]/.test(t)||!/[^\s0-9a-zA-Z\-_]/.test(t)},ae=e=>({value:e,enumerable:!1,writable:!0,configurable:!0}),se=function(){const e=(t,n)=>Object.defineProperty(String.prototype,t,ae(n));e("fromBase64",function(){return P(this)}),e("toBase64",function(t){return C(this,t)}),e("toBase64URI",function(){return C(this,!0)}),e("toBase64URL",function(){return C(this,!0)}),e("toUint8Array",function(){return oe(this)})},re=function(){const e=(t,n)=>Object.defineProperty(Uint8Array.prototype,t,ae(n));e("toBase64",function(t){return S(this,t)}),e("toBase64URI",function(){return S(this,!0)}),e("toBase64URL",function(){return S(this,!0)})},Te=()=>{se(),re()},j={version:X,VERSION:De,atob:J,atobPolyfill:ee,btoa:R,btoaPolyfill:K,fromBase64:P,toBase64:C,encode:C,encodeURI:Y,encodeURL:Y,utob:W,btou:$,decode:P,isValid:Qe,fromUint8Array:S,toUint8Array:oe,extendString:se,extendUint8Array:re,extendBuiltins:Te};var ze="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADAAAAAwCAYAAABXAvmHAAAABHNCSVQICAgIfAhkiAAABHNJREFUaEPtWVtoVEcYnlkbNa5Q0QYqVgrFqg8+qFgfvEDTCoLuRn0RSUW8tPrgLWc1tdVdie4aY4PnxBsiCqUUK9IXdU+CIjZQLy/64gXUFlFKUVEDQq1N2N3z95sTN02WzZ4zcwa3gezLnj3z//983/yXmX+WswH+4QMcPxskUG4PavdA48G2qlw2t5JzvoARm8Y4ZYnYHc7ZuVBF5Q/bN8zr0ElaK4Gk2Wow7uzmjI8sCpLoL+J8W8KIHNVFQhuBpGmfwCqv8QOMiJoTsejXfmS9ZLQQSLW0bmJEB7wm6z3uEH2xMxb9SUanmGxgAk1NF9/NDOv8s9+w6R/hk6oR73+4bt2MTBASgQmkrDRCge9TA8FXxI2FP6rpdmsFJ2DaV2FlliKIn+NGZKmirh4CSN4OJO9oJRDEfovHIpOUdN8oBfeAZZMqAGL0OmFEw6r6ekLIsp/BUJUKCBB4DALjVHTzOoE9gBD6FSE0VwkE0aV4LDpPSVdfCAWoQkQbQeBwWQmIfSA7tPMJ47xSBgjC5+Xw7NAP6uvn/y2jVygbOISEwZRlb8VXswwQcmhtYkv0uIxOMVktBIRh5MIp5MIyX4CIHUb53OhL1kNIGwHXE6a9HTU1ASLDi87rnkbZt6g8R3SA11JGC4Hssc6PdVh2NSeqBpl33ox3gdSF/30/oGtVZexoDSGZiXXJDhLQtZKqdqQ90LtpR5JOh4HLOBJHCgEkrfSnaHLa3ffcmRuvq7lSKINeog3vZkLgNmOUVklyKQJiw8IOugvARvQBQ3xxPLbwbO93Scu+AuOz3XfE2lH3P+s9njJbF+HG4kxfO/JNv28CAP89JltZzNUg9UeYxkyOxWb9kx+HB+6BqHvWx/h91P7J+THTvFb5mnXcx/FjfPHQ4d+hU9vmJ6x8EUia6c2452kpaZBYI1Z5x38E7CYYd0Eg1PbhKuWb/FjKTO8F+J7f/ZCoBYlTXiQ8CUg07RnKOpMS9TUPxaS7rbbZIea4ce+w0JydxoKr4rlxf+tEJ0R38FjhAc5X0+9JQKZpR6j8glD5vMcLZvq5eMYdUE/DA3uXkbRzvFa2e5yWx43oyVKy3gRkm3ZOy+J10dNiUnHZ1U0g8qXrFTNdG+K8JKC+YOk0CJQ8IHoTsNIvsGJj/K0Y1ozY09yw8McN66tfJVvsGpdAXeRcw5H2kUO6Xj1ELr3n2xaj3+HRicE8oNa0t2BvMES1EZOL6oST6iFcv2zwCz4vBzslF9mHB1RuHSjHQ3zqjs0RkaxszwF7CjnsFh495yskWCYCIv/YDZTVTwQgrP51QJ8hu/pCvnwEBAei1UjaCuwDx1TAl50AADxHaa3AjjxqoBJQxd2jV9YQCoy+3DkwSECTBx7Azkc6VlPWBqrXA5xiJwTdifvtA2QBycvTCZyFvgpEQLSQTs65CSNj5QEE0niUZZlpDcaSl4EICOXm5gvhriEZ/BdGtWhESro0EGR3A2d38XUyNyq8v2FVdaeXPemziZfBtz0+4An8C+afnUB0RKaqAAAAAElFTkSuQmCC",Oe="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADAAAAAwCAYAAABXAvmHAAAABHNCSVQICAgIfAhkiAAAApFJREFUaEPtWUtOAkEQ7Ta4Vk+gN5AbOCz9RT2BeAIZdv7iGD9LRk+gngCMn614AjkCngBdayhfEzA4ztBd3SNsehIWJFXV79Wrmk+VFDldp/F9IIXcRrhi//cnMgl6h02LiBoFWbjbC5fbrsdL1wDn8WMRwGLECbixQCY6CFdPuH7D9k4EVNYRrA4gsw4gWl/isxSFW+82MawJqMx3RffZEfwAc/MwXCuNlcBZ/PCaVes2QOATgsQl19dKAWS/jLq/TunSDyllZUpMNdMatKcadcuw2U36qgY/CtfnxkLgrPbQEFJs/DqMxMeX/FwwqWWoV4GvavxECNoCiQaHhJUCaN5OSu2zSuC0dt+CEovDYKHCCQhE/04AGaSU7JVweNP0cKh4AxXVc+PnwvPh6qi6rtQxvqwUyIMAVIyg4nGCwAsIBMboYegJDLKF+mWVkFegnzmrEuLUaJbtRBXwBJABr4DvgTwaIYcYE7sL5YC9F0JL4KL2tJTXYTZx9qsrL6P8tATS3ntsgNj64CNnJEZPwDazpn5eAd8DprWSYedLyJeQLyH/IPs7A3KsCpa7vwv5uxCrYBLGGBgfVtdGLk+0b6MYwjYxhJ3INwFmpdpRo5ZA6ijdJascXxK3UKDs9EGTuczgALG0xfB3B0vAGycCUVyfLYjpjiUGJzcs/+Z0CxNtCSkEaUMoJ2QGzqbLDiMCPRVouo0RwIzB2e4mjHWVEYG+Cpuoybo7On0EZN94V2ZMQB2btZzTQ2JZsHZtLAJjIMECr/CwCfTLKZAk1ZJunpXbLGMSbySpzFkSDkJZERg49+5OJCvWzY1mBfBL7mp1OA9OBIaIBILEJv4X0egLmcqoTAtqw64Fm4ZNxpMifgPW/WtAfHXPQQAAAABJRU5ErkJggg==";const He=de({name:"accountLogin",setup(){const{t:e}=be(),t=xe();ye();const n=Ce(),o=_({isShowPassword:!1,showPass:!1,showRePass:!1,saveCode:!1,ruleForm:{name:"",pwd:""},loading:{signIn:!1},identity:{realName:"",identify:"",phone:"",password:"",rePassword:""},identifyDialog:!1,menu:[]}),m=fe();me(()=>{g()});const g=()=>{localStorage.getItem("userCode")&&localStorage.getItem("userPassword")&&(o.ruleForm.name=localStorage.getItem("userCode"),o.ruleForm.password=j.decode(localStorage.getItem("userPassword")),o.saveCode=!0)},c=(i,f,u)=>{if(f=="")return u(new Error("\u8BE5\u5185\u5BB9\u4E0D\u80FD\u4E3A\u7A7A"));setTimeout(()=>{ve(f)?u():u(new Error("\u8EAB\u4EFD\u8BC1\u683C\u5F0F\u4E0D\u6B63\u786E"))},400)},d=(i,f,u)=>{if(f=="")return u(new Error("\u8BE5\u5185\u5BB9\u4E0D\u80FD\u4E3A\u7A7A"));setTimeout(()=>{Ie(f)?u():u(new Error("\u624B\u673A\u53F7\u683C\u5F0F\u4E0D\u6B63\u786E"))},400)},p=(i,f,u)=>{if(f==="")u(new Error("\u8BE5\u5185\u5BB9\u4E0D\u80FD\u4E3A\u7A7A"));else{if(o.identity.rePassword!==""){if(!m.value)return;m.value.validateField("rePassword",()=>null)}u()}},F=(i,f,u)=>{f===""?u(new Error("\u8BE5\u5185\u5BB9\u4E0D\u80FD\u4E3A\u7A7A")):f!==o.identity.password?u(new Error("\u4E24\u6B21\u8F93\u5165\u7684\u5BC6\u7801\u4E0D\u4E00\u81F4!")):u()},B=_({realName:[{required:!0,message:"\u8BE5\u5185\u5BB9\u4E0D\u80FD\u4E3A\u7A7A",trigger:"blur"}],identify:[{required:!0,validator:c,trigger:"blur"}],phone:[{required:!0,validator:d,trigger:"blur"}],pwd:[{required:!0,validator:p,trigger:"blur"}],rePassword:[{required:!0,validator:F,trigger:"blur"}]}),b=ge(()=>Se(new Date)),x=async()=>{o.loading.signIn=!0;let i=await Q().signIn(o.ruleForm);i.data.code===100?(console.log(i.data.data,"user"),await t.setUserInfos(i.data.data),T.set("token",i.data.data.tk),T.set("uid",i.data.data.uid),o.saveCode?(localStorage.setItem("userCode",o.ruleForm.name),localStorage.setItem("userPassword",j.encode(o.ruleForm.password))):(localStorage.removeItem("userCode"),localStorage.removeItem("userPassword")),await a()):(o.loading.signIn=!1,h({type:"warning",message:i.data.msg})),o.loading.signIn=!1},v=async()=>{let i=await Ue().getMenuAdmin();i.data.code===100?(o.menu=JSON.parse(JSON.stringify(i.data.data)),n.push(o.menu[0].children[0].path)):h({type:"warning",message:i.data.msg})},a=async()=>{let i=b.value;v(),o.loading.signIn=!0;const f=e("message.signInText");h.success(`${i}\uFF0C${f}`)};return Z({identifyRef:m,identityRules:B,getMenu:v,clearIdentity:()=>{o.identity={realName:"",identify:"",phone:"",password:"",rePassword:""}},onSignIn:x,identify:()=>{o.identifyDialog=!0},confirmIdentity:i=>{!i||i.validate(async f=>{if(f){const u=await Q().changeCode(o.identity);u.data.code=="200"?h({type:"success",message:"\u4FEE\u6539\u6210\u529F\uFF0C\u8BF7\u4F7F\u7528\u65B0\u5BC6\u7801\u767B\u5F55"}):h({type:"warning",message:u.data.msg}),o.identifyDialog=!1}else return console.log("error submit!"),!1})},validatePass:p,validatePass2:F},pe(o))}}),k=e=>(he("data-v-34bbdc18"),e=e(),Ee(),e),Me=k(()=>A("img",{src:ze,style:{width:"24px",height:"24px"}},null,-1)),Ye=k(()=>A("img",{src:Oe,style:{width:"24px",height:"24px"}},null,-1)),je={class:"btnBox"},Xe=k(()=>A("span",null,"\u767B \u5F55",-1)),qe=U("\u8EAB\u4EFD\u9A8C\u8BC1"),Ge=U("\u91CD\u8BBE\u5BC6\u7801"),Ke={class:"dialog-footer"},We=U("\u53D6\u6D88"),$e=U("\u786E\u8BA4");function et(e,t,n,o,m,g){const c=y("el-icon"),d=y("el-input"),p=y("el-form-item"),F=y("el-checkbox"),B=y("el-button"),b=y("el-form"),x=y("el-divider"),v=y("el-dialog");return we(),Ae(ce,null,[s(b,{size:"large",class:"login-content-form"},{default:r(()=>[s(p,{class:"login-animation1"},{default:r(()=>[s(d,{type:"text",placeholder:e.$t("message.account.accountPlaceholder1"),modelValue:e.ruleForm.name,"onUpdate:modelValue":t[0]||(t[0]=a=>e.ruleForm.name=a),clearable:"",autocomplete:"off",size:"large"},{prefix:r(()=>[s(c,{class:"el-input__icon",style:{"margin-right":"20px"}},{default:r(()=>[Me]),_:1})]),_:1},8,["placeholder","modelValue"])]),_:1}),s(p,{class:"login-animation2"},{default:r(()=>[s(d,{type:e.isShowPassword?"text":"password",placeholder:e.$t("message.account.accountPlaceholder2"),modelValue:e.ruleForm.pwd,"onUpdate:modelValue":t[2]||(t[2]=a=>e.ruleForm.pwd=a),autocomplete:"off",size:"large",onKeyup:Be(e.onSignIn,["enter","native"])},{prefix:r(()=>[s(c,{class:"el-input__icon",style:{"margin-right":"20px"}},{default:r(()=>[Ye]),_:1})]),suffix:r(()=>[A("i",{class:D(["iconfont el-input__icon login-content-password",e.isShowPassword?"icon-xianshimima":"icon-yincangmima"]),onClick:t[1]||(t[1]=a=>e.isShowPassword=!e.isShowPassword)},null,2)]),_:1},8,["type","placeholder","modelValue","onKeyup"])]),_:1}),s(p,{class:"login-animation4 codeDeal"},{default:r(()=>[s(F,{modelValue:e.saveCode,"onUpdate:modelValue":t[3]||(t[3]=a=>e.saveCode=a),label:"\u8BB0\u4F4F\u5BC6\u7801",size:"large"},null,8,["modelValue"]),A("span",{class:"forgetCode",onClick:t[4]||(t[4]=(...a)=>e.identify&&e.identify(...a))},"\u5FD8\u8BB0\u5BC6\u7801\uFF1F")]),_:1}),A("div",je,[s(B,{type:"primary",class:"login-content-submit",round:"",onClick:e.onSignIn,loading:e.loading.signIn},{default:r(()=>[Xe]),_:1},8,["onClick","loading"])])]),_:1}),s(v,{modelValue:e.identifyDialog,"onUpdate:modelValue":t[14]||(t[14]=a=>e.identifyDialog=a),title:"\u91CD\u7F6E\u5BC6\u7801",width:"30%",center:"",onClose:e.clearIdentity},{footer:r(()=>[A("span",Ke,[s(B,{type:"warning",onClick:t[12]||(t[12]=a=>e.identifyDialog=!1),size:"default"},{default:r(()=>[We]),_:1}),s(B,{type:"primary",onClick:t[13]||(t[13]=a=>e.confirmIdentity(e.identifyRef)),size:"default"},{default:r(()=>[$e]),_:1})])]),default:r(()=>[s(b,{model:e.identity,"label-width":"80px",ref:"identifyRef",rules:e.identityRules},{default:r(()=>[s(x,{"border-style":"dashed"},{default:r(()=>[qe]),_:1}),s(p,{label:"\u59D3\u540D",prop:"realName"},{default:r(()=>[s(d,{modelValue:e.identity.realName,"onUpdate:modelValue":t[5]||(t[5]=a=>e.identity.realName=a)},null,8,["modelValue"])]),_:1}),s(p,{label:"\u8EAB\u4EFD\u8BC1\u53F7",prop:"identify"},{default:r(()=>[s(d,{modelValue:e.identity.identify,"onUpdate:modelValue":t[6]||(t[6]=a=>e.identity.identify=a)},null,8,["modelValue"])]),_:1}),s(p,{label:"\u624B\u673A\u53F7",prop:"phone"},{default:r(()=>[s(d,{modelValue:e.identity.phone,"onUpdate:modelValue":t[7]||(t[7]=a=>e.identity.phone=a)},null,8,["modelValue"])]),_:1}),s(x,{"border-style":"dashed"},{default:r(()=>[Ge]),_:1}),s(p,{label:"\u5BC6\u7801",prop:"password"},{default:r(()=>[s(d,{modelValue:e.identity.password,"onUpdate:modelValue":t[9]||(t[9]=a=>e.identity.password=a),type:e.showPass?"text":"password",autocomplete:"off"},{suffix:r(()=>[A("i",{class:D(["iconfont el-input__icon login-content-password",e.showPass?"icon-xianshimima":"icon-yincangmima"]),onClick:t[8]||(t[8]=a=>e.showPass=!e.showPass)},null,2)]),_:1},8,["modelValue","type"])]),_:1}),s(p,{label:"\u786E\u8BA4\u5BC6\u7801",prop:"rePassword"},{default:r(()=>[s(d,{modelValue:e.identity.rePassword,"onUpdate:modelValue":t[11]||(t[11]=a=>e.identity.rePassword=a),type:e.showRePass?"text":"password",autocomplete:"off"},{suffix:r(()=>[A("i",{class:D(["iconfont el-input__icon login-content-password",e.showRePass?"icon-xianshimima":"icon-yincangmima"]),onClick:t[10]||(t[10]=a=>e.showRePass=!e.showRePass)},null,2)]),_:1},8,["modelValue","type"])]),_:1})]),_:1},8,["model","rules"])]),_:1},8,["modelValue","onClose"])],64)}var it=Fe(He,[["render",et],["__scopeId","data-v-34bbdc18"]]);export{it as default};