App暂时去掉备用电池功能
This commit is contained in:
parent
a6ccd4d7f7
commit
19c4a881e7
@ -1,5 +1,6 @@
|
||||
|
||||
import 'package:get/get.dart';
|
||||
import 'package:star_lock/app_settings/app_settings.dart';
|
||||
import 'package:star_lock/tools/baseGetXController.dart';
|
||||
|
||||
import '../../../../appRouters.dart';
|
||||
@ -48,6 +49,8 @@ class AddCardTypeLogic extends BaseGetXController{
|
||||
showToast("失效时间要大于生效时间".tr);
|
||||
return;
|
||||
}
|
||||
AppLog.log("state.timeLimitBeginTime.value:${state.timeLimitBeginTime.value} startDate:$startDate");
|
||||
AppLog.log("state.timeLimitEndTime.value:${state.timeLimitEndTime.value} endDate:$endDate");
|
||||
} else if (state.selectType.value == "2") {
|
||||
if (state.cycleBeginTime.value.isEmpty) {
|
||||
showToast("请选择有效期".tr);
|
||||
|
||||
@ -54,7 +54,6 @@ class LockMainLogic extends BaseGetXController {
|
||||
/// 获取联网类型
|
||||
void getConnectType() async {
|
||||
var connectResult = await (Connectivity().checkConnectivity());
|
||||
|
||||
if (connectResult == ConnectivityResult.mobile) {
|
||||
// _netType = "4G";
|
||||
state.networkConnectionStatus.value = 1;
|
||||
|
||||
@ -140,7 +140,7 @@ class NearbyLockLogic extends BaseGetXController {
|
||||
var vendorStr = utf8String(vendor);
|
||||
state.lockInfo["vendor"] = vendorStr;
|
||||
// state.lockInfo["vendor"] = "XL";
|
||||
AppLog.log("厂商名称 vendor:$vendor vendorStr:$vendorStr reply.data:${reply.data}");
|
||||
AppLog.log("厂商名称 vendorStr:$vendorStr");
|
||||
|
||||
// 锁设备类型
|
||||
var product = reply.data[23];
|
||||
@ -191,17 +191,17 @@ class NearbyLockLogic extends BaseGetXController {
|
||||
AppLog.log("电池剩余电量 battRemCap:$battRemCap");
|
||||
|
||||
// 备用电池剩余电量
|
||||
var battRemCapStandby = reply.data[133];
|
||||
state.lockInfo["electricQuantityStandby"] = battRemCapStandby;
|
||||
AppLog.log("电池剩余电量 battRemCap:$battRemCap");
|
||||
// var battRemCapStandby = reply.data[133];
|
||||
// state.lockInfo["electricQuantityStandby"] = battRemCapStandby;
|
||||
// AppLog.log("电池剩余电量 battRemCap:$battRemCap");
|
||||
|
||||
// 重置次数
|
||||
var restoreCounter = reply.data.sublist(134, 136);
|
||||
var restoreCounter = reply.data.sublist(133, 135);
|
||||
state.lockInfo["restoreCount"] = restoreCounter[0] * 256 + restoreCounter[1];
|
||||
AppLog.log("重置次数 restoreCounter:${restoreCounter[0] * 256 + restoreCounter[1]}");
|
||||
|
||||
// 重置时间
|
||||
var restoreDate = reply.data.sublist(136, 140);
|
||||
var restoreDate = reply.data.sublist(135, 139);
|
||||
int restoreDateValue = ((0xff & restoreDate[(0)]) << 24 |
|
||||
(0xff & restoreDate[1]) << 16 |
|
||||
(0xff & restoreDate[2]) << 8 |
|
||||
@ -211,13 +211,13 @@ class NearbyLockLogic extends BaseGetXController {
|
||||
AppLog.log("重置时间 restoreDateValue:$restoreDateValue");
|
||||
|
||||
// 主控芯片型号
|
||||
var icPartNo = reply.data.sublist(140, 150);
|
||||
var icPartNo = reply.data.sublist(139, 149);
|
||||
var icPartNoStr = utf8String(icPartNo);
|
||||
state.lockInfo["icPartNo"] = icPartNoStr;
|
||||
AppLog.log("主控芯片型号 icPartNoStr:$icPartNoStr");
|
||||
|
||||
// 有效时间
|
||||
var indate = reply.data.sublist(150, 154);
|
||||
var indate = reply.data.sublist(149, 153);
|
||||
int indateValue = ((0xff & indate[(0)]) << 24 |
|
||||
(0xff & indate[1]) << 16 |
|
||||
(0xff & indate[2]) << 8 |
|
||||
@ -227,14 +227,14 @@ class NearbyLockLogic extends BaseGetXController {
|
||||
AppLog.log("有效时间 indateValue:$indateValue");
|
||||
|
||||
// mac地址
|
||||
var macAddress = reply.data.sublist(154, 174);
|
||||
var macAddress = reply.data.sublist(153, 173);
|
||||
var macAddressStr = utf8String(macAddress);
|
||||
state.lockInfo["mac"] = macAddressStr;
|
||||
AppLog.log("mac地址 macAddressStr:$macAddressStr");
|
||||
|
||||
var index = 174;
|
||||
var index = 173;
|
||||
// 锁特征值字符串长度
|
||||
var featureValueLength = reply.data[174];
|
||||
var featureValueLength = reply.data[index];
|
||||
AppLog.log("锁特征值字符串长度 featureValueLength:$featureValueLength");
|
||||
|
||||
// 锁特征值说明(本机能支持的功能)
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user