fix: 1、添加设备功能入口开发

This commit is contained in:
魏少阳 2025-01-02 17:52:24 +08:00
parent 00a6a113a9
commit 687eea4031
2 changed files with 27 additions and 28 deletions

View File

@ -4,7 +4,7 @@ import 'flavors.dart';
import 'main.dart' as runner; import 'main.dart' as runner;
Future<void> main() async { Future<void> main() async {
F.appFlavor = Flavor.xhj_pre; F.appFlavor = Flavor.sky_pre;
// AppLog.log('local调用了main函数'); // AppLog.log('local调用了main函数');
await runner.main(); await runner.main();
} }

View File

@ -18,7 +18,8 @@ class SelectLockTypePage extends StatefulWidget {
State<SelectLockTypePage> createState() => _SelectLockTypePageState(); State<SelectLockTypePage> createState() => _SelectLockTypePageState();
} }
class _SelectLockTypePageState extends State<SelectLockTypePage> with BaseWidget { class _SelectLockTypePageState extends State<SelectLockTypePage>
with BaseWidget {
final SelectLockTypeLogic logic = Get.put(SelectLockTypeLogic()); final SelectLockTypeLogic logic = Get.put(SelectLockTypeLogic());
final SelectLockTypeState state = Get.find<SelectLockTypeLogic>().state; final SelectLockTypeState state = Get.find<SelectLockTypeLogic>().state;
@ -79,36 +80,34 @@ class _SelectLockTypePageState extends State<SelectLockTypePage> with BaseWidget
return <Widget>[ return <Widget>[
lockTypeItem('images/lockType/lockType_doorLock.png', '门锁'.tr, () { lockTypeItem('images/lockType/lockType_doorLock.png', '门锁'.tr, () {
CommonDataManage().seletLockType = 1; CommonDataManage().seletLockType = 1;
Navigator.pushNamed(context, Routers.addLockPage, Get.toNamed(Routers.addLockPage,
arguments: <String, int>{'getLockType': 1}); arguments: <String, int>{'getLockType': 1});
}), }),
if (!F.isLite) if (!F.isLite)
lockTypeItem('images/lockType/lockType_NFCLock.png', lockTypeItem('images/lockType/lockType_NFCLock.png', 'NFC无源锁'.tr, () {
'NFC无源锁'.tr, () {
CommonDataManage().seletLockType = 2; CommonDataManage().seletLockType = 2;
// Navigator.pushNamed(context, Routers.addLockPage); // Navigator.pushNamed(context, Routers.addLockPage);
logic.getNearByLimits();
}), }),
if (!F.isLite) if (!F.isLite)
lockTypeItem('images/lockType/lockType_padlock.png', lockTypeItem('images/lockType/lockType_padlock.png', '挂锁'.tr, () {
'挂锁'.tr, () { CommonDataManage().seletLockType = 3;
CommonDataManage().seletLockType = 3;
// Navigator.pushNamed(context, Routers.addLockPage); // Navigator.pushNamed(context, Routers.addLockPage);
logic.getNearByLimits();
}), }),
lockTypeItem('images/lockType/lockType_safeLock.png', lockTypeItem('images/lockType/lockType_safeLock.png', '保险箱锁'.tr, () {
'保险箱锁'.tr, () { CommonDataManage().seletLockType = 4;
CommonDataManage().seletLockType = 4;
Navigator.pushNamed(context, Routers.addLockPage, Navigator.pushNamed(context, Routers.addLockPage,
arguments: <String, int>{'getLockType': 4}); arguments: <String, int>{'getLockType': 4});
}), }),
lockTypeItem('images/lockType/lockType_parkingLock.png', lockTypeItem('images/lockType/lockType_parkingLock.png', '车位锁'.tr, () {
'车位锁'.tr, () { CommonDataManage().seletLockType = 5;
CommonDataManage().seletLockType = 5;
Navigator.pushNamed(context, Routers.addLockPage, Navigator.pushNamed(context, Routers.addLockPage,
arguments: <String, int>{'getLockType': 5}); arguments: <String, int>{'getLockType': 5});
}), }),
lockTypeItem('images/lockType/lockType_entranceGuardLock.png', lockTypeItem('images/lockType/lockType_entranceGuardLock.png', '智能门禁'.tr,
'智能门禁'.tr, () { () {
CommonDataManage().seletLockType = 6; CommonDataManage().seletLockType = 6;
Navigator.pushNamed(context, Routers.addLockPage, Navigator.pushNamed(context, Routers.addLockPage,
arguments: <String, int>{'getLockType': 6}); arguments: <String, int>{'getLockType': 6});
}), }),
@ -117,17 +116,17 @@ class _SelectLockTypePageState extends State<SelectLockTypePage> with BaseWidget
// TranslationLoader.lanKeys!.bicycleLock!.tr, () { // TranslationLoader.lanKeys!.bicycleLock!.tr, () {
// Navigator.pushNamed(context, Routers.addLockPage); // Navigator.pushNamed(context, Routers.addLockPage);
// }), // }),
if (!F.isLite) // if (!F.isLite)
lockTypeItem('images/lockType/lockType_gatewayLock.png', lockTypeItem('images/lockType/lockType_gatewayLock.png', '网关'.tr, () {
'网关'.tr, () { CommonDataManage().seletLockType = 7;
CommonDataManage().seletLockType = 7; Get.toNamed(Routers.selectGatewayTypeNextTipPage);
Get.toNamed(Routers.selectGatewayTypeNextTipPage); }),
}), // if (!F.isLite)
if (!F.isLite) lockTypeItem('images/lockType/lockType_camera.png', '网络摄像头'.tr, () {
lockTypeItem('images/lockType/lockType_camera.png', '网络摄像头'.tr, () { CommonDataManage().seletLockType = 8;
CommonDataManage().seletLockType = 8; // Navigator.pushNamed(context, Routers.gatewayListPage);
// Navigator.pushNamed(context, Routers.gatewayListPage); logic.getNearByLimits();
}), }),
]; ];
} }