import 'package:date_format/date_format.dart'; import 'package:get/get.dart'; import '../../../../translations/trans_lib.dart'; import '../../../lockMian/entity/lockListInfo_entity.dart'; import 'checkingInListDay_entity.dart'; import 'checkingInListMonth_entity.dart'; class CheckingInListState{ final getKeyInfosData = LockListInfoItemEntity().obs; final companyId = "".obs; final listType = "1".obs;// 1早到榜 2迟到榜 3勤奋榜 final listTypeStr = TranslationLoader.lanKeys!.earlyArrivalList!.tr.obs;// 1早到榜 2迟到榜 3勤奋榜 final isDay = true.obs;// 日榜还是月榜 final checkListDateTimestamp = DateTime.now().millisecondsSinceEpoch.obs;// 查询日期时间戳 final checkListDate = formatDate(DateTime.now(), [mm,'-',dd]).obs;// 查询日期 final checkingInDayListData = [].obs; final checkingInMonthListData = [].obs; var lateTimes = "".obs;// 迟到 var earlyTimes = "".obs;// 早退 var noPunchTimes = "".obs;// 未打车 CheckingInListState() { getKeyInfosData.value = Get.arguments as LockListInfoItemEntity; } }