(window["webpackJsonp"]=window["webpackJsonp"]||[]).push([["chunk-49d5dbe8"],{"3c35":function(e,t){(function(t){e.exports=t}).call(this,{})},"94ae":function(e,t,n){},"9ed6":function(e,t,n){"use strict";n.r(t);var a=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("div",{staticClass:"login"},[n("el-form",{ref:"loginForm",staticClass:"login-form",attrs:{model:e.loginForm,rules:e.loginRules}},[n("el-form-item",{attrs:{prop:"username","label-width":"80px",label:"账号"}},[n("el-input",{attrs:{type:"text",name:"username","auto-complete":"off",tabindex:"1",maxlength:"20"},model:{value:e.loginForm.username,callback:function(t){e.$set(e.loginForm,"username",t)},expression:"loginForm.username"}},[n("svg-icon",{staticClass:"el-input__icon input-icon",attrs:{slot:"prefix","icon-class":"user"},slot:"prefix"})],1)],1),n("el-form-item",{attrs:{prop:"password","label-width":"80px",label:"密码"}},[n("el-input",{attrs:{type:"password","auto-complete":"off",tabindex:"2",maxlength:"20"},model:{value:e.loginForm.password,callback:function(t){e.$set(e.loginForm,"password",t)},expression:"loginForm.password"}},[n("svg-icon",{staticClass:"el-input__icon input-icon",attrs:{slot:"prefix","icon-class":"password"},slot:"prefix"})],1)],1),n("el-form-item",{attrs:{prop:"verifyCode","label-width":"80px",label:"验证码"}},[n("el-input",{staticStyle:{width:"58%"},attrs:{"auto-complete":"off",tabindex:"3",maxlength:"4"},model:{value:e.loginForm.verifyCode,callback:function(t){e.$set(e.loginForm,"verifyCode",t)},expression:"loginForm.verifyCode"}},[n("svg-icon",{staticClass:"el-input__icon input-icon",attrs:{slot:"prefix","icon-class":"verifyCode"},slot:"prefix"})],1),n("div",{staticClass:"login-code"},[n("img",{staticClass:"login-code-img",attrs:{src:e.captchaUrl},on:{click:e.updateCaptcha}})])],1),n("el-form-item",{staticStyle:{width:"100%"}},[n("el-button",{staticStyle:{width:"100%"},attrs:{loading:e.loading,size:"medium",type:"primary"},nativeOn:{click:function(t){return t.preventDefault(),e.handleLogin(t)}}},[e.loading?n("span",[e._v("登 录 中...")]):n("span",[e._v("登 录")])])],1)],1)],1)},r=[],i=n("c7eb"),o=n("1da1"),s=(n("d3b7"),n("14d9"),n("4360")),l=(n("515a"),n("2ef0")),c={name:"Login",data:function(){return{loginForm:{username:"",password:"",verifyCode:""},murmur:"",verifyuuid:"",timer:null,counter:60,captchaUrl:this.getCaptcha,captchaText:"",loginRules:{username:[{required:!0,trigger:"blur",message:"请输入用户名"}],password:[{required:!0,trigger:"blur",message:"请输入密码"}],verifyCode:[{required:!0,trigger:"blur",message:"请输入验证码"},{min:4,max:4,message:"请输入4位验证码",trigger:"blur"}]},loading:!1,redirect:void 0}},watch:{$route:{handler:function(e){this.redirect=e.query&&e.query.redirect},immediate:!0}},created:function(){var e=this;Object(o["a"])(Object(i["a"])().mark((function t(){var n;return Object(i["a"])().wrap((function(t){while(1)switch(t.prev=t.next){case 0:return t.next=2,e.getFinger();case 2:n=t.sent,e.murmur=n,e.getCaptcha();case 5:case"end":return t.stop()}}),t)})))()},mounted:function(){},methods:{getFinger:function(){var e=n("e813");return new Promise((function(t){window.requestIdleCallback?requestIdleCallback((function(){e.getV18((function(e){t(e)}))})):setTimeout((function(){e.getV18((function(e){t(e)}))}),500)}))},getCaptcha:Object(l["debounce"])((function(){var e=this,t={murmur:this.murmur};this.$axios.get("/getVerifyCode",{params:t}).then((function(t){e.verifyuuid=t.data.uuid,e.captchaUrl="data:image/gif;base64,"+t.data.imgBase64,e.captchaText=t.data.captchaText})).catch((function(e){}))}),1e3),updateCaptcha:function(){this.getCaptcha()},handleLogin:Object(l["debounce"])((function(){var e=this;this.$refs.loginForm.validate((function(t){if(!t)return!1;e.loading=!0;var n=e.loginForm.verifyCode;if(e.captchaText.toLowerCase()!=n.toLowerCase())return e.$message.error("验证码录入错误!"),e.updateCaptcha(),void(e.loading=!1);var a={username:e.loginForm.username,password:e.loginForm.password,code:e.loginForm.verifyCode,verifyuuid:e.verifyuuid,murmur:e.murmur};e.$axios.post("/user/login",e.$qs.stringify(a)).then((function(t){localStorage.setItem("jy",t.data.token),s["a"].commit("SET_R",[]),e.$router.push("/largeScreen"),e.loading=!1})).catch((function(t){e.updateCaptcha(),e.loginForm.verifyCode="",e.loading=!1}))}))}),1e3)}},u=c,d=(n("da66"),n("2877")),f=Object(d["a"])(u,a,r,!1,null,null,null);t["default"]=f.exports},da66:function(e,t,n){"use strict";n("94ae")},e813:function(e,t,n){var a,r;(function(i,o,s){"use strict";"undefined"!==typeof window&&n("3c35")?(a=s,r="function"===typeof a?a.call(t,n,t,e):a,void 0===r||(e.exports=r)):e.exports?e.exports=s():o.exports?o.exports=s():o[i]=s()})("Fingerprint2",this,(function(){"use strict";"undefined"===typeof Array.isArray&&(Array.isArray=function(e){return"[object Array]"===Object.prototype.toString.call(e)});var e=function(e,t){e=[e[0]>>>16,65535&e[0],e[1]>>>16,65535&e[1]],t=[t[0]>>>16,65535&t[0],t[1]>>>16,65535&t[1]];var n=[0,0,0,0];return n[3]+=e[3]+t[3],n[2]+=n[3]>>>16,n[3]&=65535,n[2]+=e[2]+t[2],n[1]+=n[2]>>>16,n[2]&=65535,n[1]+=e[1]+t[1],n[0]+=n[1]>>>16,n[1]&=65535,n[0]+=e[0]+t[0],n[0]&=65535,[n[0]<<16|n[1],n[2]<<16|n[3]]},t=function(e,t){e=[e[0]>>>16,65535&e[0],e[1]>>>16,65535&e[1]],t=[t[0]>>>16,65535&t[0],t[1]>>>16,65535&t[1]];var n=[0,0,0,0];return n[3]+=e[3]*t[3],n[2]+=n[3]>>>16,n[3]&=65535,n[2]+=e[2]*t[3],n[1]+=n[2]>>>16,n[2]&=65535,n[2]+=e[3]*t[2],n[1]+=n[2]>>>16,n[2]&=65535,n[1]+=e[1]*t[3],n[0]+=n[1]>>>16,n[1]&=65535,n[1]+=e[2]*t[2],n[0]+=n[1]>>>16,n[1]&=65535,n[1]+=e[3]*t[1],n[0]+=n[1]>>>16,n[1]&=65535,n[0]+=e[0]*t[3]+e[1]*t[2]+e[2]*t[1]+e[3]*t[0],n[0]&=65535,[n[0]<<16|n[1],n[2]<<16|n[3]]},n=function(e,t){return t%=64,32===t?[e[1],e[0]]:t<32?[e[0]<>>32-t,e[1]<>>32-t]:(t-=32,[e[1]<>>32-t,e[0]<>>32-t])},a=function(e,t){return t%=64,0===t?e:t<32?[e[0]<>>32-t,e[1]<>>1]),e=t(e,[4283543511,3981806797]),e=r(e,[0,e[0]>>>1]),e=t(e,[3301882366,444984403]),e=r(e,[0,e[0]>>>1]),e},o=function(o,s){o=o||"",s=s||0;for(var l=o.length%16,c=o.length-l,u=[0,s],d=[0,s],f=[0,0],g=[0,0],m=[2277735313,289559509],h=[1291169091,658871167],p=0;p>>0).toString(16)).slice(-8)+("00000000"+(u[1]>>>0).toString(16)).slice(-8)+("00000000"+(d[0]>>>0).toString(16)).slice(-8)+("00000000"+(d[1]>>>0).toString(16)).slice(-8)},s={preprocessor:null,audio:{timeout:1e3,excludeIOS11:!0},fonts:{swfContainerId:"fingerprintjs2",swfPath:"flash/compiled/FontList.swf",userDefinedFonts:[],extendedJsFonts:!1},screen:{detectScreenOrientation:!0},plugins:{sortPluginsFor:[/palemoon/i],excludeIE:!1},extraComponents:[],excludes:{enumerateDevices:!0,pixelRatio:!0,doNotTrack:!0,fontsFlash:!0,adBlock:!0},NOT_AVAILABLE:"not available",ERROR:"error",EXCLUDED:"excluded"},l=function(e,t){if(Array.prototype.forEach&&e.forEach===Array.prototype.forEach)e.forEach(t);else if(e.length===+e.length)for(var n=0,a=e.length;nt.name?1:e.name=0?"Windows Phone":t.indexOf("windows")>=0||t.indexOf("win16")>=0||t.indexOf("win32")>=0||t.indexOf("win64")>=0||t.indexOf("win95")>=0||t.indexOf("win98")>=0||t.indexOf("winnt")>=0||t.indexOf("wow64")>=0?"Windows":t.indexOf("android")>=0?"Android":t.indexOf("linux")>=0||t.indexOf("cros")>=0||t.indexOf("x11")>=0?"Linux":t.indexOf("iphone")>=0||t.indexOf("ipad")>=0||t.indexOf("ipod")>=0||t.indexOf("crios")>=0||t.indexOf("fxios")>=0?"iOS":t.indexOf("macintosh")>=0||t.indexOf("mac_powerpc)")>=0?"Mac":"Other";var r="ontouchstart"in window||navigator.maxTouchPoints>0||navigator.msMaxTouchPoints>0;if(r&&"Windows"!==e&&"Windows Phone"!==e&&"Android"!==e&&"iOS"!==e&&"Other"!==e&&-1===t.indexOf("cros"))return!0;if("undefined"!==typeof n){if(n=n.toLowerCase(),n.indexOf("win")>=0&&"Windows"!==e&&"Windows Phone"!==e)return!0;if(n.indexOf("linux")>=0&&"Linux"!==e&&"Android"!==e)return!0;if(n.indexOf("mac")>=0&&"Mac"!==e&&"iOS"!==e)return!0;if((-1===n.indexOf("win")&&-1===n.indexOf("linux")&&-1===n.indexOf("mac"))!==("Other"===e))return!0}if(a.indexOf("win")>=0&&"Windows"!==e&&"Windows Phone"!==e)return!0;if((a.indexOf("linux")>=0||a.indexOf("android")>=0||a.indexOf("pike")>=0)&&"Linux"!==e&&"Android"!==e)return!0;if((a.indexOf("mac")>=0||a.indexOf("ipad")>=0||a.indexOf("ipod")>=0||a.indexOf("iphone")>=0)&&"Mac"!==e&&"iOS"!==e)return!0;if(a.indexOf("arm")>=0&&"Windows Phone"===e)return!1;if(a.indexOf("pike")>=0&&t.indexOf("opera mini")>=0)return!1;var i=a.indexOf("win")<0&&a.indexOf("linux")<0&&a.indexOf("mac")<0&&a.indexOf("iphone")<0&&a.indexOf("ipad")<0&&a.indexOf("ipod")<0;return i!==("Other"===e)||"undefined"===typeof navigator.plugins&&"Windows"!==e&&"Windows Phone"!==e},de=function(){var e,t=navigator.userAgent.toLowerCase(),n=navigator.productSub;if(t.indexOf("edge/")>=0||t.indexOf("iemobile/")>=0)return!1;if(t.indexOf("opera mini")>=0)return!1;if(e=t.indexOf("firefox/")>=0?"Firefox":t.indexOf("opera/")>=0||t.indexOf(" opr/")>=0?"Opera":t.indexOf("chrome/")>=0?"Chrome":t.indexOf("safari/")>=0?t.indexOf("android 1.")>=0||t.indexOf("android 2.")>=0||t.indexOf("android 3.")>=0||t.indexOf("android 4.")>=0?"AOSP":"Safari":t.indexOf("trident/")>=0?"Internet Explorer":"Other",("Chrome"===e||"Safari"===e||"Opera"===e)&&"20030107"!==n)return!0;var a,r=eval.toString().length;if(37===r&&"Safari"!==e&&"Firefox"!==e&&"Other"!==e)return!0;if(39===r&&"Internet Explorer"!==e&&"Other"!==e)return!0;if(33===r&&"Chrome"!==e&&"AOSP"!==e&&"Opera"!==e&&"Other"!==e)return!0;try{throw"a"}catch(i){try{i.toSource(),a=!0}catch(o){a=!1}}return a&&"Firefox"!==e&&"Other"!==e},fe=function(){var e=document.createElement("canvas");return!(!e.getContext||!e.getContext("2d"))},ge=function(){if(!fe())return!1;var e=we(),t=!!window.WebGLRenderingContext&&!!e;return Ae(e),t},me=function(){return"Microsoft Internet Explorer"===navigator.appName||!("Netscape"!==navigator.appName||!/Trident/.test(navigator.userAgent))},he=function(){return("msWriteProfilerMark"in window)+("msLaunchUri"in navigator)+("msSaveBlob"in navigator)>=2},pe=function(){return"undefined"!==typeof window.swfobject},Te=function(){return window.swfobject.hasFlashPlayerVersion("9.0.0")},ve=function(e){var t=document.createElement("div");t.setAttribute("id",e.fonts.swfContainerId),document.body.appendChild(t)},Ce=function(e,t){var n="___fp_swf_loaded";window[n]=function(t){e(t)};var a=t.fonts.swfContainerId;ve();var r={onReady:n},i={allowScriptAccess:"always",menu:"false"};window.swfobject.embedSWF(t.fonts.swfPath,a,"1","1","9.0.0",!1,r,i,{})},we=function(){var e=document.createElement("canvas"),t=null;try{t=e.getContext("webgl")||e.getContext("experimental-webgl")}catch(n){}return t||(t=null),t},Ae=function(e){var t=e.getExtension("WEBGL_lose_context");null!=t&&t.loseContext()},ye=[{key:"userAgent",getData:m},{key:"webdriver",getData:h},{key:"language",getData:p},{key:"colorDepth",getData:T},{key:"deviceMemory",getData:v},{key:"pixelRatio",getData:C},{key:"hardwareConcurrency",getData:q},{key:"screenResolution",getData:w},{key:"availableScreenResolution",getData:y},{key:"timezoneOffset",getData:x},{key:"timezone",getData:B},{key:"sessionStorage",getData:E},{key:"localStorage",getData:O},{key:"indexedDb",getData:b},{key:"addBehavior",getData:M},{key:"openDatabase",getData:P},{key:"cpuClass",getData:L},{key:"platform",getData:k},{key:"doNotTrack",getData:I},{key:"plugins",getData:W},{key:"canvas",getData:R},{key:"webgl",getData:D},{key:"webglVendorAndRenderer",getData:_},{key:"adBlock",getData:N},{key:"hasLiedLanguages",getData:F},{key:"hasLiedResolution",getData:G},{key:"hasLiedOs",getData:U},{key:"hasLiedBrowser",getData:V},{key:"touchSupport",getData:Z},{key:"fonts",getData:j,pauseBefore:!0},{key:"fontsFlash",getData:H,pauseBefore:!0},{key:"audio",getData:g},{key:"enumerateDevices",getData:d}],Se=function(e){throw new Error("'new Fingerprint()' is deprecated, see https://github.com/fingerprintjs/fingerprintjs#upgrade-guide-from-182-to-200")};return Se.get=function(e,t){t?e||(e={}):(t=e,e={}),u(e,s),e.components=e.extraComponents.concat(ye);var n={data:[],addPreprocessedComponent:function(t,a){"function"===typeof e.preprocessor&&(a=e.preprocessor(t,a)),n.data.push({key:t,value:a})}},a=-1,r=function(i){if(a+=1,a>=e.components.length)t(n.data);else{var o=e.components[a];if(e.excludes[o.key])r(!1);else{if(!i&&o.pauseBefore)return a-=1,void setTimeout((function(){r(!0)}),1);try{o.getData((function(e){n.addPreprocessedComponent(o.key,e),r(!1)}),e)}catch(s){n.addPreprocessedComponent(o.key,String(s)),r(!1)}}}};r(!1)},Se.getPromise=function(e){return new Promise((function(t,n){Se.get(e,t)}))},Se.getV18=function(e,t){return null==t&&(t=e,e={}),Se.get(e,(function(n){for(var a=[],r=0;r