34 lines
1.0 KiB
Dart
Raw Normal View History

2023-10-17 15:49:09 +08:00
import 'package:flutter/material.dart';
2023-08-29 17:39:35 +08:00
import 'package:get/get.dart';
2023-11-01 17:28:59 +08:00
import 'lockSetInfo_entity.dart';
2023-08-29 17:39:35 +08:00
class LockSetState {
2023-11-01 17:28:59 +08:00
final lockSetInfoData = LockSetInfoData().obs;
final lockFeature = LockFeature().obs;
final lockSettingInfo = LockSettingInfo().obs;
final lockStatus = LockStatus().obs;
final lockId = 0.obs;
var isAttendance = 0.obs;// 是否开启考勤
var currentDeviceUUid = "".obs;// 当前设备的uuid
var isLockPickingReminder = 0.obs;// 是否开启开锁提醒
var isOpenBlueBroadcast = 0.obs;// 是否开启蓝牙广播
var isOpenExceptionWarnings = 0.obs;// 是否开启异常警告
var isOpenStayWarn = 0.obs;// 是否开启逗留警告
2023-10-17 15:49:09 +08:00
var passwordTF = TextEditingController();
var settingUpSupportFeatures = 0;
2023-08-29 17:39:35 +08:00
LockSetState() {
2023-11-01 17:28:59 +08:00
Map map = Get.arguments;
lockId.value = map["lockId"];
// getKeyInfosData.value = Get.arguments as KeyInfos;
// isAttendance.value = getKeyInfosData.value.isAttendance!;
// isLockPickingReminder.value = getKeyInfosData.value.monitorFlag!;
2023-08-29 17:39:35 +08:00
}
}