You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
1 line
10 KiB
1 line
10 KiB
|
1 week ago
|
(window["webpackJsonp"]=window["webpackJsonp"]||[]).push([["pages-login-index"],{"0cb1":function(t,e,a){"use strict";a.d(e,"b",(function(){return i})),a.d(e,"c",(function(){return n})),a.d(e,"a",(function(){}));var i=function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("v-uni-view",{staticClass:"login-container"},[a("v-uni-image",{staticClass:"background-image",attrs:{src:"/static/cancel_bg.png",mode:"aspectFill"}}),a("v-uni-view",{staticClass:"login-header"},[a("v-uni-view",{staticClass:"header-content"},[a("v-uni-image",{staticClass:"header-logo",attrs:{src:"/static/logo-index.png",mode:"aspectFit"}}),a("v-uni-view",{staticClass:"header-text"},[a("v-uni-text",{staticClass:"welcome-title"},[t._v("Hello!")]),a("v-uni-text",{staticClass:"welcome-subtitle"},[t._v("欢迎登录访客管理系统")])],1)],1)],1),a("v-uni-view",{staticClass:"login-form"},[a("v-uni-view",{staticClass:"form-item"},[a("v-uni-view",{staticClass:"input-wrapper"},[a("v-uni-image",{staticClass:"input-icon",attrs:{src:"/static/username.png",mode:"aspectFit"}}),a("v-uni-view",{staticClass:"input-divider"}),a("v-uni-input",{staticClass:"form-input",attrs:{placeholder:"请输入用户名",disabled:t.loading},on:{input:function(e){arguments[0]=e=t.$handleEvent(e),t.clearError.apply(void 0,arguments)}},model:{value:t.form.username,callback:function(e){t.$set(t.form,"username",e)},expression:"form.username"}})],1)],1),a("v-uni-view",{staticClass:"form-item"},[a("v-uni-view",{staticClass:"input-wrapper"},[a("v-uni-image",{staticClass:"input-icon",attrs:{src:"/static/pwd.png",mode:"aspectFit"}}),a("v-uni-view",{staticClass:"input-divider"}),a("v-uni-input",{staticClass:"form-input",attrs:{placeholder:"请输入密码",password:!0,disabled:t.loading},on:{input:function(e){arguments[0]=e=t.$handleEvent(e),t.clearError.apply(void 0,arguments)},confirm:function(e){arguments[0]=e=t.$handleEvent(e),t.handleLogin.apply(void 0,arguments)}},model:{value:t.form.password,callback:function(e){t.$set(t.form,"password",e)},expression:"form.password"}})],1)],1),t.errorMsg?a("v-uni-view",{staticClass:"error-message"},[a("v-uni-text",[t._v(t._s(t.errorMsg))])],1):t._e()],1),a("v-uni-view",{staticClass:"login-actions"},[a("v-uni-button",{staticClass:"login-btn",class:{loading:t.loading},attrs:{disabled:t.loading},on:{click:function(e){arguments[0]=e=t.$handleEvent(e),t.handleLogin.apply(void 0,arguments)}}},[t._v(" "+t._s(t.loading?"登录中...":"立即登录")+" ")])],1),a("v-uni-view",{staticClass:"footer"},[a("v-uni-text",{staticClass:"copyright"},[t._v("© BD管理系统")])],1)],1)},n=[]},"1eb7":function(t,e,a){"use strict";var i=a("3518"),n=a.n(i);n.a},3518:function(t,e,a){var i=a("7c23");i.__esModule&&(i=i.default),"string"===typeof i&&(i=[[t.i,i,""]]),i.locals&&(t.exports=i.locals);var n=a("967d").default;n("26eb8e98",i,!0,{sourceMap:!1,shadowMode:!1})},"36f8":function(t,e,a){"use strict";a.r(e);var i=a("0cb1"),n=a("3e78");for(var r in n)["default"].indexOf(r)<0&&function(t){a.d(e,t,(function(){return n[t]}))}(r);a("1eb7");var o=a("828b"),s=Object(o["a"])(n["default"],i["b"],i["c"],!1,null,"41404061",null,!1,i["a"],void 0);e["default"]=s.exports},"3e78":function(t,e,a){"use strict";a.r(e);var i=a("52a4"),n=a.n(i);for(var r in i)["default"].indexOf(r)<0&&function(t){a.d(e,t,(function(){return i[t]}))}(r);e["default"]=n.a},"52a4":function(t,e,a){"use strict";a("6a54");var i=a("f5bd").default;Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var n=i(a("2634")),r=i(a("2fdc"));a("0c26");var o={data:function(){return{form:{username:"",password:""},loading:!1,errorMsg:""}},onLoad:function(){this.checkLoginStatus()},methods:{checkLoginStatus:function(){try{var t=uni.getStorageSync("mkwcancel_lifeData");t&&t.vuex_token&&uni.reLaunch({url:"/pages/index/index"})}catch(e){console.error("检查登录状态失败:",e)}},clearError:function(){this.errorMsg=""},validateForm:function(){return this.form.username.trim()?this.form.password.trim()?this.form.username.length<2?(this.errorMsg="用户名至少2个字符",!1):!(this.form.password.length<4)||(this
|