Files
dy_web/pc/static/js/chunk-44613a41.f55ef19b.js

1 line
6.4 KiB
JavaScript
Raw Normal View History

2026-02-09 09:17:06 +08:00
(window["webpackJsonp"]=window["webpackJsonp"]||[]).push([["chunk-44613a41"],{"0fbb":function(e,t,a){},"8e03":function(e,t,a){"use strict";a("0fbb")},"9ed6":function(e,t,a){"use strict";a.r(t);var c=a("7a23"),o=a("2295");a("7902"),a("6797"),a("d9e2");const l=()=>(e,t,a)=>{t.length<6?a(new Error("密码不能少于6位")):a()};var r=a("5502"),n=a("6605");const d=e=>(Object(c["pushScopeId"])("data-v-4adcd637"),e=e(),Object(c["popScopeId"])(),e),s={class:"login-container"},u=d(()=>Object(c["createElementVNode"])("div",{class:"title-container"},[Object(c["createElementVNode"])("h3",{class:"title"},"用户登录")],-1)),b={class:"svg-container"},p={class:"svg-container"},i={class:"show-pwd"},j={class:"svg-container"},O=Object(c["createTextVNode"])("民警"),m=Object(c["createTextVNode"])("辅警"),v={class:"svg-container"},h={class:"image-slot"},V=Object(c["createTextVNode"])("登录 "),w={name:"login"};var N=Object.assign(w,{setup(e){const t=Object(r["b"])(),a=Object(c["ref"])(""),d=Object(c["ref"])({userName:"",password:"",kaptcha:"",type:"02"}),w=Object(c["ref"])(!1),N=Object(c["ref"])([]),f=Object(c["ref"])(""),g=Object(c["ref"])(""),k=Object(c["ref"])(!1),C=Object(c["ref"])({userName:[{required:!0,trigger:"blur",message:"用户名为必填项"}],password:[{required:!0,trigger:"blur",validator:l()}],type:[{required:!0,trigger:"blur",message:"请选择类型"}],kaptcha:[{required:!0,trigger:"blur",message:"验证码为必填项"}]}),y=e=>{t.dispatch("user/refreshToken",{deptId:e,jwtToken:g.value}).then(a=>{E.value=!1,t.commit("user/setDeptId",e),window.location.href="/"}).catch(()=>{E.value=!1})},x=Object(c["ref"])("password"),_=()=>{"password"===x.value?x.value="text":x.value="password"},E=Object(c["ref"])(!1),B=Object(c["ref"])(null),I=(Object(n["d"])(),()=>{B.value.validate(e=>{if(!e)return!1;E.value=!0,console.log(d.value,"loginForm.value"),t.dispatch("user/login",d.value).then(e=>{E.value=!1,1===e.deptList.length?window.location.href="/":(N.value=[...e.deptList],w.value=!0,g.value=e.jwtToken,Object(o["a"])({title:"提示",message:"请选择部门",duration:3e3}))}).catch(()=>{E.value=!1})})});Object(c["onMounted"])(()=>{});const T=()=>{const e="http://123.60.67.142/mosty-api/mosty-base/kaptcha?date="+new Date;a.value=e};return(e,t)=>{const o=Object(c["resolveComponent"])("svg-icon"),l=Object(c["resolveComponent"])("el-input"),r=Object(c["resolveComponent"])("el-form-item"),n=Object(c["resolveComponent"])("Avatar"),g=Object(c["resolveComponent"])("el-icon"),U=Object(c["resolveComponent"])("el-radio"),q=Object(c["resolveComponent"])("el-radio-group"),F=Object(c["resolveComponent"])("el-image"),L=Object(c["resolveComponent"])("el-button"),S=Object(c["resolveComponent"])("el-option"),D=Object(c["resolveComponent"])("el-select"),J=Object(c["resolveComponent"])("el-form");return Object(c["openBlock"])(),Object(c["createElementBlock"])("div",s,[Object(c["createVNode"])(J,{class:"login-form",ref_key:"loginFromRef",ref:B,model:d.value,rules:C.value,onSubmit:t[6]||(t[6]=Object(c["withModifiers"])(()=>{},["prevent"]))},{default:Object(c["withCtx"])(()=>[u,Object(c["createVNode"])(r,{prop:"userName"},{default:Object(c["withCtx"])(()=>[Object(c["createElementVNode"])("span",b,[Object(c["createVNode"])(o,{icon:"user"})]),Object(c["createVNode"])(l,{placeholder:"请输入账号",name:"userName",type:"text",modelValue:d.value.userName,"onUpdate:modelValue":t[0]||(t[0]=e=>d.value.userName=e)},null,8,["modelValue"])]),_:1}),Object(c["createVNode"])(r,{prop:"password1"},{default:Object(c["withCtx"])(()=>[Object(c["createElementVNode"])("span",p,[Object(c["createVNode"])(o,{icon:"password"})]),Object(c["createVNode"])(l,{placeholder:"请输入密码",name:"password",type:x.value,modelValue:d.value.password,"onUpdate:modelValue":t[1]||(t[1]=e=>d.value.password=e)},null,8,["type","modelValue"]),Object(c["createElementVNode"])("span",i,[Object(c["createVNode"])(o,{icon:"password"===x.value?"eye":"eye-open",onClick:_},null,8,["icon"])])]),_:1}),Object(c["createVNode"])(r,{prop:"type"},{default:Object(c["withCtx"])(()=>[Object(c["createEleme