725 lines
33 KiB
Dart
725 lines
33 KiB
Dart
import 'package:get/get.dart';
|
|
import 'package:star_lock/common/safetyVerification/safetyVerification_binding.dart';
|
|
import 'package:star_lock/login/register/starLock_register_binding.dart';
|
|
import 'package:star_lock/main/lockDetail/electronicKey/electronicKeyList/entity/ElectronicKeyListEntity.dart';
|
|
import 'package:star_lock/mine/minePersonInfo/minePersonInfoEmail/minePersonInfoEmail_page.dart';
|
|
import 'package:star_lock/mine/mineSet/authorizedAdministrator/addAuthorizedAdministrator_page.dart';
|
|
import 'package:star_lock/mine/mineSet/lockGroup/lockGroupList_page.dart';
|
|
import 'package:star_lock/mine/mineSet/lockUserManage/lockUserManageList_page.dart';
|
|
import 'package:star_lock/mine/mineSet/mineSet_page.dart';
|
|
import 'package:star_lock/mine/mineSet/transferGateway/selectGetewayList_page.dart';
|
|
import 'package:star_lock/mine/mineSet/transferSmartLock/recipientInformation_page.dart';
|
|
import 'package:star_lock/mine/mineSet/transferSmartLock/selectBranch_page.dart';
|
|
import 'package:star_lock/mine/mineSet/transferSmartLock/transferSmartLock_page.dart';
|
|
|
|
import 'common/safetyVerification/safetyVerification_page.dart';
|
|
import 'login/forgetPassword/starLock_forgetPassword_page.dart';
|
|
import 'login/login/starLock_login_page.dart';
|
|
import 'login/register/starLock_register_page.dart';
|
|
import 'login/seletCountryRegion/seletCountryRegion_page.dart';
|
|
import 'main/lockDetail/checkingIn/checkingInAddHolidays/checkingInAddHolidays_page.dart';
|
|
import 'main/lockDetail/checkingIn/checkingInDetail/checkingInDetail_page.dart';
|
|
import 'main/lockDetail/checkingIn/checkingInList/checkingInList_page.dart';
|
|
import 'main/lockDetail/checkingIn/checkingInSet/checkingInSet_page.dart';
|
|
import 'main/lockDetail/checkingIn/checkingInSetAddStaff/checkingInAddStaff_page.dart';
|
|
import 'main/lockDetail/checkingIn/checkingInSetHolidays/checkingInSetHolidays_page.dart';
|
|
import 'main/lockDetail/checkingIn/checkingInSetStaffManage/checkingInStaffManage_page.dart';
|
|
import 'main/lockDetail/checkingIn/checkingInSetWorkTime/checkingInSetWorkTime_page.dart';
|
|
import 'main/lockDetail/checkingIn/checkingInSetWorkdaySet/checkingInSetWorkdaySet_page.dart';
|
|
import 'main/lockDetail/electronicKey/electronicKeyDetail/keyOperationRecord_page.dart';
|
|
import 'main/lockDetail/lcokSet/automaticBlocking/automaticBlocking_page.dart';
|
|
import 'main/lockDetail/lcokSet/basicInformation/adminOpenLockPassword/adminOpenLockPassword_page.dart';
|
|
import 'main/lockDetail/lcokSet/basicInformation/basicInformation/basicInformation_page.dart';
|
|
import 'main/lockDetail/lcokSet/basicInformation/editLockName/editLockName_page.dart';
|
|
import 'main/lockDetail/lcokSet/basicInformation/lockSeletGrouping/lockSeletGrouping_page.dart';
|
|
import 'main/lockDetail/lcokSet/basicInformation/uploadElectricQuantity/uploadElectricQuantity_page.dart';
|
|
import 'main/lockDetail/lcokSet/burglarAlarm/burglarAlarm_page.dart';
|
|
import 'main/lockDetail/lcokSet/diagnose/diagnose_page.dart';
|
|
import 'main/lockDetail/lcokSet/doorMagnetic/addDoorMagnetic/addDoorMagnetic_page.dart';
|
|
import 'main/lockDetail/lcokSet/doorMagnetic/doorMagneticList/doorMagnetic_page.dart';
|
|
import 'main/lockDetail/lcokSet/doorMagnetic/nearbyDoorMagnetic/nearbyDoorMagnetic_page.dart';
|
|
import 'main/lockDetail/lcokSet/importOtherLockData/ImportOtherLockData_page.dart';
|
|
import 'main/lockDetail/lcokSet/lockEscalation/lockEscalation_page.dart';
|
|
import 'main/lockDetail/lcokSet/lockSet/lockSet_page.dart';
|
|
import 'main/lockDetail/lcokSet/lockSoundSet/lockSoundSet_page.dart';
|
|
import 'main/lockDetail/lcokSet/lockTime/lockTime_page.dart';
|
|
import 'main/lockDetail/lcokSet/markedHouseState/markedHouseState_page.dart';
|
|
import 'main/lockDetail/lcokSet/normallyOpenMode/normallyOpenMode_page.dart';
|
|
import 'main/lockDetail/lcokSet/remoteUnlocking/remoteUnlocking_page.dart';
|
|
import 'main/lockDetail/lcokSet/resetButton/resetButton_page.dart';
|
|
import 'main/lockDetail/lcokSet/unlockQRCode/unlockQRCode_page.dart';
|
|
import 'main/lockDetail/lcokSet/uploadData/uploadData_page.dart';
|
|
import 'main/lockDetail/lcokSet/wirelessKeyboard/addWirelessKeyboard/addWirelessKeyboard_page.dart';
|
|
import 'main/lockDetail/lcokSet/wirelessKeyboard/addWirelessKeyboardScreenNotLightOn/addWirelessKeyboardScreenNotLightOn_page.dart';
|
|
import 'main/lockDetail/lcokSet/wirelessKeyboard/seletWirelessKeyboard/seletWirelessKeyboard_page.dart';
|
|
import 'main/lockDetail/lcokSet/wirelessKeyboard/wirelessKeyboardList/wirelessKeyboard_page.dart';
|
|
import 'mine/about/about_page.dart';
|
|
import 'mine/addLock/addLock/addLock_page.dart';
|
|
import 'main/lockDetail/authorizedAdmin/authorizedAdmin/authorizedAdminManage/authorizedAdminManage_page.dart';
|
|
import 'main/lockDetail/authorizedAdmin/authorizedAdminDetail/authorizedAdminDetail_page.dart';
|
|
import 'main/lockDetail/authorizedAdmin/authorizedAdminList/authorizedAdminList_page.dart';
|
|
import 'main/lockDetail/authorizedAdmin/volumeAuthorizationLock/volumeAuthorizationLockManage/volumeAuthorizationLockManage_page.dart';
|
|
import 'main/lockDetail/electronicKey/electronicKeyDetail/electronicKeyDetail/electronicKeyDetail_page.dart';
|
|
import 'main/lockDetail/electronicKey/electronicKeyDetail/electronicKeyDetailChangeDate/electronicKeyDetailChangeDate_page.dart';
|
|
import 'main/lockDetail/electronicKey/electronicKeyList/electronicKeyList_page.dart';
|
|
import 'main/lockDetail/electronicKey/electronicKeyPeriodValidity/electronicKeyPeriodValidity_page.dart';
|
|
import 'main/lockDetail/electronicKey/massSendElectronicKey/massSendElectronicManageKey/massSendElectronicKeyManage_page.dart';
|
|
import 'main/lockDetail/electronicKey/sendElectronicKey/sendElectronicManageKey/sendElectronicKeyManage_page.dart';
|
|
import 'main/lockDetail/electronicKey/sendEmailNotification/sendEmailNotification_page.dart';
|
|
import 'main/lockDetail/lockDetail/lockDetail_page.dart';
|
|
import 'main/lockDetail/lockOperatingRecord/lockOperatingRecord_page.dart';
|
|
import 'main/lockDetail/otherTypeKey/otherTypeKeyDetail/otherTypeKeyDetail_page.dart';
|
|
import 'main/lockDetail/otherTypeKey/otherTypeKeyList/otherTypeKeyList_page.dart';
|
|
import 'main/lockDetail/otherTypeKey/otherTypeKeyManage/otherTypeKeyManage_page.dart';
|
|
import 'main/lockDetail/passwordKey/passwordKeyDetail/passwordKeyDetail_page.dart';
|
|
import 'main/lockDetail/passwordKey/passwordKeyList/passwordKeyList_page.dart';
|
|
import 'main/lockDetail/passwordKey/passwordKeyManage/passwordKeyManage_page.dart';
|
|
import 'main/lockMian/lockMain_page.dart';
|
|
import 'mine/addLock/lockAddress/lockAddress_page.dart';
|
|
import 'mine/addLock/nearbyLock/nearbyLock_page.dart';
|
|
import 'mine/addLock/saveLock/saveLock_page.dart';
|
|
import 'mine/addLock/seletLockType/seletLockType_page.dart';
|
|
import 'mine/gateway/addGateway/gatewayConfigurationWifi/gatewayConfigurationWifi_page.dart';
|
|
import 'mine/gateway/addGateway/seletGateway/seletGatewayList_page.dart';
|
|
import 'mine/gateway/addGateway/seletGatewayType/seletGatewayType_page.dart';
|
|
import 'mine/gateway/addGateway/seletGatewayTypeNextTip/seletGatewayTypeNextTip_page.dart';
|
|
import 'mine/gateway/gatewayConnectionLock/gatewayConnectionLockList_page.dart';
|
|
import 'mine/gateway/gatewayDetail/gatewayDetail_page.dart';
|
|
import 'mine/gateway/gatewayList/gatewayList_page.dart';
|
|
import 'mine/message/messageList_page.dart';
|
|
import 'mine/mine/starLockMine_page.dart';
|
|
import 'mine/mineMultiLanguage/mineMultiLanguage_page.dart';
|
|
import 'mine/minePersonInfo/minePersonInfo/minePersonInfo_page.dart';
|
|
import 'mine/minePersonInfo/minePersonInfoEditAccount/minePersonInfoEditAccount/minePersonInfoEditAccount_page.dart';
|
|
import 'mine/minePersonInfo/minePersonInfoEditAccount/minePersonInfoEditAccountNext/minePersonInfoEditAccountNext_page.dart';
|
|
import 'mine/minePersonInfo/minePersonInfoEditIphone/minePersonInfoEditIphone_page.dart';
|
|
import 'mine/minePersonInfo/minePersonInfoEditName/minePersonInfoEditName_page.dart';
|
|
import 'mine/minePersonInfo/minePersonInfoResetPassword/minePersonInfoResetPassword_page.dart';
|
|
import 'mine/minePersonInfo/minePersonInfoSetSafetyProblem/minePersonInfoSetSafetyProblem_page.dart';
|
|
import 'mine/mineSet/appUnlockNeedMobileNetworkingLock/appUnlockNeedMobileNetworkingLock_page.dart';
|
|
import 'mine/mineSet/authorityManagement/authorityManagement_page.dart';
|
|
import 'mine/mineSet/authorityManagement/getDeviceList_page.dart';
|
|
import 'mine/mineSet/authorityManagement/getNameList_page.dart';
|
|
import 'mine/mineSet/hideInvalidUnlockPermissions/hideInvalidUnlockPermissions_page.dart';
|
|
import 'mine/mineSet/lockGroup/lockItemList_page.dart';
|
|
import 'mine/mineSet/lockScreen/lockScreen_page.dart';
|
|
import 'mine/mineSet/lockUserManage/ownedKeyList_page.dart';
|
|
import 'mine/supportStaff/supportStaff_page.dart';
|
|
import 'mine/valueAddedServices/valueAddedServicesBuy/valueAddedServicesBuy_page.dart';
|
|
import 'mine/valueAddedServices/valueAddedServicesBuyAndUseRecord/valueAddedServicesBuyAndUseRecordManage/valueAddedServicesBuyAndUseRecordManage_page.dart';
|
|
import 'mine/valueAddedServices/valueAddedServicesEmailTemplate/valueAddedServicesAddEmailTemplate/valueAddedServicesAddEmailTemplate_page.dart';
|
|
import 'mine/valueAddedServices/valueAddedServicesEmailTemplate/valueAddedServicesListEmailTemplate/valueAddedServicesListEmailTemplate_page.dart';
|
|
import 'mine/valueAddedServices/valueAddedServicesHighFunction/valueAddedServicesHighFunction_page.dart';
|
|
import 'mine/valueAddedServices/valueAddedServicesList/valueAddedServicesList_page.dart';
|
|
import 'mine/valueAddedServices/valueAddedServicesNoteAndEmailDetail/valueAddedServicesNoteAndEmailDetail_page.dart';
|
|
import 'mine/valueAddedServices/valueAddedServicesRealName/valueAddedServicesRealName_page.dart';
|
|
import 'mine/valueAddedServices/valueAddedServicesSMSTemplate/valueAddedServicesAddSMSTemplate/valueAddedServicesAddSMSTemplate_page.dart';
|
|
import 'mine/valueAddedServices/valueAddedServicesSMSTemplate/valueAddedServicesListSMSTemplate/valueAddedServicesListSMSTemplate_page.dart';
|
|
import 'mine/mineSet/authorizedAdministrator/authorizedAdministratorList_page.dart';
|
|
import 'starLockApplication/starLockApplication.dart';
|
|
|
|
abstract class Routers {
|
|
static const initial = '/'; // 加载页
|
|
static const starLockMain = '/StarLockMain'; // 首页
|
|
static const starLockMinePage = '/StarLockMinePage'; // 我的
|
|
static const seletLockTypePage = '/SeletLockTypePage'; // 选择锁类型
|
|
static const addLockPage = '/AddLockPage'; // 选择锁类型
|
|
static const nearbyLockPage = '/NearbyLockPage'; // 附近的锁
|
|
static const lockAddressPage = '/LockAddressPage'; // 锁地址
|
|
static const saveLockPage = '/SaveLockPage'; // 保存锁
|
|
static const lockDetailPage = '/LockDetailPage'; // 锁详情
|
|
static const electronicKeyListPage = '/ElectronicKeyListPage'; // 电子钥匙列表
|
|
static const electronicKeyDetailPage = '/ElectronicKeyDetailPage'; // 电子钥匙详情
|
|
static const electronicKeyDetailChangeDate =
|
|
'/ElectronicKeyDetailChangeDate'; // 修改有效期
|
|
static const sendElectronicKeyManagePage =
|
|
'/SendElectronicKeyManagePage'; // 发送电子钥匙
|
|
static const massSendElectronicKeyManagePage =
|
|
'/MassSendElectronicKeyManagePage'; // 群发钥匙
|
|
static const electronicKeyPeriodValidityPage =
|
|
'/ElectronicKeyPeriodValidityPage'; // 电子钥匙有效期
|
|
static const sendEmailNotificationPage = '/SendEmailNotificationPage'; // 邮件通知
|
|
static const passwordKeyListPage = '/PasswordKeyListPage'; // 密码钥匙列表
|
|
static const passwordKeyManagePage = '/PasswordKeyManagePage'; // 密码钥匙
|
|
static const passwordKeyDetailPage = '/PasswordKeyDetailPage'; // 密码钥匙详情
|
|
static const otherTypeKeyListPage = '/OtherTypeKeyListPage'; // 卡、指纹、遥控钥匙列表
|
|
static const otherTypeKeyDetailPage =
|
|
'/OtherTypeKeyDetailPage'; // 卡、指纹、遥控钥匙详情
|
|
static const otherTypeKeyManagePage =
|
|
'/OtherTypeKeyManagePage'; // 卡、指纹、遥控钥匙添加
|
|
static const authorizedAdminListPage = '/AuthorizedAdminListPage'; // 授权管理员列表
|
|
static const authorizedAdminDetailPage =
|
|
'/AuthorizedAdminDetailPage'; // 授权管理员详情
|
|
static const authorizedAdminManagePage =
|
|
'/AuthorizedAdminManagePage'; // 授权管理员
|
|
static const volumeAuthorizationLockManagePage =
|
|
'/VolumeAuthorizationLockManagePage'; // 批量授权锁
|
|
static const lockOperatingRecordPage = '/LockOperatingRecordPage'; // 操作记录
|
|
static const lockSetPage = '/LockSetPage'; // 锁设置
|
|
static const basicInformationPage = '/BasicInformationPage'; // 基本信息
|
|
static const uploadElectricQuantityPage =
|
|
'/UploadElectricQuantityPage'; // 更新锁电量
|
|
static const editLockNamePage = '/EditLockNamePage'; // 修改锁名字
|
|
static const lockSeletGroupingPage = '/LockSeletGroupingPage'; // 锁选择分组
|
|
static const adminOpenLockPasswordPage =
|
|
'/AdminOpenLockPasswordPage'; // 管理员开锁密码
|
|
static const wirelessKeyboardPage = '/WirelessKeyboardPage'; // 蓝牙键盘
|
|
static const addWirelessKeyboardPage = '/AddWirelessKeyboardPage'; // 添加蓝牙键盘
|
|
static const addWirelessKeyboardScreenNotLightOnPage =
|
|
'/AddWirelessKeyboardScreenNotLightOnPage'; // 添加蓝牙键盘屏幕不亮时提示
|
|
static const seletWirelessKeyboardPage =
|
|
'/SeletWirelessKeyboardPage'; // 选择蓝牙键盘
|
|
static const doorMagneticPage = '/DoorMagneticPage'; // 门磁列表
|
|
static const addDoorMagneticPage = '/AddDoorMagneticPage'; // 添加门磁
|
|
static const nearbyDoorMagneticPage = '/NearbyDoorMagneticPage'; // 附近的门磁
|
|
static const remoteUnlockingPage = '/RemoteUnlockingPage'; // 远程开锁
|
|
static const automaticBlockingPage = '/AutomaticBlockingPage'; // 自动闭锁
|
|
static const normallyOpenModePage = '/NormallyOpenModePage'; // 常开模式
|
|
static const lockSoundSetPage = '/LockSoundSetPage'; // 锁声音
|
|
static const burglarAlarmPage = '/BurglarAlarmPage'; // 防撬警报
|
|
static const resetButtonPage = '/ResetButtonPage'; // 锁重置键
|
|
static const unlockQRCodePage = '/UnlockQRCodePage'; // 开锁二维码
|
|
static const lockTimePage = '/LockTimePage'; // 锁时间
|
|
static const diagnosePage = '/DiagnosePage'; // 诊断
|
|
static const uploadDataPage = '/UploadDataPage'; // 上传数据
|
|
static const importOtherLockDataPage = '/ImportOtherLockDataPage'; // 导入其他锁数据
|
|
static const lockEscalationPage = '/LockEscalationPage'; // 锁升级
|
|
static const markedHouseStatePage = '/MarkedHouseStatePage'; // 标记房态
|
|
static const checkingInListPage = '/CheckingInListPage'; // 考勤
|
|
static const checkingInSetPage = '/CheckingInSetPage'; // 考勤设置
|
|
static const checkingInStaffManagePage = '/CheckingInStaffManagePage'; // 员工管理
|
|
static const checkingInAddStaffPage = '/CheckingInAddStaffPage'; // 添加员工
|
|
static const checkingInSetWorkTimePage =
|
|
'/CheckingInSetWorkTimePage'; // 工作时间设置
|
|
static const checkingInSetWorkdaySet = '/CheckingInSetWorkdaySet'; // 工作日设置
|
|
static const checkingInSetHolidaysPage =
|
|
'/CheckingInSetHolidaysPage'; // 节假日设置
|
|
static const checkingInAddHolidaysPage = '/CheckingInAddHolidaysPage'; // 添加假日
|
|
static const checkingInDetailPage = '/CheckingInDetailPage'; // 考勤详情
|
|
|
|
static const mineSetPage = '/MineSetPage'; // 我的设置
|
|
static const mineMultiLanguagePage = '/MineMultiLanguagePage'; // 我的设置
|
|
static const minePersonInfoPage = '/MinePersonInfoPage'; // 我的信息
|
|
static const minePersonInfoEditNamePage =
|
|
'/MinePersonInfoEditNamePage'; // 我的信息编辑昵称
|
|
static const minePersonInfoEditAccountPage =
|
|
'/MinePersonInfoEditAccountPage'; // 我的信息修改账号
|
|
static const minePersonInfoEditAccountNextPage =
|
|
'/MinePersonInfoEditAccountNextPage'; // 我的信息修改账号下一页
|
|
static const minePersonInfoEditIphonePage =
|
|
'/MinePersonInfoEditIphonePage'; // 我的信息修改手机号
|
|
static const minePersonInfoResetPasswordPage =
|
|
'/MinePersonInfoResetPasswordPage'; // 我的信息重置密码
|
|
static const minePersonInfoSetSafetyProblemPage =
|
|
'/MinePersonInfoSetSafetyProblemPage'; // 我的信息设置安全问题
|
|
static const minePersonInfoEditEmailPage =
|
|
'/MinePersonInfoEditEmailPage'; //我的信息-邮箱
|
|
|
|
static const gatewayListPage = '/GatewayListPage'; // 我的-网关
|
|
static const gatewayDetailPage = '/GatewayDetailPage'; // 我的-网关详情
|
|
static const gatewayConnectionLockPage =
|
|
'/GatewayConnectionLockPage'; // 我的-网关网关链接的锁
|
|
static const seletGatewayTypePage = '/SeletGatewayTypePage'; // 我的-选择网关类型
|
|
static const seletGatewayTypeNextTipPage =
|
|
'/SeletGatewayTypeNextTipPage'; // 我的-选择网关类型下一步
|
|
static const seletGatewayPage = '/SeletGatewayPage'; // 我的-选择网关
|
|
static const gatewayConfigurationWifiPage =
|
|
'/GatewayConfigurationWifiPage'; // 我的-网关配置wifi
|
|
|
|
static const messageListPage = '/MessageListPage'; // 我的-消息
|
|
static const supportStaffPage = '/SupportStaffPage'; // 我的-客服
|
|
static const valueAddedServicesPage = '/ValueAddedServicesPage'; // 我的-增值服务
|
|
static const abountPage = '/AbountPage'; // 我的-关于
|
|
|
|
static const valueAddedServicesNoteAndEmailDetailPage =
|
|
'/ValueAddedServicesNoteAndEmailDetailPage'; // 增值服务-短信邮件详情
|
|
static const valueAddedServicesRealNamePage =
|
|
'/ValueAddedServicesRealNamePage'; // 增值服务-实名认证详情
|
|
static const valueAddedServicesHighFunctionPage =
|
|
'/ValueAddedServicesHighFunctionPage'; // 增值服务-高级功能
|
|
static const valueAddedServicesBuyPage =
|
|
'/ValueAddedServicesBuyPage'; // 增值服务-购买服务
|
|
static const valueAddedServicesListSMSTemplatePage =
|
|
'/ValueAddedServicesListSMSTemplatePage'; // 增值服务-短信模版列表
|
|
static const valueAddedServicesAddSMSTemplatePage =
|
|
'/valueAddedServicesAddSMSTemplatePage'; // 增值服务-自定义短信模版
|
|
static const valueAddedServicesListEmailTemplatePage =
|
|
'/ValueAddedServicesListEmailTemplatePage'; // 增值服务-邮箱模版列表
|
|
static const valueAddedServicesAddEmailTemplatePage =
|
|
'/ValueAddedServicesAddEmailTemplatePage'; // 增值服务-自定义邮箱模版
|
|
static const valueAddedServicesBuyAndUseRecordManagePage =
|
|
'/ValueAddedServicesBuyAndUseRecordManagePage'; // 增值服务-购买使用记录
|
|
|
|
static const lockScreenPage = '/LockScreenPage'; // 我的设置-锁屏
|
|
static const aPPUnlockNeedMobileNetworkingLockPage =
|
|
'/APPUnlockNeedMobileNetworkingLockPage'; // 我的设置-app开锁时需手机连网的锁
|
|
static const hideInvalidUnlockPermissionsPage =
|
|
'/HideInvalidUnlockPermissionsPage'; // 我的设置-隐藏无效开锁权限
|
|
|
|
static const lockUserManageLisPage = '/LockUserManageLisPage'; //我的设置-锁用户管理
|
|
static const authorizedAdministratorListPage =
|
|
'/AuthorizedAdministratorListPage'; //我的设置-授权管理员
|
|
static const lockGroupListPage = '/LockGroupListPage'; //我的设置-锁分组
|
|
static const lockItemListPage = '/LockItemListPage'; //锁分组-锁列表
|
|
static const transferSmartLockPage = '/transferSmartLockPage'; //转移智能锁
|
|
static const recipientInformationPage = '/recipientInformationPage'; //接受人信息
|
|
static const selectBranchPage = '/SelectBranchPage'; //选择分店
|
|
static const selectGetewayListPage = '/selectGetewayListPage'; //选择网关
|
|
static const addAuthorizedAdministratorPage =
|
|
'/addAuthorizedAdministratorPage'; //添加授权管理员
|
|
static const ownedKeyListPage = '/ownedKeyListPage'; //拥有的钥匙
|
|
|
|
static const starLockLoginPage = '/StarLockLoginPage'; // 登录
|
|
static const starLockRegisterPage = '/StarLockRegisterPage'; // 注册
|
|
static const starLockForgetPasswordPage =
|
|
'/StarLockForgetPasswordPage'; // 忘记密码
|
|
static const seletCountryRegionPage = '/SeletCountryRegionPage'; // 选择国家和地区
|
|
static const safetyVerificationPage = '/SafetyVerificationPage'; // 安全验证
|
|
|
|
static const keyOperationRecordPage = '/keyOperationRecordPage'; //钥匙详情-操作记录
|
|
|
|
static const getDeviceListPage = '/getDeviceListPage'; //设备列表
|
|
static const getNameListPage = '/getNameListPage'; //姓名列表
|
|
static const authorityManagementPage = '/authorityManagementPage'; //权限管理
|
|
}
|
|
|
|
abstract class AppRouters {
|
|
static final routePages = [
|
|
GetPage(
|
|
name: Routers.initial,
|
|
page: () => const StarLockApplication(),
|
|
),
|
|
GetPage(
|
|
name: Routers.starLockMain,
|
|
page: () => const StarLockMainPage(),
|
|
),
|
|
GetPage(
|
|
name: Routers.starLockMinePage,
|
|
page: () => const StarLockMinePage(),
|
|
),
|
|
GetPage(
|
|
name: Routers.seletLockTypePage,
|
|
page: () => const SeletLockTypePage(),
|
|
),
|
|
GetPage(
|
|
name: Routers.addLockPage,
|
|
page: () => const AddLockPage(),
|
|
),
|
|
GetPage(
|
|
name: Routers.nearbyLockPage,
|
|
page: () => const NearbyLockPage(),
|
|
),
|
|
GetPage(
|
|
name: Routers.saveLockPage,
|
|
page: () => const SaveLockPage(),
|
|
),
|
|
GetPage(
|
|
name: Routers.lockDetailPage,
|
|
page: () => const LockDetailPage(),
|
|
),
|
|
GetPage(
|
|
name: Routers.electronicKeyListPage,
|
|
page: () => const ElectronicKeyListPage(),
|
|
),
|
|
GetPage(
|
|
name: Routers.electronicKeyDetailPage,
|
|
page: () => const ElectronicKeyDetailPage(),
|
|
),
|
|
GetPage(
|
|
name: Routers.electronicKeyDetailChangeDate,
|
|
page: () => const ElectronicKeyDetailChangeDate(),
|
|
),
|
|
GetPage(
|
|
name: Routers.sendElectronicKeyManagePage,
|
|
page: () => const SendElectronicKeyManagePage(),
|
|
),
|
|
GetPage(
|
|
name: Routers.massSendElectronicKeyManagePage,
|
|
page: () => const MassSendElectronicKeyManagePage(),
|
|
),
|
|
GetPage(
|
|
name: Routers.electronicKeyPeriodValidityPage,
|
|
page: () => const ElectronicKeyPeriodValidityPage(),
|
|
),
|
|
GetPage(
|
|
name: Routers.sendEmailNotificationPage,
|
|
page: () => const SendEmailNotificationPage(),
|
|
),
|
|
GetPage(
|
|
name: Routers.passwordKeyListPage,
|
|
page: () => const PasswordKeyListPage(),
|
|
),
|
|
GetPage(
|
|
name: Routers.passwordKeyManagePage,
|
|
page: () => const PasswordKeyManagePage(),
|
|
),
|
|
GetPage(
|
|
name: Routers.passwordKeyDetailPage,
|
|
page: () => const PasswordKeyDetailPage(),
|
|
),
|
|
GetPage(
|
|
name: Routers.otherTypeKeyListPage,
|
|
page: () => const OtherTypeKeyListPage(),
|
|
),
|
|
GetPage(
|
|
name: Routers.otherTypeKeyDetailPage,
|
|
page: () => const OtherTypeKeyDetailPage(),
|
|
),
|
|
GetPage(
|
|
name: Routers.otherTypeKeyManagePage,
|
|
page: () => const OtherTypeKeyManagePage(),
|
|
),
|
|
GetPage(
|
|
name: Routers.authorizedAdminListPage,
|
|
page: () => const AuthorizedAdminListPage(),
|
|
),
|
|
GetPage(
|
|
name: Routers.authorizedAdminDetailPage,
|
|
page: () => const AuthorizedAdminDetailPage(),
|
|
),
|
|
GetPage(
|
|
name: Routers.authorizedAdminManagePage,
|
|
page: () => const AuthorizedAdminManagePage(),
|
|
),
|
|
GetPage(
|
|
name: Routers.lockOperatingRecordPage,
|
|
page: () => const LockOperatingRecordPage(),
|
|
),
|
|
GetPage(
|
|
name: Routers.mineSetPage,
|
|
page: () => const MineSetPage(),
|
|
),
|
|
GetPage(
|
|
name: Routers.volumeAuthorizationLockManagePage,
|
|
page: () => const VolumeAuthorizationLockManagePage(),
|
|
),
|
|
GetPage(
|
|
name: Routers.mineMultiLanguagePage,
|
|
page: () => const MineMultiLanguagePage(),
|
|
),
|
|
GetPage(
|
|
name: Routers.starLockLoginPage,
|
|
page: () => const StarLockLoginPage(),
|
|
),
|
|
GetPage(
|
|
name: Routers.starLockRegisterPage,
|
|
page: () => const StarLockRegisterPage(),
|
|
binding: StarLockRegisterBinding()),
|
|
GetPage(
|
|
name: Routers.starLockForgetPasswordPage,
|
|
page: () => const StarLockForgetPasswordPage(),
|
|
),
|
|
GetPage(
|
|
name: Routers.seletCountryRegionPage,
|
|
page: () => const SeletCountryRegionPage(),
|
|
),
|
|
GetPage(
|
|
name: Routers.lockSetPage,
|
|
page: () => const LockSetPage(),
|
|
),
|
|
GetPage(
|
|
name: Routers.basicInformationPage,
|
|
page: () => const BasicInformationPage(),
|
|
),
|
|
GetPage(
|
|
name: Routers.uploadElectricQuantityPage,
|
|
page: () => const UploadElectricQuantityPage(),
|
|
),
|
|
GetPage(
|
|
name: Routers.editLockNamePage,
|
|
page: () => const EditLockNamePage(),
|
|
),
|
|
GetPage(
|
|
name: Routers.lockSeletGroupingPage,
|
|
page: () => const LockSeletGroupingPage(),
|
|
),
|
|
GetPage(
|
|
name: Routers.adminOpenLockPasswordPage,
|
|
page: () => const AdminOpenLockPasswordPage(),
|
|
),
|
|
GetPage(
|
|
name: Routers.wirelessKeyboardPage,
|
|
page: () => const WirelessKeyboardPage(),
|
|
),
|
|
GetPage(
|
|
name: Routers.addWirelessKeyboardPage,
|
|
page: () => const AddWirelessKeyboardPage(),
|
|
),
|
|
GetPage(
|
|
name: Routers.addWirelessKeyboardScreenNotLightOnPage,
|
|
page: () => const AddWirelessKeyboardScreenNotLightOnPage(),
|
|
),
|
|
GetPage(
|
|
name: Routers.seletWirelessKeyboardPage,
|
|
page: () => const SeletWirelessKeyboardPage(),
|
|
),
|
|
GetPage(
|
|
name: Routers.doorMagneticPage,
|
|
page: () => const DoorMagneticPage(),
|
|
),
|
|
GetPage(
|
|
name: Routers.addDoorMagneticPage,
|
|
page: () => const AddDoorMagneticPage(),
|
|
),
|
|
GetPage(
|
|
name: Routers.nearbyDoorMagneticPage,
|
|
page: () => const NearbyDoorMagneticPage(),
|
|
),
|
|
GetPage(
|
|
name: Routers.lockAddressPage,
|
|
page: () => const LockAddressPage(),
|
|
),
|
|
GetPage(
|
|
name: Routers.remoteUnlockingPage,
|
|
page: () => const RemoteUnlockingPage(),
|
|
),
|
|
GetPage(
|
|
name: Routers.automaticBlockingPage,
|
|
page: () => const AutomaticBlockingPage(),
|
|
),
|
|
GetPage(
|
|
name: Routers.normallyOpenModePage,
|
|
page: () => const NormallyOpenModePage(),
|
|
),
|
|
GetPage(
|
|
name: Routers.lockSoundSetPage,
|
|
page: () => const LockSoundSetPage(),
|
|
),
|
|
GetPage(
|
|
name: Routers.burglarAlarmPage,
|
|
page: () => const BurglarAlarmPage(),
|
|
),
|
|
GetPage(
|
|
name: Routers.resetButtonPage,
|
|
page: () => const ResetButtonPage(),
|
|
),
|
|
GetPage(
|
|
name: Routers.unlockQRCodePage,
|
|
page: () => const UnlockQRCodePage(),
|
|
),
|
|
GetPage(
|
|
name: Routers.lockTimePage,
|
|
page: () => const LockTimePage(),
|
|
), // 诊断
|
|
GetPage(
|
|
name: Routers.diagnosePage,
|
|
page: () => const DiagnosePage(),
|
|
),
|
|
GetPage(
|
|
name: Routers.uploadDataPage,
|
|
page: () => const UploadDataPage(),
|
|
),
|
|
GetPage(
|
|
name: Routers.importOtherLockDataPage,
|
|
page: () => const ImportOtherLockDataPage(),
|
|
),
|
|
GetPage(
|
|
name: Routers.lockEscalationPage,
|
|
page: () => const LockEscalationPage(),
|
|
),
|
|
GetPage(
|
|
name: Routers.markedHouseStatePage,
|
|
page: () => const MarkedHouseStatePage(),
|
|
),
|
|
GetPage(
|
|
name: Routers.checkingInListPage,
|
|
page: () => const CheckingInListPage(),
|
|
),
|
|
GetPage(
|
|
name: Routers.checkingInSetPage,
|
|
page: () => const CheckingInSetPage(),
|
|
),
|
|
GetPage(
|
|
name: Routers.checkingInStaffManagePage,
|
|
page: () => const CheckingInStaffManagePage(),
|
|
),
|
|
GetPage(
|
|
name: Routers.checkingInAddStaffPage,
|
|
page: () => const CheckingInAddStaffPage(),
|
|
),
|
|
GetPage(
|
|
name: Routers.checkingInSetWorkTimePage,
|
|
page: () => const CheckingInSetWorkTimePage(),
|
|
),
|
|
GetPage(
|
|
name: Routers.checkingInSetWorkdaySet,
|
|
page: () => const CheckingInSetWorkdaySet(),
|
|
),
|
|
GetPage(
|
|
name: Routers.checkingInSetHolidaysPage,
|
|
page: () => const CheckingInSetHolidaysPage(),
|
|
),
|
|
GetPage(
|
|
name: Routers.checkingInAddHolidaysPage,
|
|
page: () => const CheckingInAddHolidaysPage(),
|
|
),
|
|
GetPage(
|
|
name: Routers.checkingInDetailPage,
|
|
page: () => const CheckingInDetailPage(),
|
|
),
|
|
GetPage(
|
|
name: Routers.minePersonInfoPage,
|
|
page: () => const MinePersonInfoPage(),
|
|
),
|
|
GetPage(
|
|
name: Routers.minePersonInfoEditNamePage,
|
|
page: () => const MinePersonInfoEditNamePage(),
|
|
),
|
|
GetPage(
|
|
name: Routers.minePersonInfoEditAccountPage,
|
|
page: () => const MinePersonInfoEditAccountPage(),
|
|
),
|
|
GetPage(
|
|
name: Routers.minePersonInfoEditIphonePage,
|
|
page: () => const MinePersonInfoEditIphonePage(),
|
|
),
|
|
GetPage(
|
|
name: Routers.minePersonInfoResetPasswordPage,
|
|
page: () => const MinePersonInfoResetPasswordPage(),
|
|
),
|
|
GetPage(
|
|
name: Routers.minePersonInfoSetSafetyProblemPage,
|
|
page: () => const MinePersonInfoSetSafetyProblemPage(),
|
|
),
|
|
GetPage(
|
|
name: Routers.minePersonInfoEditAccountNextPage,
|
|
page: () => const MinePersonInfoEditAccountNextPage(),
|
|
),
|
|
GetPage(
|
|
name: Routers.gatewayListPage,
|
|
page: () => const GatewayListPage(),
|
|
),
|
|
GetPage(
|
|
name: Routers.messageListPage,
|
|
page: () => const MessageListPage(),
|
|
),
|
|
GetPage(
|
|
name: Routers.supportStaffPage,
|
|
page: () => const SupportStaffPage(),
|
|
),
|
|
GetPage(
|
|
name: Routers.valueAddedServicesPage,
|
|
page: () => const ValueAddedServicesListPage(),
|
|
),
|
|
GetPage(
|
|
name: Routers.abountPage,
|
|
page: () => const AbountPage(),
|
|
),
|
|
GetPage(
|
|
name: Routers.gatewayDetailPage,
|
|
page: () => const GatewayDetailPage(),
|
|
),
|
|
GetPage(
|
|
name: Routers.gatewayConnectionLockPage,
|
|
page: () => const GatewayConnectionLockListPage(),
|
|
),
|
|
GetPage(
|
|
name: Routers.seletGatewayTypePage,
|
|
page: () => const SeletGatewayTypePage(),
|
|
),
|
|
GetPage(
|
|
name: Routers.seletGatewayTypeNextTipPage,
|
|
page: () => const SeletGatewayTypeNextTipPage(),
|
|
),
|
|
GetPage(
|
|
name: Routers.seletGatewayPage,
|
|
page: () => const SeletGatewayListPage(),
|
|
),
|
|
GetPage(
|
|
name: Routers.gatewayConfigurationWifiPage,
|
|
page: () => const GatewayConfigurationWifiPage(),
|
|
),
|
|
GetPage(
|
|
name: Routers.valueAddedServicesNoteAndEmailDetailPage,
|
|
page: () => const ValueAddedServicesNoteAndEmailDetailPage(),
|
|
),
|
|
GetPage(
|
|
name: Routers.valueAddedServicesRealNamePage,
|
|
page: () => const ValueAddedServicesRealNamePage(),
|
|
),
|
|
GetPage(
|
|
name: Routers.valueAddedServicesBuyPage,
|
|
page: () => const ValueAddedServicesBuyPage(),
|
|
),
|
|
GetPage(
|
|
name: Routers.valueAddedServicesHighFunctionPage,
|
|
page: () => const ValueAddedServicesHighFunctionPage(),
|
|
),
|
|
GetPage(
|
|
name: Routers.valueAddedServicesListSMSTemplatePage,
|
|
page: () => const ValueAddedServicesListSMSTemplatePage(),
|
|
),
|
|
GetPage(
|
|
name: Routers.valueAddedServicesAddSMSTemplatePage,
|
|
page: () => const ValueAddedServicesAddSMSTemplatePage(),
|
|
),
|
|
GetPage(
|
|
name: Routers.valueAddedServicesListEmailTemplatePage,
|
|
page: () => const ValueAddedServicesListEmailTemplatePage(),
|
|
),
|
|
GetPage(
|
|
name: Routers.valueAddedServicesAddEmailTemplatePage,
|
|
page: () => const ValueAddedServicesAddEmailTemplatePage(),
|
|
),
|
|
GetPage(
|
|
name: Routers.valueAddedServicesBuyAndUseRecordManagePage,
|
|
page: () => const ValueAddedServicesBuyAndUseRecordManagePage(),
|
|
),
|
|
GetPage(
|
|
name: Routers.lockScreenPage,
|
|
page: () => const LockScreenPage(),
|
|
),
|
|
GetPage(
|
|
name: Routers.aPPUnlockNeedMobileNetworkingLockPage,
|
|
page: () => const APPUnlockNeedMobileNetworkingLockPage(),
|
|
),
|
|
GetPage(
|
|
name: Routers.hideInvalidUnlockPermissionsPage,
|
|
page: () => const HideInvalidUnlockPermissionsPage(),
|
|
),
|
|
GetPage(
|
|
name: Routers.authorizedAdministratorListPage,
|
|
page: () => const AuthorizedAdministratorListPage()),
|
|
GetPage(
|
|
name: Routers.lockUserManageLisPage,
|
|
page: () => const LockUserManageListListPage()),
|
|
GetPage(
|
|
name: Routers.lockGroupListPage, page: () => const LockGroupListPage()),
|
|
GetPage(
|
|
name: Routers.lockItemListPage, page: () => const LockItemListPage()),
|
|
GetPage(
|
|
name: Routers.transferSmartLockPage,
|
|
page: () => const TransferSmartLockPage()),
|
|
GetPage(
|
|
name: Routers.recipientInformationPage,
|
|
page: () => const RecipientInformationPage()),
|
|
GetPage(
|
|
name: Routers.selectBranchPage, page: () => const SelectBranchPage()),
|
|
GetPage(
|
|
name: Routers.selectGetewayListPage,
|
|
page: () => const SelectGetewayListPage()),
|
|
GetPage(
|
|
name: Routers.minePersonInfoEditEmailPage,
|
|
page: () => const MinePersonInfoEditEmailPage()),
|
|
GetPage(
|
|
name: Routers.addAuthorizedAdministratorPage,
|
|
page: () => const AddAuthorizedAdministratorPage()),
|
|
GetPage(
|
|
name: Routers.safetyVerificationPage,
|
|
page: () => const SafetyVerificationPage(),
|
|
binding: SafetyVerificationBinding(),
|
|
),
|
|
GetPage(
|
|
name: Routers.ownedKeyListPage, page: () => const OwnedKeyListPage()),
|
|
GetPage(
|
|
name: Routers.keyOperationRecordPage,
|
|
page: () => const KeyOperationRecordPage()),
|
|
GetPage(
|
|
name: Routers.getDeviceListPage, page: () => const GetDeviceListPage()),
|
|
GetPage(name: Routers.getNameListPage, page: () => const GetNameListPage()),
|
|
GetPage(
|
|
name: Routers.authorityManagementPage,
|
|
page: () => const AuthorityManagementPage()),
|
|
];
|
|
}
|