// 登录相关API服务
import api from "./apiService";

/**
 * 登录服务类
 */
class LoginService {
  /**
   * 用户登录
   * @param {import('../types').LoginDto} loginData - 登录数据
   * @returns {Promise<import('../types').ApiResponse<import('../types').User>>}
   */
  login(loginData) {
    return api.post("/auth/login", loginData);
  }

  /**
   * 登出
   */
  logout() {
    return api.post("/auth/logout");
  }
}
export default new LoginService();