PageSourceSearch

https://sooua.com/assets/pages-login-index.DVIb9q-H.js

js sooua.com collected 2026-10-09 00:20:40 UTC 2,488 bytes, 1 lines download raw bytes

1import{d as e,a,s as o,Z as l,f as s,h as t,j as i,k as n,p as d,x as r,y as m,E as u,I as c,G as p}from"./index-CtlocODq.js";import{_ as f}from"./_plugin-vue_export-helper.BCo6x5W8.js";const g=f({data:()=>({form:{m_user:"",m_psw:""},loading:!1}),methods:{doLogin(){if(this.loading)return;const s=(this.form.m_user||"").trim(),t=this.form.m_psw||"";s?t?(this.loading=!0,a({url:"https://www.sooua.cn/api/member/login",method:"POST",header:{"Content-Type":"application/x-www-form-urlencoded"},data:{m_user:s,m_psw:t},complete:()=>{this.loading=!1},success:a=>{const s=a.data||{};0===s.code&&s.data&&s.data.token?(o("member_token",s.data.token),o("member",s.data.profile||{}),e({title:"登录成功",icon:"success"}),setTimeout((()=>{l({url:"/pages/index/index"})}),800)):e({title:s.msg||"登录失败",icon:"none"})},fail:()=>{e({title:"网络错误",icon:"none"})}})):e({title:"请输入密码",icon:"none"}):e({title:"请输入账号",icon:"none"})},goRegister(){window.location.href="https://www.sooua.cn/i/login/index?type=register"},goHome(){l({url:"/pages/index/index"})}}},[["render",function(e,a,o,l,f,g){const _=i,h=u,w=c,k=p;return n(),s(_,{class:"login-page"},{default:t((()=>[d(_,{class:"login-card"},{default:t((()=>[d(_,{class:"login-title"},{default:t((()=>[r("账号登录")])),_:1}),d(_,{class:"login-sub"},{default:t((()=>[r("SOOUA 搜索 · 登录后享受更多功能")])),_:1}),d(_,{class:"form-group"},{default:t((()=>[d(h,{class:"form-label"},{default:t((()=>[r("账号")])),_:1}),d(w,{class:"form-input",modelValue:f.form.m_user,"onUpdate:modelValue":a[0]||(a[0]=e=>f.form.m_user=e),placeholder:"用户名 / 邮箱",maxlength:"64"},null,8,["modelValue"])])),_:1}),d(_,{class:"form-group"},{default:t((()=>[d(h,{class:"form-label"},{default:t((()=>[r("密码")])),_:1}),d(w,{class:"form-input",modelValue:f.form.m_psw,"onUpdate:modelValue":a[1]||(a[1]=e=>f.form.m_psw=e),password:"",placeholder:"请输入登录密码",maxlength:"-1"},null,8,["modelValue"])])),_:1}),d(k,{class:"btn-submit",disabled:f.loading,onClick:g.doLogin},{default:t((()=>[r(m(f.loading?"登录中...":"登 录"),1)])),_:1},8,["disabled","onClick"]),d(_,{class:"form-tips"},{default:t((()=>[d(h,{class:"tip-link",onClick:g.goRegister},{default:t((()=>[r("没有账号?去注册")])),_:1},8,["onClick"]),d(h,{class:"tip-link right",onClick:g.goHome},{default:t((()=>[r("返回首页")])),_:1},8,["onClick"])])),_:1})])),_:1})])),_:1})}],["__scopeId","data-v-a4d11813"]]);export{g as default};

Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.