import{d as Qe,h as Ke,u as qe,r as N,i as he,b as $e,j as et,o as B,c as O,k as M,m as Z,e as I,p as pe,q as tt,t as J,x as ge,y as be,z as nt,A as rt,s as at,_ as ot,B as it,C as ct,D as st,F as ut,G as lt,H as dt}from"./index.js";import{E as ft,a as mt}from"./el-form-item.js";import{E as vt}from"./el-checkbox.js";import{c as ht}from"./index28.js";import"./_Uint8Array.js";import"./isEqual.js";var ce=function(){return ce=Object.assign||function(t){for(var n,r=1,o=arguments.length;r0&&a[a.length-1])&&(l[0]===6||l[0]===2)){n=0;continue}if(l[0]===3&&(!a||l[1]>a[0]&&l[1]=o+n?(o=i,[4,H(0)]):[3,3]):[3,4];case 2:c.sent(),c.label=3;case 3:return++a,[3,1];case 4:return[2,r]}})})}function ee(e){e.then(void 0,function(){})}function gt(e,t){for(var n=0,r=e.length;n=1)return Math.round(e/t)*t;var n=1/t;return Math.round(e*n)/n}function yt(e){for(var t,n,r="Unexpected syntax '".concat(e,"'"),o=/^\s*([a-z-]*)(.*)$/i.exec(e),a=o[1]||void 0,i={},c=/([.:#][\w-]+|\[.+?\])/gi,s=function(m,v){i[m]=i[m]||[],i[m].push(v)};;){var l=c.exec(o[2]);if(!l)break;var d=l[0];switch(d[0]){case".":s("class",d.slice(1));break;case"#":s("id",d.slice(1));break;case"[":{var u=/^\[([\w-]+)([~|^$*]?=("(.*?)"|([\w-]+)))?(\s+[is])?\]$/.exec(d);if(u)s(u[1],(n=(t=u[4])!==null&&t!==void 0?t:u[5])!==null&&n!==void 0?n:"");else throw new Error(r);break}default:throw new Error(r)}}return[a,i]}function wt(e){for(var t=new Uint8Array(e.length),n=0;n127)return new TextEncoder().encode(e);t[n]=r}return t}function Y(e,t){var n=e[0]>>>16,r=e[0]&65535,o=e[1]>>>16,a=e[1]&65535,i=t[0]>>>16,c=t[0]&65535,s=t[1]>>>16,l=t[1]&65535,d=0,u=0,m=0,v=0;v+=a+l,m+=v>>>16,v&=65535,m+=o+s,u+=m>>>16,m&=65535,u+=r+c,d+=u>>>16,u&=65535,d+=n+i,d&=65535,e[0]=d<<16|u,e[1]=m<<16|v}function R(e,t){var n=e[0]>>>16,r=e[0]&65535,o=e[1]>>>16,a=e[1]&65535,i=t[0]>>>16,c=t[0]&65535,s=t[1]>>>16,l=t[1]&65535,d=0,u=0,m=0,v=0;v+=a*l,m+=v>>>16,v&=65535,m+=o*l,u+=m>>>16,m&=65535,m+=a*s,u+=m>>>16,m&=65535,u+=r*l,d+=u>>>16,u&=65535,u+=o*s,d+=u>>>16,u&=65535,u+=a*c,d+=u>>>16,u&=65535,d+=n*l+r*s+o*c+a*i,d&=65535,e[0]=d<<16|u,e[1]=m<<16|v}function D(e,t){var n=e[0];t%=64,t===32?(e[0]=e[1],e[1]=n):t<32?(e[0]=n<>>32-t,e[1]=e[1]<>>32-t):(t-=32,e[0]=e[1]<>>32-t,e[1]=n<>>32-t)}function W(e,t){t%=64,t!==0&&(t<32?(e[0]=e[1]>>>32-t,e[1]=e[1]<>>1];w(e,t),R(e,St),t[1]=e[0]>>>1,w(e,t),R(e,kt),t[1]=e[0]>>>1,w(e,t)}var U=[2277735313,289559509],Q=[1291169091,658871167],ke=[0,5],Lt=[0,1390208809],xt=[0,944331445];function Vt(e,t){var n=wt(e);t=t||0;var r=[0,n.length],o=r[1]%16,a=r[1]-o,i=[0,t],c=[0,t],s=[0,0],l=[0,0],d;for(d=0;d>>0).toString(16)).slice(-8)+("00000000"+(i[1]>>>0).toString(16)).slice(-8)+("00000000"+(c[0]>>>0).toString(16)).slice(-8)+("00000000"+(c[1]>>>0).toString(16)).slice(-8)}function It(e){var t;return ce({name:e.name,message:e.message,stack:(t=e.stack)===null||t===void 0?void 0:t.split(` `)},e)}function Ct(e){return/^function\s.*?\{\s*\[native code]\s*}$/.test(String(e))}function Ft(e){return typeof e!="function"}function Mt(e,t){var n=new Promise(function(r){var o=Date.now();ye(e.bind(null,t),function(){for(var a=[],i=0;i=4}function Rt(){var e=window,t=navigator;return C(["msWriteProfilerMark"in e,"MSStream"in e,"msLaunchUri"in t,"msSaveBlob"in t])>=3&&!Ge()}function de(){var e=window,t=navigator;return C(["webkitPersistentStorage"in t,"webkitTemporaryStorage"in t,t.vendor.indexOf("Google")===0,"webkitResolveLocalFileSystemURL"in e,"BatteryManager"in e,"webkitMediaStream"in e,"webkitSpeechGrammar"in e])>=5}function X(){var e=window,t=navigator;return C(["ApplePayError"in e,"CSSPrimitiveValue"in e,"Counter"in e,t.vendor.indexOf("Apple")===0,"getStorageUpdates"in t,"WebKitMediaKeys"in e])>=4}function fe(){var e=window,t=e.HTMLElement,n=e.Document;return C(["safari"in e,!("ongestureend"in e),!("TouchEvent"in e),!("orientation"in e),t&&!("autocapitalize"in t.prototype),n&&"pointerLockElement"in n.prototype])>=4}function te(){var e=window;return Ct(e.print)?C([String(e.browser)==="[object WebPageNamespace]","MicrodataExtractor"in e])>=1:!1}function Ae(){var e,t,n=window;return C(["buildID"in navigator,"MozAppearance"in((t=(e=document.documentElement)===null||e===void 0?void 0:e.style)!==null&&t!==void 0?t:{}),"onmozfullscreenchange"in n,"mozInnerScreenX"in n,"CSSMozDocumentRule"in n,"CanvasCaptureMediaStream"in n])>=4}function Zt(){var e=window;return C([!("MediaSettingsRange"in e),"RTCEncodedAudioFrame"in e,""+e.Intl=="[object Intl]",""+e.Reflect=="[object Reflect]"])>=3}function Pt(){var e=window;return C(["DOMRectList"in e,"RTCPeerConnectionIceEvent"in e,"SVGGeometryElement"in e,"ontransitioncancel"in e])>=3}function ne(){var e=window,t=navigator,n=e.CSS,r=e.HTMLButtonElement;return C([!("getStorageUpdates"in t),r&&"popover"in r.prototype,"CSSCounterStyleRule"in e,n.supports("font-size-adjust: ex-height 0.5"),n.supports("text-transform: full-width")])>=4}function Et(){if(navigator.platform==="iPad")return!0;var e=screen,t=e.width/e.height;return C(["MediaSource"in window,!!Element.prototype.webkitRequestFullscreen,t>.65&&t<1.53])>=2}function Gt(){var e=document;return e.fullscreenElement||e.msFullscreenElement||e.mozFullScreenElement||e.webkitFullscreenElement||null}function At(){var e=document;return(e.exitFullscreen||e.msExitFullscreen||e.mozCancelFullScreen||e.webkitExitFullscreen).call(e)}function Te(){var e=de(),t=Ae(),n=window,r=navigator,o="connection";return e?C([!("SharedWorker"in n),r[o]&&"ontypechange"in r[o],!("sinkId"in new window.Audio)])>=2:t?C(["onorientationchange"in n,"orientation"in n,/android/i.test(navigator.appVersion)])>=2:!1}function Ne(e,t,n){var r,o,a;return n===void 0&&(n=50),L(this,void 0,void 0,function(){var i,c;return x(this,function(s){switch(s.label){case 0:i=document,s.label=1;case 1:return i.body?[3,3]:[4,H(n)];case 2:return s.sent(),[3,1];case 3:c=i.createElement("iframe"),s.label=4;case 4:return s.trys.push([4,,10,11]),[4,new Promise(function(l,d){var u=!1,m=function(){u=!0,l()},v=function(h){u=!0,d(h)};c.onload=m,c.onerror=v;var k=c.style;k.setProperty("display","block","important"),k.position="absolute",k.top="0",k.left="0",k.visibility="hidden",t&&"srcdoc"in c?c.srcdoc=t:c.src="about:blank",i.body.appendChild(c);var S=function(){var h,f;u||(((f=(h=c.contentWindow)===null||h===void 0?void 0:h.document)===null||f===void 0?void 0:f.readyState)==="complete"?m():setTimeout(S,10))};S()})];case 5:s.sent(),s.label=6;case 6:return!((o=(r=c.contentWindow)===null||r===void 0?void 0:r.document)===null||o===void 0)&&o.body?[3,8]:[4,H(n)];case 7:return s.sent(),[3,6];case 8:return[4,e(c,c.contentWindow)];case 9:return[2,s.sent()];case 10:return(a=c.parentNode)===null||a===void 0||a.removeChild(c),[7];case 11:return[2]}})})}function Tt(e){for(var t=yt(e),n=t[0],r=t[1],o=document.createElement(n??"div"),a=0,i=Object.keys(r);a0?setTimeout(a,r):t(null))}catch(c){n(c)}};a()})}function Jt(e,t){for(var n=void 0,r=!1,o=0;on&&(n=o))}return(t+n)/2}function Ut(e,t){if(e===0)return e;var n=Math.floor(Math.log10(Math.abs(e))),r=n-Math.floor(t)+1,o=Math.pow(10,-r)*(t*10%10||1);return Math.round(e*o)/o}var Qt="mmMwWLliI0O&1",Kt="48px",_=["monospace","sans-serif","serif"],Le=["sans-serif-thin","ARNO PRO","Agency FB","Arabic Typesetting","Arial Unicode MS","AvantGarde Bk BT","BankGothic Md BT","Batang","Bitstream Vera Sans Mono","Calibri","Century","Century Gothic","Clarendon","EUROSTILE","Franklin Gothic","Futura Bk BT","Futura Md BT","GOTHAM","Gill Sans","HELV","Haettenschweiler","Helvetica Neue","Humanst521 BT","Leelawadee","Letter Gothic","Levenim MT","Lucida Bright","Lucida Sans","Menlo","MS Mincho","MS Outlook","MS Reference Specialty","MS UI Gothic","MT Extra","MYRIAD PRO","Marlett","Meiryo UI","Microsoft Uighur","Minion Pro","Monotype Corsiva","PMingLiU","Pristina","SCRIPTINA","Segoe UI Light","Serifa","SimHei","Small Fonts","Staccato222 BT","TRAJAN PRO","Univers CE 55 Medium","Vrinda","ZWAdobeF"];function qt(){var e=this;return Ne(function(t,n){var r=n.document;return L(e,void 0,void 0,function(){var o,a,i,c,s,l,d,u,m,v,k,S;return x(this,function(h){switch(h.label){case 0:return o=r.body,o.style.fontSize=Kt,a=r.createElement("div"),a.style.setProperty("visibility","hidden","important"),i={},c={},s=function(f){var b=r.createElement("span"),y=b.style;return y.position="absolute",y.top="0",y.left="0",y.fontFamily=f,b.textContent=Qt,a.appendChild(b),b},l=function(f,b){return s("'".concat(f,"',").concat(b))},d=function(){return _.map(s)},u=function(){for(var f={},b=function(A){f[A]=_.map(function(T){return l(A,T)})},y=0,F=Le;y=0?"+":"").concat(Math.abs(r))}function xn(){var e=new Date().getFullYear();return Math.max(P(new Date(e,0,1).getTimezoneOffset()),P(new Date(e,6,1).getTimezoneOffset()))}function Vn(){try{return!!window.sessionStorage}catch{return!0}}function In(){try{return!!window.localStorage}catch{return!0}}function Cn(){if(!(Ge()||Rt()))try{return!!window.indexedDB}catch{return!0}}function Fn(){return!!window.openDatabase}function Mn(){return navigator.cpuClass}function Wn(){var e=navigator.platform;return e==="MacIntel"&&X()&&!fe()?Et()?"iPad":"iPhone":e}function Rn(){return navigator.vendor||""}function Zn(){for(var e=[],t=0,n=["chrome","safari","__crWeb","__gCrWeb","yandex","__yb","__ybro","__firefox__","__edgeTrackingPreventionStatistics","webkit","oprt","samsungAr","ucweb","UCShellJava","puffinDevice"];tu.length*.6}),c.sort(),[2,c]}})})}function An(){return X()||Te()}function Tn(e){var t;return L(this,void 0,void 0,function(){var n,r,o,a,s,i,c,s;return x(this,function(l){switch(l.label){case 0:for(n=document,r=n.createElement("div"),o=new Array(e.length),a={},xe(r),s=0;s')}function qn(){return navigator.pdfViewerEnabled}function $n(){var e=new Float32Array(1),t=new Uint8Array(e.buffer);return e[0]=1/0,e[0]=e[0]-e[0],t[3]}function er(){var e=window.ApplePaySession;if(typeof(e==null?void 0:e.canMakePayments)!="function")return-1;try{return e.canMakePayments()?1:0}catch(t){return tr(t)}}function tr(e){if(e instanceof Error){if(e.name==="InvalidAccessError"){if(/\bfrom\b.*\binsecure\b/i.test(e.message))return-2;if(/\bdifferent\b.*\borigin\b.*top.level\b.*\bframe\b/i.test(e.message))return-3}if(e.name==="SecurityError"&&/\bthird.party iframes?.*\bnot.allowed\b/i.test(e.message))return-3}throw e}function nr(){var e,t=document.createElement("a"),n=(e=t.attributionSourceId)!==null&&e!==void 0?e:t.attributionsourceid;return n===void 0?void 0:String(n)}var Ye=-1,Xe=-2,rr=new Set([10752,2849,2884,2885,2886,2928,2929,2930,2931,2932,2960,2961,2962,2963,2964,2965,2966,2967,2968,2978,3024,3042,3088,3089,3106,3107,32773,32777,32777,32823,32824,32936,32937,32938,32939,32968,32969,32970,32971,3317,33170,3333,3379,3386,33901,33902,34016,34024,34076,3408,3410,3411,3412,3413,3414,3415,34467,34816,34817,34818,34819,34877,34921,34930,35660,35661,35724,35738,35739,36003,36004,36005,36347,36348,36349,37440,37441,37443,7936,7937,7938]),ar=new Set([34047,35723,36063,34852,34853,34854,34229,36392,36795,38449]),or=["FRAGMENT_SHADER","VERTEX_SHADER"],ir=["LOW_FLOAT","MEDIUM_FLOAT","HIGH_FLOAT","LOW_INT","MEDIUM_INT","HIGH_INT"],He="WEBGL_debug_renderer_info";function cr(e){var t,n,r,o,a,i,c=e.cache,s=De(c);if(!s)return Ye;if(!ze(s))return Xe;var l=_e()?null:s.getExtension(He);return{version:((t=s.getParameter(s.VERSION))===null||t===void 0?void 0:t.toString())||"",vendor:((n=s.getParameter(s.VENDOR))===null||n===void 0?void 0:n.toString())||"",vendorUnmasked:l?(r=s.getParameter(l.UNMASKED_VENDOR_WEBGL))===null||r===void 0?void 0:r.toString():"",renderer:((o=s.getParameter(s.RENDERER))===null||o===void 0?void 0:o.toString())||"",rendererUnmasked:l?(a=s.getParameter(l.UNMASKED_RENDERER_WEBGL))===null||a===void 0?void 0:a.toString():"",shadingLanguageVersion:((i=s.getParameter(s.SHADING_LANGUAGE_VERSION))===null||i===void 0?void 0:i.toString())||""}}function sr(e){var t=e.cache,n=De(t);if(!n)return Ye;if(!ze(n))return Xe;var r=n.getSupportedExtensions(),o=n.getContextAttributes(),a=[],i=[],c=[],s=[];if(o)for(var l=0,d=Object.keys(o);l=.001))try{var e=new XMLHttpRequest;e.open("get","https://m1.openfpcdn.io/fingerprintjs/v".concat(Ze,"/npm-monitoring"),!0),e.send()}catch(t){console.error(t)}}function kr(e){var t;return e===void 0&&(e={}),L(this,void 0,void 0,function(){var n,r,o;return x(this,function(a){switch(a.label){case 0:return(!((t=e.monitoring)!==null&&t!==void 0)||t)&&Sr(),n=e.delayFallback,r=e.debug,[4,yr(n)];case 1:return a.sent(),o=fr({cache:{},debug:r}),[2,wr(o,r)]}})})}var Lr={load:kr,hashComponents:Je,componentsToDebugString:Be};const Oe=e=>(st("data-v-8844a6cc"),e=e(),ut(),e),xr={class:"login"},Vr=Oe(()=>J("h3",{class:"title"},"跨网文件同步系统",-1)),Ir={class:"login-code"},Cr=["src"],Fr={key:0},Mr={key:1},Wr={key:0,style:{float:"right"}},Rr=Oe(()=>J("div",{class:"el-login-footer"},[J("span",null,"Copyright © 优创力.")],-1)),Zr=Qe({__name:"login",setup(e){const t=Ke(),n=qe(),r=N({tenantId:"000000",username:"admin",password:"admin123",rememberMe:!1,code:"",uuid:""}),o={tenantId:[{required:!0,trigger:"blur",message:"请输入您的租户编号"}],username:[{required:!0,trigger:"blur",message:"请输入您的账号"}],password:[{required:!0,trigger:"blur",message:"请输入您的密码"}],code:[{required:!0,trigger:"change",message:"请输入验证码"}]},a=N(""),i=N(!1),c=N(!0);N(!1);const s=N(!1),l=N(void 0),d=N();N([]),he(()=>n.currentRoute.value,h=>{l.value=h.query&&h.query.redirect},{immediate:!0});const u=()=>{var h;(h=d.value)==null||h.validate(async(f,b)=>{if(f){i.value=!0,r.value.rememberMe?(localStorage.setItem("tenantId",String(r.value.tenantId)),localStorage.setItem("username",String(r.value.username)),localStorage.setItem("password",String(r.value.password)),localStorage.setItem("rememberMe",String(r.value.rememberMe))):(localStorage.removeItem("tenantId"),localStorage.removeItem("username"),localStorage.removeItem("password"),localStorage.removeItem("rememberMe")),console.log(r.value);const[y]=await lt(t.login(r.value));y?(i.value=!1,c.value&&await m()):(console.log(l.value),await n.push({path:"/oss"}),i.value=!1)}else console.log("error submit!",b)})},m=async()=>{const h=await rt(),{data:f}=h;c.value=f.captchaEnabled===void 0?!0:f.captchaEnabled,c.value&&(a.value="data:image/gif;base64,"+f.img,r.value.uuid=f.uuid)};he(()=>r.value.tenantId,()=>{localStorage.setItem("tenantId",String(r.value.tenantId))});const v=async h=>{console.log(h);const f=await ht(h);if(console.log(f),f.code==200){const b=f.data;at(b.access_token)}};function k(){return Math.floor(Math.random()*9e5)+1e5}const S=k();return $e(async()=>{Lr.load().then(f=>{f.get().then(b=>{const y=b.visitorId;console.log(y,"浏览器指纹识别码")})}),await v({username:S}),n.push("index")}),(h,f)=>{const b=ot,y=it,F=ft,G=vt,A=ct,T=et("router-link"),p=mt;return B(),O("div",xr,[M(p,{style:{display:"none"},ref_key:"loginRef",ref:d,model:I(r),rules:o,class:"login-form"},{default:Z(()=>[Vr,M(F,{prop:"username"},{default:Z(()=>[M(y,{modelValue:I(r).username,"onUpdate:modelValue":f[0]||(f[0]=E=>I(r).username=E),type:"text",size:"large","auto-complete":"off",placeholder:"账号"},{prefix:Z(()=>[M(b,{"icon-class":"user",class:"el-input__icon input-icon"})]),_:1},8,["modelValue"])]),_:1}),M(F,{prop:"password"},{default:Z(()=>[M(y,{modelValue:I(r).password,"onUpdate:modelValue":f[1]||(f[1]=E=>I(r).password=E),type:"password",size:"large","auto-complete":"off",placeholder:"密码",onKeyup:pe(u,["enter"])},{prefix:Z(()=>[M(b,{"icon-class":"password",class:"el-input__icon input-icon"})]),_:1},8,["modelValue","onKeyup"])]),_:1}),I(c)?(B(),tt(F,{key:0,prop:"code"},{default:Z(()=>[M(y,{modelValue:I(r).code,"onUpdate:modelValue":f[2]||(f[2]=E=>I(r).code=E),size:"large","auto-complete":"off",placeholder:"验证码",style:{width:"63%"},onKeyup:pe(u,["enter"])},{prefix:Z(()=>[M(b,{"icon-class":"validCode",class:"el-input__icon input-icon"})]),_:1},8,["modelValue","onKeyup"]),J("div",Ir,[J("img",{src:I(a),onClick:m,class:"login-code-img"},null,8,Cr)])]),_:1})):ge("",!0),M(G,{modelValue:I(r).rememberMe,"onUpdate:modelValue":f[3]||(f[3]=E=>I(r).rememberMe=E),style:{margin:"0px 0px 25px 0px"}},{default:Z(()=>[be("记住密码")]),_:1},8,["modelValue"]),M(F,{style:{width:"100%"}},{default:Z(()=>[M(A,{loading:I(i),size:"large",type:"primary",style:{width:"100%"},onClick:nt(u,["prevent"])},{default:Z(()=>[I(i)?(B(),O("span",Mr,"登 录 中...")):(B(),O("span",Fr,"登 录"))]),_:1},8,["loading","onClick"]),I(s)?(B(),O("div",Wr,[M(T,{class:"link-type",to:"/register"},{default:Z(()=>[be("立即注册")]),_:1})])):ge("",!0)]),_:1})]),_:1},8,["model"]),Rr])}}});const jr=dt(Zr,[["__scopeId","data-v-8844a6cc"]]);export{jr as default};