import request from '@/utils/request' // 登录方法 - 基于 Session 认证,使用 FormData 格式 export function login(username, password, code, rememberMe) { const formData = new FormData() formData.append('username', username) formData.append('password', password) formData.append('validateCode', code) formData.append('rememberMe', rememberMe || false) return request({ url: '/login', headers: { isToken: false, 'Content-Type': 'multipart/form-data', repeatSubmit: false }, method: 'post', data: formData }) } // 注册方法 export function register(data) { return request({ url: '/register', headers: { isToken: false }, method: 'post', data: data }) } // 获取用户详细信息 export function getInfo() { return request({ url: '/getInfo', method: 'get' }) } // 退出方法 - 基于 Session 认证 export function logout() { return request({ url: '/logout', method: 'post' }) }