import 'package:star_lock/main/lockDetail/checkingIn/checkingInHolidays/checkingInSetHolidays/checkingInSetHolidays_entity.dart'; import 'package:star_lock/tools/baseGetXController.dart'; import '../../../../../network/api_repository.dart'; import 'checkingInSetHolidays_state.dart'; class CheckingInSetHolidaysLogic extends BaseGetXController{ CheckingInSetHolidaysState state = CheckingInSetHolidaysState(); // 获取员工列表 Future editStaffLoadData() async{ final CheckingInSetHolidaysInfoDataEntity entity = await ApiRepository.to.holidaysListData( companyId: state.companyId.value, vacationYear: state.selectYear.value.toString(), ); if(entity.errorCode!.codeIsSuccessful){ state.holidaysListData.value = entity.data!.holidayList!; } } @override void onReady() { super.onReady(); editStaffLoadData(); } @override void onInit() { super.onInit(); } @override void onClose() { super.onInit(); } }