104.bcb8d5f3.js 13 KB

123456789101112
  1. (self["webpackChunklab_screen"]=self["webpackChunklab_screen"]||[]).push([[104],{6104:function(t,r,e){"use strict";e.r(r),e.d(r,{default:function(){return l}});var s=function(){var t=this,r=t._self._c;return r("div",{staticClass:"login-page"},[t._m(0),r("div",{staticClass:"login-container"},[t._m(1),r("div",{staticClass:"login-form-wrapper"},[r("h2",[t._v("用户登录")]),r("el-form",{ref:"loginForm",staticClass:"login-form",attrs:{model:t.form,rules:t.rules}},[r("el-form-item",{attrs:{prop:"username"}},[r("el-input",{attrs:{"prefix-icon":"el-icon-user",placeholder:"请输入用户名/手机号",clearable:""},model:{value:t.form.username,callback:function(r){t.$set(t.form,"username",r)},expression:"form.username"}})],1),r("el-form-item",{attrs:{prop:"password"}},[r("el-input",{attrs:{"prefix-icon":"el-icon-lock",type:"password",placeholder:"请输入密码","show-password":""},nativeOn:{keyup:function(r){return!r.type.indexOf("key")&&t._k(r.keyCode,"enter",13,r.key,"Enter")?null:t.handleLogin.apply(null,arguments)}},model:{value:t.form.password,callback:function(r){t.$set(t.form,"password",r)},expression:"form.password"}})],1),r("el-form-item",{attrs:{prop:"captcha"}},[r("div",{staticClass:"captcha-row"},[r("el-input",{attrs:{"prefix-icon":"el-icon-key",placeholder:"请输入验证码",clearable:""},model:{value:t.form.captcha,callback:function(r){t.$set(t.form,"captcha",r)},expression:"form.captcha"}}),r("div",{staticClass:"captcha-img",on:{click:t.refreshCaptcha}},[t._v(t._s(t.captchaText))])],1)]),r("el-form-item",[r("el-button",{staticClass:"login-btn",attrs:{type:"primary",loading:t.loading},on:{click:t.handleLogin}},[t._v(" 登 录 ")])],1)],1)],1)])])},i=[function(){var t=this,r=t._self._c;return r("div",{staticClass:"login-bg"},[r("div",{staticClass:"login-particles"})])},function(){var t=this,r=t._self._c;return r("div",{staticClass:"login-header"},[r("h1",[t._v("实验室安全智慧化管控中心")]),r("p",[t._v("中国安全生产科学研究院")])])}],a=(e(4114),e(1481)),n=e.n(a),o=e(1552),h={name:"Login",data(){return{form:{username:"",password:"",captcha:""},rules:{username:[{required:!0,message:"请输入用户名",trigger:"blur"}],password:[{required:!0,message:"请输入密码",trigger:"blur"}],captcha:[{required:!0,message:"请输入验证码",trigger:"blur"}]},loading:!1,captchaText:"0000"}},methods:{refreshCaptcha(){this.captchaText="0000"},handleLogin(){this.$refs.loginForm.validate(async t=>{if(t)if("0000"===this.form.captcha){this.loading=!0;try{const t={username:this.form.username,password:n()(this.form.password)},r=await(0,o.s)(t);this.$store.dispatch("login",r.data),this.$message.success("登录成功"),this.$router.push("/lab-status")}catch(r){this.$message.error("登录失败,请重试")}finally{this.loading=!1}}else this.$message.error("验证码错误")})}}},f=h,c=e(1656),u=(0,c.A)(f,s,i,!1,null,"e0758bd0",null),l=u.exports},1481:function(t,r,e){var s;e(6573),e(8100),e(7936),e(9577),e(6632),e(4226),e(9486),e(456),
  2. /**
  3. * [js-md5]{@link https://github.com/emn178/js-md5}
  4. *
  5. * @namespace md5
  6. * @version 0.8.3
  7. * @author Chen, Yi-Cyuan [emn178@gmail.com]
  8. * @copyright Chen, Yi-Cyuan 2014-2023
  9. * @license MIT
  10. */
  11. function(){"use strict";var r="input is invalid type",i="finalize already called",a="object"===typeof window,n=a?window:{};n.JS_MD5_NO_WINDOW&&(a=!1);var o=!a&&"object"===typeof self,h=!n.JS_MD5_NO_NODE_JS&&"object"===typeof process&&process.versions&&process.versions.node;h?n=e.g:o&&(n=self);var f,c=!n.JS_MD5_NO_COMMON_JS&&t.exports,u=e.amdO,l=!n.JS_MD5_NO_ARRAY_BUFFER&&"undefined"!==typeof ArrayBuffer,p="0123456789abcdef".split(""),d=[128,32768,8388608,-2147483648],y=[0,8,16,24],m=["hex","array","digest","buffer","arrayBuffer","base64"],v="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/".split(""),g=[];if(l){var b=new ArrayBuffer(68);f=new Uint8Array(b),g=new Uint32Array(b)}var w=Array.isArray;!n.JS_MD5_NO_NODE_JS&&w||(w=function(t){return"[object Array]"===Object.prototype.toString.call(t)});var _=ArrayBuffer.isView;!l||!n.JS_MD5_NO_ARRAY_BUFFER_IS_VIEW&&_||(_=function(t){return"object"===typeof t&&t.buffer&&t.buffer.constructor===ArrayBuffer});var A=function(t){var e=typeof t;if("string"===e)return[t,!0];if("object"!==e||null===t)throw new Error(r);if(l&&t.constructor===ArrayBuffer)return[new Uint8Array(t),!1];if(!w(t)&&!_(t))throw new Error(r);return[t,!1]},x=function(t){return function(r){return new S(!0).update(r)[t]()}},k=function(){var t=x("hex");h&&(t=C(t)),t.create=function(){return new S},t.update=function(r){return t.create().update(r)};for(var r=0;r<m.length;++r){var e=m[r];t[e]=x(e)}return t},C=function(t){var s,i=e(8535),a=e(6274).Buffer;s=a.from&&!n.JS_MD5_NO_BUFFER_FROM?a.from:function(t){return new a(t)};var o=function(e){if("string"===typeof e)return i.createHash("md5").update(e,"utf8").digest("hex");if(null===e||void 0===e)throw new Error(r);return e.constructor===ArrayBuffer&&(e=new Uint8Array(e)),w(e)||_(e)||e.constructor===a?i.createHash("md5").update(s(e)).digest("hex"):t(e)};return o},B=function(t){return function(r,e){return new z(r,!0).update(e)[t]()}},O=function(){var t=B("hex");t.create=function(t){return new z(t)},t.update=function(r,e){return t.create(r).update(e)};for(var r=0;r<m.length;++r){var e=m[r];t[e]=B(e)}return t};function S(t){if(t)g[0]=g[16]=g[1]=g[2]=g[3]=g[4]=g[5]=g[6]=g[7]=g[8]=g[9]=g[10]=g[11]=g[12]=g[13]=g[14]=g[15]=0,this.blocks=g,this.buffer8=f;else if(l){var r=new ArrayBuffer(68);this.buffer8=new Uint8Array(r),this.blocks=new Uint32Array(r)}else this.blocks=[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0];this.h0=this.h1=this.h2=this.h3=this.start=this.bytes=this.hBytes=0,this.finalized=this.hashed=!1,this.first=!0}function z(t,r){var e,s=A(t);if(t=s[0],s[1]){var i,a=[],n=t.length,o=0;for(e=0;e<n;++e)i=t.charCodeAt(e),i<128?a[o++]=i:i<2048?(a[o++]=192|i>>>6,a[o++]=128|63&i):i<55296||i>=57344?(a[o++]=224|i>>>12,a[o++]=128|i>>>6&63,a[o++]=128|63&i):(i=65536+((1023&i)<<10|1023&t.charCodeAt(++e)),a[o++]=240|i>>>18,a[o++]=128|i>>>12&63,a[o++]=128|i>>>6&63,a[o++]=128|63&i);t=a}t.length>64&&(t=new S(!0).update(t).array());var h=[],f=[];for(e=0;e<64;++e){var c=t[e]||0;h[e]=92^c,f[e]=54^c}S.call(this,r),this.update(f),this.oKeyPad=h,this.inner=!0,this.sharedMemory=r}S.prototype.update=function(t){if(this.finalized)throw new Error(i);var r=A(t);t=r[0];var e,s,a=r[1],n=0,o=t.length,h=this.blocks,f=this.buffer8;while(n<o){if(this.hashed&&(this.hashed=!1,h[0]=h[16],h[16]=h[1]=h[2]=h[3]=h[4]=h[5]=h[6]=h[7]=h[8]=h[9]=h[10]=h[11]=h[12]=h[13]=h[14]=h[15]=0),a)if(l)for(s=this.start;n<o&&s<64;++n)e=t.charCodeAt(n),e<128?f[s++]=e:e<2048?(f[s++]=192|e>>>6,f[s++]=128|63&e):e<55296||e>=57344?(f[s++]=224|e>>>12,f[s++]=128|e>>>6&63,f[s++]=128|63&e):(e=65536+((1023&e)<<10|1023&t.charCodeAt(++n)),f[s++]=240|e>>>18,f[s++]=128|e>>>12&63,f[s++]=128|e>>>6&63,f[s++]=128|63&e);else for(s=this.start;n<o&&s<64;++n)e=t.charCodeAt(n),e<128?h[s>>>2]|=e<<y[3&s++]:e<2048?(h[s>>>2]|=(192|e>>>6)<<y[3&s++],h[s>>>2]|=(128|63&e)<<y[3&s++]):e<55296||e>=57344?(h[s>>>2]|=(224|e>>>12)<<y[3&s++],h[s>>>2]|=(128|e>>>6&63)<<y[3&s++],h[s>>>2]|=(128|63&e)<<y[3&s++]):(e=65536+((1023&e)<<10|1023&t.charCodeAt(++n)),h[s>>>2]|=(240|e>>>18)<<y[3&s++],h[s>>>2]|=(128|e>>>12&63)<<y[3&s++],h[s>>>2]|=(128|e>>>6&63)<<y[3&s++],h[s>>>2]|=(128|63&e)<<y[3&s++]);else if(l)for(s=this.start;n<o&&s<64;++n)f[s++]=t[n];else for(s=this.start;n<o&&s<64;++n)h[s>>>2]|=t[n]<<y[3&s++];this.lastByteIndex=s,this.bytes+=s-this.start,s>=64?(this.start=s-64,this.hash(),this.hashed=!0):this.start=s}return this.bytes>4294967295&&(this.hBytes+=this.bytes/4294967296|0,this.bytes=this.bytes%4294967296),this},S.prototype.finalize=function(){if(!this.finalized){this.finalized=!0;var t=this.blocks,r=this.lastByteIndex;t[r>>>2]|=d[3&r],r>=56&&(this.hashed||this.hash(),t[0]=t[16],t[16]=t[1]=t[2]=t[3]=t[4]=t[5]=t[6]=t[7]=t[8]=t[9]=t[10]=t[11]=t[12]=t[13]=t[14]=t[15]=0),t[14]=this.bytes<<3,t[15]=this.hBytes<<3|this.bytes>>>29,this.hash()}},S.prototype.hash=function(){var t,r,e,s,i,a,n=this.blocks;this.first?(t=n[0]-680876937,t=(t<<7|t>>>25)-271733879|0,s=(-1732584194^2004318071&t)+n[1]-117830708,s=(s<<12|s>>>20)+t|0,e=(-271733879^s&(-271733879^t))+n[2]-1126478375,e=(e<<17|e>>>15)+s|0,r=(t^e&(s^t))+n[3]-1316259209,r=(r<<22|r>>>10)+e|0):(t=this.h0,r=this.h1,e=this.h2,s=this.h3,t+=(s^r&(e^s))+n[0]-680876936,t=(t<<7|t>>>25)+r|0,s+=(e^t&(r^e))+n[1]-389564586,s=(s<<12|s>>>20)+t|0,e+=(r^s&(t^r))+n[2]+606105819,e=(e<<17|e>>>15)+s|0,r+=(t^e&(s^t))+n[3]-1044525330,r=(r<<22|r>>>10)+e|0),t+=(s^r&(e^s))+n[4]-176418897,t=(t<<7|t>>>25)+r|0,s+=(e^t&(r^e))+n[5]+1200080426,s=(s<<12|s>>>20)+t|0,e+=(r^s&(t^r))+n[6]-1473231341,e=(e<<17|e>>>15)+s|0,r+=(t^e&(s^t))+n[7]-45705983,r=(r<<22|r>>>10)+e|0,t+=(s^r&(e^s))+n[8]+1770035416,t=(t<<7|t>>>25)+r|0,s+=(e^t&(r^e))+n[9]-1958414417,s=(s<<12|s>>>20)+t|0,e+=(r^s&(t^r))+n[10]-42063,e=(e<<17|e>>>15)+s|0,r+=(t^e&(s^t))+n[11]-1990404162,r=(r<<22|r>>>10)+e|0,t+=(s^r&(e^s))+n[12]+1804603682,t=(t<<7|t>>>25)+r|0,s+=(e^t&(r^e))+n[13]-40341101,s=(s<<12|s>>>20)+t|0,e+=(r^s&(t^r))+n[14]-1502002290,e=(e<<17|e>>>15)+s|0,r+=(t^e&(s^t))+n[15]+1236535329,r=(r<<22|r>>>10)+e|0,t+=(e^s&(r^e))+n[1]-165796510,t=(t<<5|t>>>27)+r|0,s+=(r^e&(t^r))+n[6]-1069501632,s=(s<<9|s>>>23)+t|0,e+=(t^r&(s^t))+n[11]+643717713,e=(e<<14|e>>>18)+s|0,r+=(s^t&(e^s))+n[0]-373897302,r=(r<<20|r>>>12)+e|0,t+=(e^s&(r^e))+n[5]-701558691,t=(t<<5|t>>>27)+r|0,s+=(r^e&(t^r))+n[10]+38016083,s=(s<<9|s>>>23)+t|0,e+=(t^r&(s^t))+n[15]-660478335,e=(e<<14|e>>>18)+s|0,r+=(s^t&(e^s))+n[4]-405537848,r=(r<<20|r>>>12)+e|0,t+=(e^s&(r^e))+n[9]+568446438,t=(t<<5|t>>>27)+r|0,s+=(r^e&(t^r))+n[14]-1019803690,s=(s<<9|s>>>23)+t|0,e+=(t^r&(s^t))+n[3]-187363961,e=(e<<14|e>>>18)+s|0,r+=(s^t&(e^s))+n[8]+1163531501,r=(r<<20|r>>>12)+e|0,t+=(e^s&(r^e))+n[13]-1444681467,t=(t<<5|t>>>27)+r|0,s+=(r^e&(t^r))+n[2]-51403784,s=(s<<9|s>>>23)+t|0,e+=(t^r&(s^t))+n[7]+1735328473,e=(e<<14|e>>>18)+s|0,r+=(s^t&(e^s))+n[12]-1926607734,r=(r<<20|r>>>12)+e|0,i=r^e,t+=(i^s)+n[5]-378558,t=(t<<4|t>>>28)+r|0,s+=(i^t)+n[8]-2022574463,s=(s<<11|s>>>21)+t|0,a=s^t,e+=(a^r)+n[11]+1839030562,e=(e<<16|e>>>16)+s|0,r+=(a^e)+n[14]-35309556,r=(r<<23|r>>>9)+e|0,i=r^e,t+=(i^s)+n[1]-1530992060,t=(t<<4|t>>>28)+r|0,s+=(i^t)+n[4]+1272893353,s=(s<<11|s>>>21)+t|0,a=s^t,e+=(a^r)+n[7]-155497632,e=(e<<16|e>>>16)+s|0,r+=(a^e)+n[10]-1094730640,r=(r<<23|r>>>9)+e|0,i=r^e,t+=(i^s)+n[13]+681279174,t=(t<<4|t>>>28)+r|0,s+=(i^t)+n[0]-358537222,s=(s<<11|s>>>21)+t|0,a=s^t,e+=(a^r)+n[3]-722521979,e=(e<<16|e>>>16)+s|0,r+=(a^e)+n[6]+76029189,r=(r<<23|r>>>9)+e|0,i=r^e,t+=(i^s)+n[9]-640364487,t=(t<<4|t>>>28)+r|0,s+=(i^t)+n[12]-421815835,s=(s<<11|s>>>21)+t|0,a=s^t,e+=(a^r)+n[15]+530742520,e=(e<<16|e>>>16)+s|0,r+=(a^e)+n[2]-995338651,r=(r<<23|r>>>9)+e|0,t+=(e^(r|~s))+n[0]-198630844,t=(t<<6|t>>>26)+r|0,s+=(r^(t|~e))+n[7]+1126891415,s=(s<<10|s>>>22)+t|0,e+=(t^(s|~r))+n[14]-1416354905,e=(e<<15|e>>>17)+s|0,r+=(s^(e|~t))+n[5]-57434055,r=(r<<21|r>>>11)+e|0,t+=(e^(r|~s))+n[12]+1700485571,t=(t<<6|t>>>26)+r|0,s+=(r^(t|~e))+n[3]-1894986606,s=(s<<10|s>>>22)+t|0,e+=(t^(s|~r))+n[10]-1051523,e=(e<<15|e>>>17)+s|0,r+=(s^(e|~t))+n[1]-2054922799,r=(r<<21|r>>>11)+e|0,t+=(e^(r|~s))+n[8]+1873313359,t=(t<<6|t>>>26)+r|0,s+=(r^(t|~e))+n[15]-30611744,s=(s<<10|s>>>22)+t|0,e+=(t^(s|~r))+n[6]-1560198380,e=(e<<15|e>>>17)+s|0,r+=(s^(e|~t))+n[13]+1309151649,r=(r<<21|r>>>11)+e|0,t+=(e^(r|~s))+n[4]-145523070,t=(t<<6|t>>>26)+r|0,s+=(r^(t|~e))+n[11]-1120210379,s=(s<<10|s>>>22)+t|0,e+=(t^(s|~r))+n[2]+718787259,e=(e<<15|e>>>17)+s|0,r+=(s^(e|~t))+n[9]-343485551,r=(r<<21|r>>>11)+e|0,this.first?(this.h0=t+1732584193|0,this.h1=r-271733879|0,this.h2=e-1732584194|0,this.h3=s+271733878|0,this.first=!1):(this.h0=this.h0+t|0,this.h1=this.h1+r|0,this.h2=this.h2+e|0,this.h3=this.h3+s|0)},S.prototype.hex=function(){this.finalize();var t=this.h0,r=this.h1,e=this.h2,s=this.h3;return p[t>>>4&15]+p[15&t]+p[t>>>12&15]+p[t>>>8&15]+p[t>>>20&15]+p[t>>>16&15]+p[t>>>28&15]+p[t>>>24&15]+p[r>>>4&15]+p[15&r]+p[r>>>12&15]+p[r>>>8&15]+p[r>>>20&15]+p[r>>>16&15]+p[r>>>28&15]+p[r>>>24&15]+p[e>>>4&15]+p[15&e]+p[e>>>12&15]+p[e>>>8&15]+p[e>>>20&15]+p[e>>>16&15]+p[e>>>28&15]+p[e>>>24&15]+p[s>>>4&15]+p[15&s]+p[s>>>12&15]+p[s>>>8&15]+p[s>>>20&15]+p[s>>>16&15]+p[s>>>28&15]+p[s>>>24&15]},S.prototype.toString=S.prototype.hex,S.prototype.digest=function(){this.finalize();var t=this.h0,r=this.h1,e=this.h2,s=this.h3;return[255&t,t>>>8&255,t>>>16&255,t>>>24&255,255&r,r>>>8&255,r>>>16&255,r>>>24&255,255&e,e>>>8&255,e>>>16&255,e>>>24&255,255&s,s>>>8&255,s>>>16&255,s>>>24&255]},S.prototype.array=S.prototype.digest,S.prototype.arrayBuffer=function(){this.finalize();var t=new ArrayBuffer(16),r=new Uint32Array(t);return r[0]=this.h0,r[1]=this.h1,r[2]=this.h2,r[3]=this.h3,t},S.prototype.buffer=S.prototype.arrayBuffer,S.prototype.base64=function(){for(var t,r,e,s="",i=this.array(),a=0;a<15;)t=i[a++],r=i[a++],e=i[a++],s+=v[t>>>2]+v[63&(t<<4|r>>>4)]+v[63&(r<<2|e>>>6)]+v[63&e];return t=i[a],s+=v[t>>>2]+v[t<<4&63]+"==",s},z.prototype=new S,z.prototype.finalize=function(){if(S.prototype.finalize.call(this),this.inner){this.inner=!1;var t=this.array();S.call(this,this.sharedMemory),this.update(this.oKeyPad),this.update(t),S.prototype.finalize.call(this)}};var M=k();M.md5=M,M.md5.hmac=O(),c?t.exports=M:(n.md5=M,u&&(s=function(){return M}.call(M,e,M,t),void 0===s||(t.exports=s)))}()},6274:function(){},8535:function(){}}]);
  12. //# sourceMappingURL=104.bcb8d5f3.js.map