pages-login-login.d2fe1e3e.js
19.5 KB
(window["webpackJsonp"]=window["webpackJsonp"]||[]).push([["pages-login-login"],{"102c":function(r,a,n){"use strict";n.d(a,"b",(function(){return e})),n.d(a,"c",(function(){return o})),n.d(a,"a",(function(){return t}));var t={uIcon:n("3f69").default,uInput:n("5f80").default},e=function(){var r=this,a=r.$createElement,n=r._self._c||a;return n("v-uni-view",{staticClass:"login-container"},[n("v-uni-view",{staticClass:"status-bar",style:{height:r.statusBarHeight+"px"}}),n("v-uni-view",{staticClass:"login-card"},[n("v-uni-view",{staticClass:"login-header"},[n("v-uni-view",{staticClass:"title"},[r._v("绿纤协同平台")]),n("v-uni-view",{staticClass:"subtitle"},[r._v("用户登录")])],1),n("v-uni-view",{staticClass:"login-form"},[n("v-uni-view",{staticClass:"form-group"},[n("v-uni-view",{staticClass:"form-label"},[r._v("用户名")]),n("v-uni-view",{staticClass:"input-wrapper"},[n("u-icon",{staticClass:"input-icon",attrs:{name:"account",size:"20",color:"#6a9c6a"}}),n("u-input",{staticClass:"custom-input",attrs:{placeholder:"请输入用户名",clearable:!0,border:"none"},model:{value:r.formData.username,callback:function(a){r.$set(r.formData,"username",a)},expression:"formData.username"}})],1)],1),n("v-uni-view",{staticClass:"form-group"},[n("v-uni-view",{staticClass:"form-label"},[r._v("密码")]),n("v-uni-view",{staticClass:"input-wrapper"},[n("u-icon",{staticClass:"input-icon",attrs:{name:"lock",size:"20",color:"#6a9c6a"}}),n("u-input",{staticClass:"custom-input",attrs:{placeholder:"请输入密码",password:!r.showPassword,clearable:!0,border:"none"},model:{value:r.formData.password,callback:function(a){r.$set(r.formData,"password",a)},expression:"formData.password"}}),n("u-icon",{staticClass:"password-toggle",attrs:{name:r.showPassword?"eye-off":"eye",size:"20",color:"#6a9c6a"},on:{click:function(a){arguments[0]=a=r.$handleEvent(a),r.togglePassword.apply(void 0,arguments)}}})],1)],1),n("v-uni-view",{staticClass:"form-actions"},[n("v-uni-button",{staticClass:"login-btn",attrs:{disabled:r.loading},on:{click:function(a){arguments[0]=a=r.$handleEvent(a),r.handleLogin.apply(void 0,arguments)}}},[r._v(r._s(r.loading?"登录中...":"登录"))])],1)],1)],1),n("v-uni-view",{staticClass:"footer"},[n("v-uni-view",{staticClass:"footer-text"},[r._v("绿纤协同办公平台 v1.0.0")])],1)],1)},o=[]},"3b33":function(r,a,n){"use strict";n.r(a);var t=n("fe96"),e=n.n(t);for(var o in t)["default"].indexOf(o)<0&&function(r){n.d(a,r,(function(){return t[r]}))}(o);a["default"]=e.a},7404:function(r,a,n){"use strict";n.r(a);var t=n("102c"),e=n("3b33");for(var o in e)["default"].indexOf(o)<0&&function(r){n.d(a,r,(function(){return e[r]}))}(o);n("a3f0");var i=n("828b"),s=Object(i["a"])(e["default"],t["b"],t["c"],!1,null,"0f248aa0",null,!1,t["a"],void 0);a["default"]=s.exports},a3f0:function(r,a,n){"use strict";var t=n("ea33"),e=n.n(t);e.a},db41:function(r,a,n){n("c9b5"),n("bf0f"),n("ab80"),n("aa9c"),n("c223"),n("5c47"),n("2c10");var t=t||{};t.Security=t.Security||{},function(){var r=t.Security;r.maxExactInt=Math.pow(2,53),r.toUtf8ByteArr=function(r){for(var a,n=[],t=0;t<r.length;t++){if(a=r.charCodeAt(t),55296<=a&&a<=56319){var e=a,o=r.charCodeAt(t+1);a=1024*(e-55296)+(o-56320)+65536,t++}if(a<=127)n[n.length]=a;else if(a<=2047)n[n.length]=192+(a>>>6),n[n.length]=63&a|128;else if(a<=65535)n[n.length]=224+(a>>>12),n[n.length]=a>>>6&63|128,n[n.length]=63&a|128;else{if(!(a<=1114111))throw"Unicode standart supports code points up-to U+10FFFF";n[n.length]=240+(a>>>18),n[n.length]=a>>>12&63|128,n[n.length]=a>>>6&63|128,n[n.length]=63&a|128}}return n},r.toHex32=function(r){2147483648&r&&(r&=2147483647,r+=Math.pow(2,31));var a=r.toString(16);while(a.length<8)a="0"+a;return a},r.reverseBytes=function(r){var a=0;return a+=r>>>24&255,a+=(r>>>16&255)<<8,a+=(r>>>8&255)<<16,a+=(255&r)<<24,a},r.leftRotate=function(r,a){return r<<a|r>>>32-a},r.md5=function(a){for(var n=[7,12,17,22,7,12,17,22,7,12,17,22,7,12,17,22,5,9,14,20,5,9,14,20,5,9,14,20,5,9,14,20,4,11,16,23,4,11,16,23,4,11,16,23,4,11,16,23,6,10,15,21,6,10,15,21,6,10,15,21,6,10,15,21],t=[],e=0;e<=63;e++)t[e]=Math.abs(Math.sin(e+1))*Math.pow(2,32)<<0;var o,i,s=1732584193,u=4023233417,c=2562383102,f=271733878;o=r.toUtf8ByteArr(a),a=null,i=o.length,o.push(128);var l=Math.abs(448-8*o.length%512)/8;while(l--)o.push(0);o.push(8*i&255,8*i>>8&255,8*i>>16&255,8*i>>24&255);e=4;while(e--)o.push(0);var d=r.leftRotate,w=(e=0,[]);while(e<o.length){for(var g=0;g<=15;g++)w[g]=(o[e+4*g]<<0)+(o[e+4*g+1]<<8)+(o[e+4*g+2]<<16)+(o[e+4*g+3]<<24);var h,v,p=s,b=u,y=c,A=f;for(g=0;g<=63;g++){g<=15?(h=b&y|~b&A,v=g):g<=31?(h=A&b|~A&y,v=(5*g+1)%16):g<=47?(h=b^y^A,v=(3*g+5)%16):(h=y^(b|~A),v=7*g%16);var m=A;A=y,y=b,b+=d(p+h+t[g]+w[v],n[g]),p=m}s=s+p<<0,u=u+b<<0,c=c+y<<0,f=f+A<<0,e+=64}var x=C(s)+C(u)+C(c)+C(f);function C(a){return r.toHex32(r.reverseBytes(a))}return x}}();var e=0;function o(r){return s(i(u(r)))}function i(r){return f(l(c(r),8*r.length))}function s(r){for(var a,n=e?"0123456789ABCDEF":"0123456789abcdef",t="",o=0;o<r.length;o++)a=r.charCodeAt(o),t+=n.charAt(a>>>4&15)+n.charAt(15&a);return t}function u(r){return unescape(encodeURI(r))}function c(r){for(var a=Array(r.length>>2),n=0;n<a.length;n++)a[n]=0;for(n=0;n<8*r.length;n+=8)a[n>>5]|=(255&r.charCodeAt(n/8))<<n%32;return a}function f(r){for(var a="",n=0;n<32*r.length;n+=8)a+=String.fromCharCode(r[n>>5]>>>n%32&255);return a}function l(r,a){r[a>>5]|=128<<a%32,r[14+(a+64>>>9<<4)]=a;for(var n=1732584193,t=-271733879,e=-1732584194,o=271733878,i=0;i<r.length;i+=16){var s=n,u=t,c=e,f=o;n=w(n,t,e,o,r[i+0],7,-680876936),o=w(o,n,t,e,r[i+1],12,-389564586),e=w(e,o,n,t,r[i+2],17,606105819),t=w(t,e,o,n,r[i+3],22,-1044525330),n=w(n,t,e,o,r[i+4],7,-176418897),o=w(o,n,t,e,r[i+5],12,1200080426),e=w(e,o,n,t,r[i+6],17,-1473231341),t=w(t,e,o,n,r[i+7],22,-45705983),n=w(n,t,e,o,r[i+8],7,1770035416),o=w(o,n,t,e,r[i+9],12,-1958414417),e=w(e,o,n,t,r[i+10],17,-42063),t=w(t,e,o,n,r[i+11],22,-1990404162),n=w(n,t,e,o,r[i+12],7,1804603682),o=w(o,n,t,e,r[i+13],12,-40341101),e=w(e,o,n,t,r[i+14],17,-1502002290),t=w(t,e,o,n,r[i+15],22,1236535329),n=g(n,t,e,o,r[i+1],5,-165796510),o=g(o,n,t,e,r[i+6],9,-1069501632),e=g(e,o,n,t,r[i+11],14,643717713),t=g(t,e,o,n,r[i+0],20,-373897302),n=g(n,t,e,o,r[i+5],5,-701558691),o=g(o,n,t,e,r[i+10],9,38016083),e=g(e,o,n,t,r[i+15],14,-660478335),t=g(t,e,o,n,r[i+4],20,-405537848),n=g(n,t,e,o,r[i+9],5,568446438),o=g(o,n,t,e,r[i+14],9,-1019803690),e=g(e,o,n,t,r[i+3],14,-187363961),t=g(t,e,o,n,r[i+8],20,1163531501),n=g(n,t,e,o,r[i+13],5,-1444681467),o=g(o,n,t,e,r[i+2],9,-51403784),e=g(e,o,n,t,r[i+7],14,1735328473),t=g(t,e,o,n,r[i+12],20,-1926607734),n=h(n,t,e,o,r[i+5],4,-378558),o=h(o,n,t,e,r[i+8],11,-2022574463),e=h(e,o,n,t,r[i+11],16,1839030562),t=h(t,e,o,n,r[i+14],23,-35309556),n=h(n,t,e,o,r[i+1],4,-1530992060),o=h(o,n,t,e,r[i+4],11,1272893353),e=h(e,o,n,t,r[i+7],16,-155497632),t=h(t,e,o,n,r[i+10],23,-1094730640),n=h(n,t,e,o,r[i+13],4,681279174),o=h(o,n,t,e,r[i+0],11,-358537222),e=h(e,o,n,t,r[i+3],16,-722521979),t=h(t,e,o,n,r[i+6],23,76029189),n=h(n,t,e,o,r[i+9],4,-640364487),o=h(o,n,t,e,r[i+12],11,-421815835),e=h(e,o,n,t,r[i+15],16,530742520),t=h(t,e,o,n,r[i+2],23,-995338651),n=v(n,t,e,o,r[i+0],6,-198630844),o=v(o,n,t,e,r[i+7],10,1126891415),e=v(e,o,n,t,r[i+14],15,-1416354905),t=v(t,e,o,n,r[i+5],21,-57434055),n=v(n,t,e,o,r[i+12],6,1700485571),o=v(o,n,t,e,r[i+3],10,-1894986606),e=v(e,o,n,t,r[i+10],15,-1051523),t=v(t,e,o,n,r[i+1],21,-2054922799),n=v(n,t,e,o,r[i+8],6,1873313359),o=v(o,n,t,e,r[i+15],10,-30611744),e=v(e,o,n,t,r[i+6],15,-1560198380),t=v(t,e,o,n,r[i+13],21,1309151649),n=v(n,t,e,o,r[i+4],6,-145523070),o=v(o,n,t,e,r[i+11],10,-1120210379),e=v(e,o,n,t,r[i+2],15,718787259),t=v(t,e,o,n,r[i+9],21,-343485551),n=p(n,s),t=p(t,u),e=p(e,c),o=p(o,f)}return Array(n,t,e,o)}function d(r,a,n,t,e,o){return p(function(r,a){return r<<a|r>>>32-a}(p(p(a,r),p(t,o)),e),n)}function w(r,a,n,t,e,o,i){return d(a&n|~a&t,r,a,e,o,i)}function g(r,a,n,t,e,o,i){return d(a&t|n&~t,r,a,e,o,i)}function h(r,a,n,t,e,o,i){return d(a^n^t,r,a,e,o,i)}function v(r,a,n,t,e,o,i){return d(n^(a|~t),r,a,e,o,i)}function p(r,a){var n=(65535&r)+(65535&a),t=(r>>16)+(a>>16)+(n>>16);return t<<16|65535&n}function b(r,a){var n=r[0],t=r[1],e=r[2],o=r[3];n=A(n,t,e,o,a[0],7,-680876936),o=A(o,n,t,e,a[1],12,-389564586),e=A(e,o,n,t,a[2],17,606105819),t=A(t,e,o,n,a[3],22,-1044525330),n=A(n,t,e,o,a[4],7,-176418897),o=A(o,n,t,e,a[5],12,1200080426),e=A(e,o,n,t,a[6],17,-1473231341),t=A(t,e,o,n,a[7],22,-45705983),n=A(n,t,e,o,a[8],7,1770035416),o=A(o,n,t,e,a[9],12,-1958414417),e=A(e,o,n,t,a[10],17,-42063),t=A(t,e,o,n,a[11],22,-1990404162),n=A(n,t,e,o,a[12],7,1804603682),o=A(o,n,t,e,a[13],12,-40341101),e=A(e,o,n,t,a[14],17,-1502002290),t=A(t,e,o,n,a[15],22,1236535329),n=m(n,t,e,o,a[1],5,-165796510),o=m(o,n,t,e,a[6],9,-1069501632),e=m(e,o,n,t,a[11],14,643717713),t=m(t,e,o,n,a[0],20,-373897302),n=m(n,t,e,o,a[5],5,-701558691),o=m(o,n,t,e,a[10],9,38016083),e=m(e,o,n,t,a[15],14,-660478335),t=m(t,e,o,n,a[4],20,-405537848),n=m(n,t,e,o,a[9],5,568446438),o=m(o,n,t,e,a[14],9,-1019803690),e=m(e,o,n,t,a[3],14,-187363961),t=m(t,e,o,n,a[8],20,1163531501),n=m(n,t,e,o,a[13],5,-1444681467),o=m(o,n,t,e,a[2],9,-51403784),e=m(e,o,n,t,a[7],14,1735328473),t=m(t,e,o,n,a[12],20,-1926607734),n=x(n,t,e,o,a[5],4,-378558),o=x(o,n,t,e,a[8],11,-2022574463),e=x(e,o,n,t,a[11],16,1839030562),t=x(t,e,o,n,a[14],23,-35309556),n=x(n,t,e,o,a[1],4,-1530992060),o=x(o,n,t,e,a[4],11,1272893353),e=x(e,o,n,t,a[7],16,-155497632),t=x(t,e,o,n,a[10],23,-1094730640),n=x(n,t,e,o,a[13],4,681279174),o=x(o,n,t,e,a[0],11,-358537222),e=x(e,o,n,t,a[3],16,-722521979),t=x(t,e,o,n,a[6],23,76029189),n=x(n,t,e,o,a[9],4,-640364487),o=x(o,n,t,e,a[12],11,-421815835),e=x(e,o,n,t,a[15],16,530742520),t=x(t,e,o,n,a[2],23,-995338651),n=C(n,t,e,o,a[0],6,-198630844),o=C(o,n,t,e,a[7],10,1126891415),e=C(e,o,n,t,a[14],15,-1416354905),t=C(t,e,o,n,a[5],21,-57434055),n=C(n,t,e,o,a[12],6,1700485571),o=C(o,n,t,e,a[3],10,-1894986606),e=C(e,o,n,t,a[10],15,-1051523),t=C(t,e,o,n,a[1],21,-2054922799),n=C(n,t,e,o,a[8],6,1873313359),o=C(o,n,t,e,a[15],10,-30611744),e=C(e,o,n,t,a[6],15,-1560198380),t=C(t,e,o,n,a[13],21,1309151649),n=C(n,t,e,o,a[4],6,-145523070),o=C(o,n,t,e,a[11],10,-1120210379),e=C(e,o,n,t,a[2],15,718787259),t=C(t,e,o,n,a[9],21,-343485551),r[0]=I(n,r[0]),r[1]=I(t,r[1]),r[2]=I(e,r[2]),r[3]=I(o,r[3])}function y(r,a,n,t,e,o){return a=I(I(a,r),I(t,o)),I(a<<e|a>>>32-e,n)}function A(r,a,n,t,e,o,i){return y(a&n|~a&t,r,a,e,o,i)}function m(r,a,n,t,e,o,i){return y(a&t|n&~t,r,a,e,o,i)}function x(r,a,n,t,e,o,i){return y(a^n^t,r,a,e,o,i)}function C(r,a,n,t,e,o,i){return y(n^(a|~t),r,a,e,o,i)}function k(r){var a,n=[];for(a=0;a<64;a+=4)n[a>>2]=r.charCodeAt(a)+(r.charCodeAt(a+1)<<8)+(r.charCodeAt(a+2)<<16)+(r.charCodeAt(a+3)<<24);return n}var _="0123456789abcdef".split("");function D(r){for(var a="",n=0;n<4;n++)a+=_[r>>8*n+4&15]+_[r>>8*n&15];return a}function S(r){return function(r){for(var a=0;a<r.length;a++)r[a]=D(r[a]);return r.join("")}(function(r){var a,n=r.length,t=[1732584193,-271733879,-1732584194,271733878];for(a=64;a<=r.length;a+=64)b(t,k(r.substring(a-64,a)));r=r.substring(a-64);var e=[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0];for(a=0;a<r.length;a++)e[a>>2]|=r.charCodeAt(a)<<(a%4<<3);if(e[a>>2]|=128<<(a%4<<3),a>55)for(b(t,e),a=0;a<16;a++)e[a]=0;return e[14]=8*n,b(t,e),t}(r))}function I(r,a){return r+a&4294967295}if("5d41402abc4b2a76b9719d911017c592"!=S("hello"));(function(){"0123456789abcdef".split("");if("5d41402abc4b2a76b9719d911017c592"!=S("hello"));})();new Array(0,3614090360,3905402710,606105819,3250441966,4118548399,1200080426,2821735955,4249261313,1770035416,2336552879,4294925233,2304563134,1804603682,4254626195,2792965006,1236535329,4129170786,3225465664,643717713,3921069994,3593408605,38016083,3634488961,3889429448,568446438,3275163606,4107603335,1163531501,2850285829,4243563512,1735328473,2368359562,4294588738,2272392833,1839030562,4259657740,2763975236,1272893353,4139469664,3200236656,681279174,3936430074,3572445317,76029189,3654602809,3873151461,530742520,3299628645,4096336452,1126891415,2878612391,4237533241,1700485571,2399980690,4293915773,2240044497,1873313359,4264355552,2734768916,1309151649,4149444226,3174756917,718787259,3951481745);var z=new Array(new Array(0,7,1),new Array(1,12,2),new Array(2,17,3),new Array(3,22,4),new Array(4,7,5),new Array(5,12,6),new Array(6,17,7),new Array(7,22,8),new Array(8,7,9),new Array(9,12,10),new Array(10,17,11),new Array(11,22,12),new Array(12,7,13),new Array(13,12,14),new Array(14,17,15),new Array(15,22,16)),B=new Array(new Array(1,5,17),new Array(6,9,18),new Array(11,14,19),new Array(0,20,20),new Array(5,5,21),new Array(10,9,22),new Array(15,14,23),new Array(4,20,24),new Array(9,5,25),new Array(14,9,26),new Array(3,14,27),new Array(8,20,28),new Array(13,5,29),new Array(2,9,30),new Array(7,14,31),new Array(12,20,32)),M=new Array(new Array(5,4,33),new Array(8,11,34),new Array(11,16,35),new Array(14,23,36),new Array(1,4,37),new Array(4,11,38),new Array(7,16,39),new Array(10,23,40),new Array(13,4,41),new Array(0,11,42),new Array(3,16,43),new Array(6,23,44),new Array(9,4,45),new Array(12,11,46),new Array(15,16,47),new Array(2,23,48)),P=new Array(new Array(0,6,49),new Array(7,10,50),new Array(14,15,51),new Array(5,21,52),new Array(12,6,53),new Array(3,10,54),new Array(10,15,55),new Array(1,21,56),new Array(8,6,57),new Array(15,10,58),new Array(6,15,59),new Array(13,21,60),new Array(4,6,61),new Array(11,10,62),new Array(2,15,63),new Array(9,21,64));new Array(new Array((function(r,a,n){return r&a|~r&n}),z),new Array((function(r,a,n){return r&n|a&~n}),B),new Array((function(r,a,n){return r^a^n}),M),new Array((function(r,a,n){return a^(r|~n)}),P));r.exports={hex_md5:o}},ea33:function(r,a,n){var t=n("f04e");t.__esModule&&(t=t.default),"string"===typeof t&&(t=[[r.i,t,""]]),t.locals&&(r.exports=t.locals);var e=n("967d").default;e("09c9e94e",t,!0,{sourceMap:!1,shadowMode:!1})},f04e:function(r,a,n){var t=n("c86c");a=t(!1),a.push([r.i,'@charset "UTF-8";\r\n/**\r\n * 这里是uni-app内置的常用样式变量\r\n *\r\n * uni-app 官方扩展插件及插件市场(https://ext.dcloud.net.cn)上很多三方插件均使用了这些样式变量\r\n * 如果你是插件开发者,建议你使用scss预处理,并在插件代码中直接使用这些变量(无需 import 这个文件),方便用户通过搭积木的方式开发整体风格一致的App\r\n *\r\n */\r\n/**\r\n * 如果你是App开发者(插件使用者),你可以通过修改这些变量来定制自己的插件主题,实现自定义主题功能\r\n *\r\n * 如果你的项目同样使用了scss预处理,你也可以直接在你的 scss 代码中使用如下变量,同时无需 import 这个文件\r\n */\r\n/* 颜色变量 */\r\n/* 行为相关颜色 */\r\n/* 文字基本颜色 */\r\n/* 背景颜色 */\r\n/* 边框颜色 */\r\n/* 尺寸变量 */\r\n/* 文字尺寸 */\r\n/* 图片尺寸 */\r\n/* Border Radius */\r\n/* 水平间距 */\r\n/* 垂直间距 */\r\n/* 透明度 */\r\n/* 文章场景相关 */.login-container[data-v-0f248aa0]{min-height:100vh;background:linear-gradient(135deg,#e8f5e9,#b2dfdb);display:flex;flex-direction:column;align-items:center;justify-content:center;padding:%?40?%}.status-bar[data-v-0f248aa0]{background:linear-gradient(120deg,#43e97b,#38f9d7)}.login-card[data-v-0f248aa0]{width:100%;max-width:%?840?%;background:#fff;border-radius:%?36?%;box-shadow:0 %?8?% %?48?% 0 rgba(76,175,80,.1),0 %?3?% %?12?% 0 rgba(76,175,80,.08);border:%?3?% solid #c8e6c9;overflow:hidden}.login-header[data-v-0f248aa0]{background:linear-gradient(120deg,#43e97b,#38f9d7);padding:%?64?% %?48?% %?48?% %?48?%;text-align:center;position:relative}.login-header[data-v-0f248aa0]::after{content:"";position:absolute;bottom:%?-40?%;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);width:%?80?%;height:%?80?%;background:#fff;border-radius:50%;box-shadow:0 %?4?% %?24?% 0 rgba(67,233,123,.08)}.title[data-v-0f248aa0]{color:#fff;font-size:%?56?%;font-weight:700;letter-spacing:%?4?%;margin-bottom:%?16?%}.subtitle[data-v-0f248aa0]{color:#e0f2f1;font-size:%?30?%;margin-bottom:0}.login-form[data-v-0f248aa0]{padding:%?80?% %?48?% %?64?% %?48?%}.form-group[data-v-0f248aa0]{margin-bottom:%?40?%}.form-group[data-v-0f248aa0]:last-child{margin-bottom:0}.form-label[data-v-0f248aa0]{display:block;margin-bottom:%?16?%;font-weight:700;color:#388e3c;letter-spacing:%?2?%;font-size:%?30?%}.input-wrapper[data-v-0f248aa0]{position:relative;display:flex;align-items:center;background:#f9fff9;border:%?3?% solid #c8e6c9;border-radius:%?20?%;padding:0 %?24?%;height:%?88?%;transition:all .2s ease}.input-wrapper[data-v-0f248aa0]:focus-within{border-color:#43a047;box-shadow:0 0 0 %?6?% rgba(67,233,123,.15);background:#fff}.input-icon[data-v-0f248aa0]{position:absolute;left:%?24?%;z-index:2}.custom-input[data-v-0f248aa0]{flex:1;margin:0 %?16?% 0 %?80?%}.password-toggle[data-v-0f248aa0]{position:absolute;right:%?24?%;z-index:2}.form-actions[data-v-0f248aa0]{margin-top:%?16?%}.login-btn[data-v-0f248aa0]{width:100%;height:%?88?%;background:linear-gradient(90deg,#43a047 60%,#66bb6a);border-radius:%?20?%;font-size:%?34?%;font-weight:700;letter-spacing:%?4?%;box-shadow:0 %?4?% %?16?% #a5d6a7;transition:all .2s ease;color:#fff}.login-btn[data-v-0f248aa0]:active{background:linear-gradient(90deg,#388e3c 60%,#43a047);box-shadow:0 %?8?% %?32?% #a5d6a7;-webkit-transform:translateY(%?-2?%);transform:translateY(%?-2?%);color:#fff}.login-btn[data-v-0f248aa0]:disabled{background:#ccc;cursor:not-allowed;-webkit-transform:none;transform:none;box-shadow:none;color:#fff}.footer[data-v-0f248aa0]{text-align:center;padding:%?40?%;margin-top:%?40?%}.footer-text[data-v-0f248aa0]{color:#6a9c6a;font-size:%?24?%;opacity:.8}\r\n/* 移动端适配 */',""]),r.exports=a},fe96:function(r,a,n){"use strict";(function(r){n("6a54");var t=n("f5bd").default;Object.defineProperty(a,"__esModule",{value:!0}),a.default=void 0;var e=t(n("2634")),o=t(n("2fdc"));n("0c26");var i=t(n("db41")),s={data:function(){return{statusBarHeight:0,loading:!1,showPassword:!1,formData:{username:"",password:""}}},onLoad:function(){this.getSystemInfo()},methods:{getSystemInfo:function(){var r=this;uni.getSystemInfo({success:function(a){r.statusBarHeight=a.statusBarHeight}})},togglePassword:function(){this.showPassword=!this.showPassword},validateForm:function(){return this.formData.username.trim()?!!this.formData.password.trim()||(uni.showToast({title:"请输入密码",icon:"none"}),!1):(uni.showToast({title:"请输入用户名",icon:"none"}),!1)},getuser:function(){var a=this;return(0,o.default)((0,e.default)().mark((function n(){return(0,e.default)().wrap((function(n){while(1)switch(n.prev=n.next){case 0:return n.next=2,a.API.getCurrentUser().then((function(a){if(r.error(a),200===a.code){new Date;uni.setStorageSync("userInfo",a.data.userInfo)}}));case 2:case"end":return n.stop()}}),n)})))()},handleLogin:function(){var a=this;return(0,o.default)((0,e.default)().mark((function n(){var t,o,s;return(0,e.default)().wrap((function(n){while(1)switch(n.prev=n.next){case 0:if(a.validateForm()){n.next=2;break}return n.abrupt("return");case 2:return a.loading=!0,n.prev=3,t=i.default.hex_md5(a.formData.password),n.next=7,a.API.AppLogin({account:a.formData.username,password:t});case 7:if(o=n.sent,200!==o.code&&!o.success){n.next=17;break}return s=o.data.token,uni.setStorageSync("token",s),n.next=13,a.getuser();case 13:uni.showToast({title:"登录成功",icon:"success"}),setTimeout((function(){uni.reLaunch({url:"/pages/index/index"})}),1500),n.next=18;break;case 17:uni.showToast({title:o.message||"登录失败,请重试",icon:"none"});case 18:n.next=24;break;case 20:n.prev=20,n.t0=n["catch"](3),r.error("登录失败:",n.t0),uni.showToast({title:"网络错误,请稍后重试",icon:"none"});case 24:return n.prev=24,a.loading=!1,n.finish(24);case 27:case"end":return n.stop()}}),n,null,[[3,20,24,27]])})))()}}};a.default=s}).call(this,n("ba7c")["default"])}}]);