魏少阳 15af50d951 1、完善星锁APP国际化 36种语言。
2、修复国际化问题
2024-10-15 18:32:11 +08:00

30 lines
1.2 KiB
Dart
Executable File

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