操作记录蓝牙查询 10条数据一页

This commit is contained in:
魏少阳 2024-04-29 16:45:24 +08:00
parent 606cbc76c7
commit f7b4b39263
5 changed files with 8 additions and 7 deletions

View File

@ -316,7 +316,7 @@ SPEC CHECKSUMS:
flutter_native_contact_picker: bd430ba0fbf82768bb50c2c52a69a65759a8f907
flutter_pcm_sound: de0572ca4f99091cc2abfcc31601b8a4ddd33c0e
flutter_voice_processor: 2b89b93d69b02227ae3fd58589ee0bcfa3ca2a82
fluttertoast: 31b00dabfa7fb7bacd9e7dbee580d7a2ff4bf265
fluttertoast: 9f2f8e81bb5ce18facb9748d7855bf5a756fe3db
fluwx: daa284756ce53442b3d0417ceeda66e981906811
google_maps_flutter_ios: d1318b4ff711612cab16862d7a87e31a7403d458
GoogleMaps: 20d7b12be49a14287f797e88e0e31bc4156aaeb4

View File

@ -97,7 +97,7 @@ class DoorLockLogLogic extends BaseGetXController {
}
lockRecordUploadData(uploadList);
if(dataLength == 20){
if(dataLength == state.logCountPage){
state.ifHaveNext = true;
}
}
@ -179,7 +179,7 @@ class DoorLockLogLogic extends BaseGetXController {
IoSenderManage.senderReferEventRecordTimeCommand(
keyID: BlueManage().connectDeviceName,
userID: await Storage.getUid(),
logsCount: int.parse(pageSize),
logsCount: state.logCountPage,
// time:DateTime.now().millisecondsSinceEpoch~/1000,
time: state.operateDate,
token: getTokenList,
@ -203,7 +203,7 @@ class DoorLockLogLogic extends BaseGetXController {
lockId: state.keyInfos.value.lockId!,
lockEventType: state.dropdownValue.value,
pageNo: 1,
pageSize: 20,
pageSize: int.parse(pageSize),
startDate: state.startDate.value,
endDate: state.endDate.value);

View File

@ -49,6 +49,7 @@ class DoorLockLogState {
var ifCurrentScreen = true.obs; // ,
var operateDate = 0; //
var ifHaveNext = false; //
var logCountPage = 10; //
DoorLockLogState() {
keyInfos.value = Get.arguments["keyInfo"];

View File

@ -191,7 +191,7 @@ class LockDetailLogic extends BaseGetXController {
}
lockRecordUploadData(uploadList);
if(dataLength == 20){
if(dataLength == state.logCountPage){
senderReferEventRecordTime();
}else{
await BlueManage().disconnect();
@ -383,7 +383,7 @@ class LockDetailLogic extends BaseGetXController {
IoSenderManage.senderReferEventRecordTimeCommand(
keyID: BlueManage().connectDeviceName,
userID: await Storage.getUid(),
logsCount: 20,
logsCount: state.logCountPage,
// time:DateTime.now().millisecondsSinceEpoch~/1000,
time: state.operateDate,
token: getTokenList,

View File

@ -47,7 +47,7 @@ class LockDetailState {
var currentPage = 0.obs;
var operateDate = 0; //
var logCountPage = 10; //
// LockDetailState() {
// Map map = Get.arguments;
// lockCount = map["lockCount"];