45 lines
1.3 KiB
Dart
45 lines
1.3 KiB
Dart
import 'package:event_bus/event_bus.dart';
|
|
|
|
import '../main/lockDetail/lcokSet/lockSet/lockSetInfo_entity.dart';
|
|
|
|
/// 创建EventBus
|
|
EventBus eventBus = EventBus();
|
|
|
|
/// 刷新锁列表数据
|
|
class RefreshLockListInfoDataEvent{
|
|
RefreshLockListInfoDataEvent();
|
|
}
|
|
|
|
/// 刷新考勤员工列表
|
|
class RefreshCheckInStaffListDataEvent{
|
|
RefreshCheckInStaffListDataEvent();
|
|
}
|
|
|
|
/// 传递当前锁信息
|
|
class PassCurrentLockInformationEvent{
|
|
LockSetInfoData lockSetInfoData;
|
|
PassCurrentLockInformationEvent(this.lockSetInfoData);
|
|
}
|
|
|
|
/// 卡、密码、指纹修改之后刷新列表
|
|
class OtherTypeRefreshListEvent{
|
|
OtherTypeRefreshListEvent();
|
|
}
|
|
|
|
/// 考情添加员工卡、指纹之后回调卡、指纹number
|
|
class ChickInAddStaffCardAndFingerprintBlockNumberEvent{
|
|
String number;
|
|
ChickInAddStaffCardAndFingerprintBlockNumberEvent(this.number);
|
|
}
|
|
|
|
/// Uuid删除当前锁时 有可能锁被初始化了 但后台没被初始化 当打开APP的时候扫描如果未被连接就传uuid过去 判断直接删除数据
|
|
class ScanAllDeviceFindCurrentDeviceConnectedEvent{
|
|
String uuid;
|
|
ScanAllDeviceFindCurrentDeviceConnectedEvent(this.uuid);
|
|
}
|
|
|
|
/// 多语言 切换之后传值到上一级界面
|
|
class ChangeLanguageBlockLastLanguageEvent{
|
|
String languageTitle;
|
|
ChangeLanguageBlockLastLanguageEvent(this.languageTitle);
|
|
} |