starwork_flutter/lib/views/team/faceInfo/face_info_controller.dart
2025-10-14 13:53:01 +08:00

32 lines
1.0 KiB
Dart

import 'package:flutter/widgets.dart';
import 'package:get/get.dart';
import 'package:starwork_flutter/api/model/team/request/pserson_list_request.dart';
import 'package:starwork_flutter/api/model/team/response/person_list_response.dart';
import 'package:starwork_flutter/api/service/team_api_service.dart';
import 'package:starwork_flutter/base/app_logger.dart';
import 'package:starwork_flutter/base/base_controller.dart';
class FaceInfoController extends BaseController {
final teamApi = Get.find<TeamApiService>();
// 搜索输入框
TextEditingController searchInputController = TextEditingController();
// 人员集合
Rx<PersonListResponse> personList = PersonListResponse().obs;
@override
void onInit() {
requestPersonList();
super.onInit();
}
void requestPersonList() async {
var response = await teamApi.requestPersonList(request: PersonListRequest());
if (response.isSuccess) {
AppLogger.debug("response.data:${response.data}");
personList.value = response.data!;
}
}
}