| 1 |
- import{d as S,a as z,u as K,i as _,v as U,k as V,o as B,p as E,e as a,c as s,w as n,r as l,s as h,a0 as P,_ as j}from"./index-a3c67351.js";import{p as w}from"./index-4d846cc4.js";const q={style:{background:"#E9EDF3",height:"100vh",display:"flex","align-items":"center","justify-content":"center"}},N={style:{width:"1200px",height:"740px",display:"flex","background-color":"#fff"}},$={style:{width:"0px","flex-grow":"3",padding:"90px 60px 20px 60px"}},D={style:{"margin-top":"70px"}},L={style:{display:"flex","justify-content":"space-between"}},O=S({__name:"Index",setup(A){const c=z(),i=K(),f=_(""),m=_(null),o=U({username:"",password:"",captchaCode:"",captchaKey:"",isRememberMe:!1}),v=async()=>{var e;const t=await((e=m.value)==null?void 0:e.validate().then(()=>!0,()=>!1));console.log(t),t&&y()},y=()=>{console.log(P(o)),console.log("kkk"),w({url:"/user/login",data:{username:o.username,password:o.password,captchaCode:o.captchaCode,captchaKey:o.captchaKey}},t=>{console.log(t);const{username:e,token:d,roleIds:r,mobile:u}=t.data;i.$patch({mobile:u,username:e,token:d,roles:r,isLogin:!0,isRememberMe:o.isRememberMe}),o.isRememberMe?i.$patch({password:o.password}):i.$patch({password:""}),console.log(i),c.replace("/")})},g=()=>{w({url:"/open/getCaptcha"},t=>{console.log(t.data.captchaImg),f.value=t.data.captchaImg,o.captchaKey=t.data.captchaKey})},x=t=>{console.log(t),g()},b=()=>{c.replace("/register")},k=()=>{c.replace("/findpassword")};return V(()=>{g(),i.isRememberMe&&Object.assign(o,i)}),(t,e)=>{const d=l("a-input"),r=l("a-form-item"),u=l("a-input-password"),C=l("a-image"),R=l("a-input-search"),F=l("a-checkbox"),I=l("a-button"),M=l("a-form");return B(),E("div",q,[a("div",N,[e[8]||(e[8]=a("div",{style:{"background-color":"#D8E4F7",width:"0px","flex-grow":"5"}},[a("div",{style:{background:"url('/static/images/login_bg.png')",width:"100%",height:"100%"}})],-1)),a("div",$,[e[6]||(e[6]=a("div",{style:{"font-family":"PingFangSC, PingFang SC","font-weight":"600","font-size":"38px",color:"#000829","line-height":"28px","text-align":"left","font-style":"normal"}},[a("span",null,"登录")],-1)),e[7]||(e[7]=a("div",{style:{"font-family":"PingFangSC, PingFang SC","font-weight":"400","font-size":"14px",color:"#666A78","line-height":"14px","text-align":"left","margin-top":"18px","font-style":"normal"}},[a("span",null,"欢迎登录驼人物联网平台")],-1)),a("div",D,[s(M,{ref_key:"formRef",ref:m,model:o,name:"basic","label-align":"left","label-col":{span:4},"wrapper-col":{span:20},autocomplete:"off",layout:"vertical"},{default:n(()=>[s(r,{"wrapper-col":{offset:0,span:24},label:"账号",name:"username",rules:[{required:!0,message:"请输入账号!"}]},{default:n(()=>[s(d,{size:"large",value:o.username,"onUpdate:value":e[0]||(e[0]=p=>o.username=p)},null,8,["value"])]),_:1}),s(r,{"wrapper-col":{offset:0,span:24},label:"密码",name:"password",rules:[{required:!0,message:"请输入密码!"}]},{default:n(()=>[s(u,{size:"large",value:o.password,"onUpdate:value":e[1]||(e[1]=p=>o.password=p)},null,8,["value"])]),_:1}),s(r,{"wrapper-col":{offset:0,span:24},label:"验证码",name:"captchaCode",rules:[{required:!0,message:"请输入验证码"}]},{default:n(()=>[s(R,{value:o.captchaCode,"onUpdate:value":e[2]||(e[2]=p=>o.captchaCode=p),placeholder:"请输入验证码",size:"large",onSearch:x},{enterButton:n(()=>[a("div",null,[s(C,{preview:!1,height:30,width:100,src:f.value},null,8,["src"])])]),_:1},8,["value"])]),_:1}),s(r,{"wrapper-col":{offset:0,span:24}},{default:n(()=>[a("div",L,[s(F,{checked:o.isRememberMe,"onUpdate:checked":e[3]||(e[3]=p=>o.isRememberMe=p)},{default:n(()=>[...e[4]||(e[4]=[h("记住密码",-1)])]),_:1},8,["checked"]),a("a",{onClick:k},"忘记密码")])]),_:1}),s(r,{"wrapper-col":{offset:0,span:24}},{default:n(()=>[s(I,{style:{background:"#0058FF"},size:"large",block:"",type:"primary",onClick:v},{default:n(()=>[...e[5]||(e[5]=[h("登录",-1)])]),_:1})]),_:1})]),_:1},8,["model"])]),a("div",null,[a("a",{onClick:b},"注册账号")])])])])}}});const H=j(O,[["__scopeId","data-v-4b0161b5"]]);export{H as default};
|