操作记录蓝牙查询 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_native_contact_picker: bd430ba0fbf82768bb50c2c52a69a65759a8f907
flutter_pcm_sound: de0572ca4f99091cc2abfcc31601b8a4ddd33c0e flutter_pcm_sound: de0572ca4f99091cc2abfcc31601b8a4ddd33c0e
flutter_voice_processor: 2b89b93d69b02227ae3fd58589ee0bcfa3ca2a82 flutter_voice_processor: 2b89b93d69b02227ae3fd58589ee0bcfa3ca2a82
fluttertoast: 31b00dabfa7fb7bacd9e7dbee580d7a2ff4bf265 fluttertoast: 9f2f8e81bb5ce18facb9748d7855bf5a756fe3db
fluwx: daa284756ce53442b3d0417ceeda66e981906811 fluwx: daa284756ce53442b3d0417ceeda66e981906811
google_maps_flutter_ios: d1318b4ff711612cab16862d7a87e31a7403d458 google_maps_flutter_ios: d1318b4ff711612cab16862d7a87e31a7403d458
GoogleMaps: 20d7b12be49a14287f797e88e0e31bc4156aaeb4 GoogleMaps: 20d7b12be49a14287f797e88e0e31bc4156aaeb4

View File

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

View File

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

View File

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

View File

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