a,领锁,点击+号时,如果获取网络时间失败,不进入下一页,提示必须联网 b. 开锁时:有网络时间则同步,无网络则不同步时间 c. 同步时间功能:必须有网才同步时间,确定和通通锁不一致 2、修改登录、注册、修改密码选择跟当前ip不是用一个国家的时候,弹窗提示
31 lines
1.3 KiB
Dart
Executable File
31 lines
1.3 KiB
Dart
Executable File
|
|
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{// 未打车
|
|
|
|
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 = TranslationLoader.lanKeys!.earlyArrivalList!.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;
|
|
}
|