7 lines
6.2 KiB
JavaScript
7 lines
6.2 KiB
JavaScript
|
/*!
|
||
|
* build: vue-admin-beautiful
|
||
|
* vue-admin-beautiful author: chuzhixin 1204505056@qq.com
|
||
|
* vue-admin-beautiful QQ Group(QQ群): 972435319、1139183756
|
||
|
* time: 2024-10-10 11:14:28
|
||
|
*/
|
||
|
(window["webpackJsonp"]=window["webpackJsonp"]||[]).push([["chunk-0ce24158"],{"2ba4":function(e,t,r){"use strict";var o=r("40d5"),n=Function.prototype,s=n.apply,i=n.call;e.exports="object"==typeof Reflect&&Reflect.apply||(o?i.bind(s):function(){return i.apply(s,arguments)})},5414:function(e,t,r){"use strict";r.r(t);var o=r("f2bf");function n(e,t,r,n,s,i){const c=Object(o["resolveComponent"])("vab-remix-icon"),a=Object(o["resolveComponent"])("el-input"),u=Object(o["resolveComponent"])("el-form-item"),l=Object(o["resolveComponent"])("el-button"),d=Object(o["resolveComponent"])("el-form"),f=Object(o["resolveDirective"])("focus");return Object(o["openBlock"])(),Object(o["createBlock"])(d,{ref:"form",model:s.form,rules:s.rules,class:"login-form","label-position":"left"},{default:Object(o["withCtx"])(()=>[Object(o["createVNode"])(u,{prop:"username"},{default:Object(o["withCtx"])(()=>[Object(o["withDirectives"])((Object(o["openBlock"])(),Object(o["createBlock"])(a,{modelValue:s.form.userName,"onUpdate:modelValue":t[0]||(t[0]=e=>s.form.userName=e),modelModifiers:{trim:!0},placeholder:"请输入用户名/手机号",tabindex:"1",type:"text"},{prefix:Object(o["withCtx"])(()=>[Object(o["createVNode"])(c,{icon:"user-line"})]),_:1},8,["modelValue"])),[[f]])]),_:1}),Object(o["createVNode"])(u,{prop:"password"},{default:Object(o["withCtx"])(()=>[(Object(o["openBlock"])(),Object(o["createBlock"])(a,{key:s.passwordType,ref:"password",modelValue:s.form.passwords,"onUpdate:modelValue":t[1]||(t[1]=e=>s.form.passwords=e),modelModifiers:{trim:!0},placeholder:"请输入密码",type:s.passwordType,tabindex:"2",onKeyup:Object(o["withKeys"])(i.handleLogin,["enter"])},Object(o["createSlots"])({prefix:Object(o["withCtx"])(()=>[Object(o["createVNode"])(c,{icon:"lock-line"})]),_:2},["password"===s.passwordType?{name:"suffix",fn:Object(o["withCtx"])(()=>[Object(o["createVNode"])(c,{class:"show-password",icon:"eye-off-line",onClick:i.handlePassword},null,8,["onClick"])]),key:"0"}:{name:"suffix",fn:Object(o["withCtx"])(()=>[Object(o["createVNode"])(c,{class:"show-password",icon:"eye-line",onClick:i.handlePassword},null,8,["onClick"])]),key:"1"}]),1032,["modelValue","type","onKeyup"]))]),_:1}),Object(o["createVNode"])(l,{loading:s.loading,class:"login-btn",type:"primary",onClick:i.handleLogin},{default:Object(o["withCtx"])(()=>t[2]||(t[2]=[Object(o["createTextVNode"])(" 登录 ")])),_:1},8,["loading","onClick"])]),_:1},8,["model","rules"])}r("d9e2"),r("14d9");var s=r("5502"),i=r("61f7"),c={name:"SingIn",data(){const e=(e,t,r)=>{""===t?r(new Error("用户名不能为空")):r()},t=(e,t,r)=>{Object(i["isPassword"])(t)?r():r(new Error("密码不能少于6位"))};return{nodeEnv:"production",form:{userName:"",passwords:""},rules:{userName:[{required:!0,trigger:"blur",validator:e}],passwords:[{required:!0,trigger:"blur",validator:t}]},loading:!1,passwordType:"password",timer:0}},computed:{...Object(s["c"])({title:"settings/title"})},mounted(){this.form.userName="",this.form.passwords=""},methods:{...Object(s["b"])({login:"user/login"}),handleClick(e,t){console.log(e,t),"second"==e.paneName?this.$refs["wxCode"].roleIndex():"first"==e.paneName&&this.$refs["sing-in"].roleIndex()},dialogFormVisible(){this.$refs["trial"].showTrial()},handlePassword(){"password"===this.passwordType?this.passwordType="":this.passwordType="password",this.$nextTick(()=>{this.$refs.passwords.focus()})},handleLogin(){this.$refs.form.validate(async e=>{if(!e)return!1;try{this.loading=!0,await this.login(this.form),await this.$router.push("/")}finally{this.loading=!1}})}}},a=r("d959"),u=r.n(a);const l=u()(c,[["render",n]]);t["default"]=l},"6f19":function(e,t,r){"use strict";var o=r("9112"),n=r("0d26"),s=r("b980"),i=Error.captureStackTrace;e.exports=function(e,t,r,c){s&&(i?i(e,t):o(e,"stack",n(r,c)))}},ab36:function(e,t,r){"use strict";var o=r("861d"),n=r("9112");e.exports=function(e,t){o(t)&&"cause"in t&&n(e,"cause",t.cause)}},aeb0:function(e,t,r){"use strict";var o=r("9bf2").f;e.exports=function(e,t,r){r in e||o(e,r,{configurable:!0,get:function(){return t[r]},set:function(e){t[r]=e}})}},b
|