Files
cashier-telephone/lib/model/login_model.dart
2025-04-09 13:30:50 +08:00

17 lines
576 B
Dart

import 'package:cashier_reserve/common/request/request_manager.dart';
import 'package:cashier_reserve/data_model/login/login_result.dart';
/// LoginModel 登录相关请求
class LoginModel {
/// 获取 登录验证码
static Future<dynamic> getLoginAuthCode() async {
final r = await RequestManager.get("/account/admin/auth/captcha");
return r;
}
static Future<LoginResult?> login(Map<String, dynamic> params) async {
final r = await RequestManager.post("/account/admin/auth/login", params);
return r == null ? null : LoginResult.fromJson(r);
}
}