2024-06-21 15:28:53 +08:00

27 lines
1011 B
Dart
Executable File

import 'package:flutter_native_contact_picker/flutter_native_contact_picker.dart';
import 'package:get/get.dart';
class MassSendElectronicKeyState{
final FlutterContactPicker contactPicker = FlutterContactPicker();
late Contact contact;
final RxBool isRemoteUnlock = false.obs; //是否允许远程开锁
RxList receiverList = [].obs; //接受者列表
List<int> lockIdList = <int>[]; //选中的锁ID列表
RxString beginTime = ''.obs; //默认为当前时间 开始时间
RxString endTime = ''.obs;//默认为当前时间 结束时间
RxString effectiveDateTime = ''.obs;// 生效时间
RxString failureDateTime = ''.obs;// 失效时间
RxList weekdaysList = [].obs;
RxString type = ''.obs;// 限时、永久、单次、循环
RxBool isSendSuccess = false.obs;
RxString countryName = '中国'.tr.obs;
RxString countryCode = '86'.obs;
RxBool isCreateUser = false.obs; //用户未注册时传1 已注册传0
bool isDemoMode = false;
final RxInt sendSucceedType = 0.obs;
}