import 'package:get/get.dart'; import 'package:star_lock/common/safetyVerification/safetyVerification_binding.dart'; import 'package:star_lock/flavors.dart'; import 'package:star_lock/login/forgetPassword/starLock_forgetPassword_xhj_page.dart'; import 'package:star_lock/login/login/starLock_login_xhj_page.dart'; import 'package:star_lock/login/register/starLock_register_binding.dart'; import 'package:star_lock/login/register/starLock_register_xhj_page.dart'; import 'package:star_lock/main/lockDetail/accessoriesList/accessoriesList_page.dart'; import 'package:star_lock/main/lockDetail/doorLockLog/batchExportLog/batchExportLog_page.dart'; import 'package:star_lock/main/lockDetail/doorLockLog/doorLockLog_page.dart'; import 'package:star_lock/main/lockDetail/doorLockLog/exportSuccess/exportSuccess_page.dart'; import 'package:star_lock/main/lockDetail/doorLockLog/viewExportRecord/viewExportRecord_page.dart'; import 'package:star_lock/main/lockDetail/electronicKey/massSendElectronicKey/massSendLockGroupList/lockUserList/lockUserList_page.dart'; import 'package:star_lock/main/lockDetail/electronicKey/massSendElectronicKey/massSendLockGroupList/massSendLockGroupList_page.dart'; import 'package:star_lock/main/lockDetail/electronicKey/massSendElectronicKey/massSendLockGroupList/massSendReceiver/massSendReceiver_page.dart'; import 'package:star_lock/main/lockDetail/face/faceDetail/faceDetail_page.dart'; import 'package:star_lock/main/lockDetail/iris/addIris/addIris_page.dart'; import 'package:star_lock/main/lockDetail/iris/addIrisType/addIrisTypeManage/addIrisTypeManage_page.dart'; import 'package:star_lock/main/lockDetail/iris/irisList/irisList_page.dart'; import 'package:star_lock/main/lockDetail/lockDetail/lockDetail_main_page.dart'; import 'package:star_lock/main/lockDetail/lockSet/catEyeSet/catEyeCustomMode/catEyeCustomMode_page.dart'; import 'package:star_lock/main/lockDetail/lockSet/catEyeSet/catEyeSet/catEyeSet_page.dart'; import 'package:star_lock/main/lockDetail/lockSet/catEyeSet/videoSlot/videoSlot_page.dart'; import 'package:star_lock/main/lockDetail/lockSet/faceUnlock/faceUnlock_page.dart'; import 'package:star_lock/main/lockDetail/lockSet/liveVideo/liveVideo_page.dart'; import 'package:star_lock/main/lockDetail/lockSet/motorPower/motorPower_page.dart'; import 'package:star_lock/main/lockDetail/lockSet/openDoorDirection/openDoorDirection_page.dart'; import 'package:star_lock/main/lockDetail/messageWarn/addFamily/addFamily_page.dart'; import 'package:star_lock/main/lockDetail/messageWarn/lockUser/lockUser_page.dart'; import 'package:star_lock/main/lockDetail/messageWarn/msgNotification/coerceOpenDoor/coerceFingerprint/coerceFingerprint_page.dart'; import 'package:star_lock/main/lockDetail/messageWarn/msgNotification/coerceOpenDoor/coerceFingerprintList/coerceFingerprintList_page.dart'; import 'package:star_lock/main/lockDetail/messageWarn/msgNotification/coerceOpenDoor/coerceOpenDoor/coerceOpenDoor_page.dart'; import 'package:star_lock/main/lockDetail/messageWarn/msgNotification/lowBatteryReminder/lowBatteryReminder_page.dart'; import 'package:star_lock/main/lockDetail/messageWarn/msgNotification/msgNotification/msgNotification_page.dart'; import 'package:star_lock/main/lockDetail/messageWarn/msgNotification/nDaysUnopened/nDaysUnopened_page.dart'; import 'package:star_lock/main/lockDetail/messageWarn/msgNotification/openDoorNotify/openDoorNotify_page.dart'; import 'package:star_lock/main/lockDetail/messageWarn/notificationMode/notificationMode_page.dart'; import 'package:star_lock/main/lockDetail/palm/addPalm/addPalm_page.dart'; import 'package:star_lock/main/lockDetail/palm/palmList/palmList_page.dart'; import 'package:star_lock/main/lockDetail/passwordKey/passwordKeyDetailChangeDate/passwordKeyDetailChangeDate_page.dart'; import 'package:star_lock/main/lockMian/lockMain/xhj/lockMain_xhj_page.dart'; import 'package:star_lock/mine/about/webviewShow_page.dart'; import 'package:star_lock/mine/mine/safeVerify/safeVerify_page.dart'; import 'package:star_lock/mine/minePersonInfo/minePersonInfoEmail/mineBindPhoneOrEmail_page.dart'; import 'package:star_lock/mine/minePersonInfo/minePersonInfoViewSafetyProblem/minePersonInfoViewSafetyProblem_page.dart'; import 'package:star_lock/mine/mineSet/authorizedAdministrator/administratorAssociationLock/administratorAssociationLock_page.dart'; import 'package:star_lock/mine/mineSet/authorizedAdministrator/administratorChangeDate/adminDetailChangeDate_page.dart'; import 'package:star_lock/mine/mineSet/authorizedAdministrator/administratorDetails/administratorDetails_page.dart'; import 'package:star_lock/mine/mineSet/lockGroup/lockGroupList/lockGroupList_page.dart'; import 'package:star_lock/mine/mineSet/lockUserManage/expireLockList/expireLockManage_page.dart'; import 'package:star_lock/mine/mineSet/mineSet/mineSet_page.dart'; import 'package:star_lock/mine/mineSet/transferGateway/selectGetewayList_page.dart'; import 'package:star_lock/mine/mineSet/transferSmartLock/recipientInformation/recipientInformation_page.dart'; import 'package:star_lock/mine/mineSet/transferSmartLock/selectBranch/selectBranch_page.dart'; import 'package:star_lock/mine/mineSet/transferSmartLock/transferSmartLockList/transferSmartLock_page.dart'; import 'package:star_lock/mine/valueAddedServices/advancedFeaturesWeb/advancedFeaturesWeb_page.dart'; import 'package:star_lock/mine/valueAddedServices/advancedFunctionRecord/advancedFunctionRecord_page.dart'; import 'package:star_lock/mine/valueAddedServices/valueAddedServicesRecord/value_added_services_record_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/selectCountryRegion/selectCountryRegion_page.dart'; import 'main/lockDetail/authorizedAdmin/authorizedAdmin/authorizedAdmin_page.dart'; import 'main/lockDetail/authorizedAdmin/authorizedAdminList/authorizedAdminList_page.dart'; import 'main/lockDetail/authorizedAdmin/volumeAuthorizationLock/volumeAuthorizationLockManage/volumeAuthorizationLockManage_page.dart'; import 'main/lockDetail/card/addCardType/addCardType_page.dart'; import 'main/lockDetail/card/addICCard/addICCard_page.dart'; import 'main/lockDetail/card/cardDetail/cardDetail_page.dart'; import 'main/lockDetail/card/cardList/cardList_page.dart'; import 'main/lockDetail/card/otherTypeKeyChangeDate/otherTypeKeyChangeDate_page.dart'; import 'main/lockDetail/card/otherTypeKeyChangeValidityDate/otherTypeKeyChangeValidityDate_page.dart'; import 'main/lockDetail/checkingIn/checkingInDetail/checkingInDetail_page.dart'; import 'main/lockDetail/checkingIn/checkingInHolidays/checkingInAddHolidays/checkingInAddHolidays_page.dart'; import 'main/lockDetail/checkingIn/checkingInHolidays/checkingInDeletHolidays/checkingInDeletHolidays_page.dart'; import 'main/lockDetail/checkingIn/checkingInHolidays/checkingInSetHolidays/checkingInSetHolidays_page.dart'; import 'main/lockDetail/checkingIn/checkingInList/checkingInList_page.dart'; import 'main/lockDetail/checkingIn/checkingInSet/checkingInSet_page.dart'; import 'main/lockDetail/checkingIn/checkingInSetWorkTime/checkingInSetWorkTime_page.dart'; import 'main/lockDetail/checkingIn/checkingInSetWorkdaySet/checkingInSetWorkdaySet_page.dart'; import 'main/lockDetail/checkingIn/checkingInStaff/checkingInSetAddStaff/checkingInAddStaff_page.dart'; import 'main/lockDetail/checkingIn/checkingInStaff/checkingInSetStaffList/checkingInStaffList_page.dart'; import 'main/lockDetail/checkingIn/checkingInStaff/checkingInStaffDetail/checkingInStaffDetail_page.dart'; import 'main/lockDetail/doorLockLog/doorLockLogDetail/doorLockLogDetail_page.dart'; import 'main/lockDetail/electronicKey/electronicKeyDetail/electronicKeyDetail/electronicKeyDetail_page.dart'; import 'main/lockDetail/electronicKey/electronicKeyDetail/electronicKeyDetailChangeDate/electronicKeyDetailChangeDate_page.dart'; import 'main/lockDetail/electronicKey/electronicKeyDetail/electronicKeyPeriodValidity/electronicKeyPeriodValidity_page.dart'; import 'main/lockDetail/electronicKey/electronicKeyList/electronicKeyList_page.dart'; import 'main/lockDetail/electronicKey/massSendElectronicKey/massSendElectronicKey/massSendElectronicManageKey/massSendElectronicKeyManage_page.dart'; import 'main/lockDetail/electronicKey/sendElectronicKey/sendElectronicKey/sendElectronicKey_page.dart'; import 'main/lockDetail/electronicKey/sendEmailNotification/sendEmailNotification_page.dart'; import 'main/lockDetail/face/addFace/addFace_page.dart'; import 'main/lockDetail/face/addFaceType/addFaceType_page.dart'; import 'main/lockDetail/face/faceList/faceList_page.dart'; import 'main/lockDetail/fingerprint/addFingerprint/addFingerprint_page.dart'; import 'main/lockDetail/fingerprint/addFingerprintSelectType/addFingerprintType_page.dart'; import 'main/lockDetail/fingerprint/addFingerprintTip/addFingerprintTip_page.dart'; import 'main/lockDetail/fingerprint/fingerprintDetail/fingerprintDetail_page.dart'; import 'main/lockDetail/fingerprint/fingerprintList/fingerprintList_page.dart'; import 'main/lockDetail/lockOperatingRecord/lockOperatingRecord_page.dart'; import 'main/lockDetail/lockSet/automaticBlocking/automaticBlocking_page.dart'; import 'main/lockDetail/lockSet/basicInformation/adminOpenLockPassword/adminOpenLockPassword_page.dart'; import 'main/lockDetail/lockSet/basicInformation/basicInformation/basicInformation_page.dart'; import 'main/lockDetail/lockSet/basicInformation/editLockName/editLockName_page.dart'; import 'main/lockDetail/lockSet/basicInformation/lockSelectGrouping/lockSelectGrouping_page.dart'; import 'main/lockDetail/lockSet/basicInformation/uploadElectricQuantity/uploadElectricQuantity_page.dart'; import 'main/lockDetail/lockSet/burglarAlarm/burglarAlarm_page.dart'; import 'main/lockDetail/lockSet/catEyeSet/catEyeWorkMode/catEyeWorkMode_page.dart'; import 'main/lockDetail/lockSet/checkInCreatCompany/checkInCreatCompany_page.dart'; import 'main/lockDetail/lockSet/configuringWifi/configuringWifi/configuringWifi_page.dart'; import 'main/lockDetail/lockSet/configuringWifi/wifiList/wifiList_page.dart'; import 'main/lockDetail/lockSet/diagnose/diagnose_page.dart'; import 'main/lockDetail/lockSet/doorMagnetic/addDoorMagnetic/addDoorMagnetic_page.dart'; import 'main/lockDetail/lockSet/doorMagnetic/doorMagneticList/doorMagnetic_page.dart'; import 'main/lockDetail/lockSet/doorMagnetic/nearbyDoorMagnetic/nearbyDoorMagnetic_page.dart'; import 'main/lockDetail/lockSet/importOtherLockData/ImportOtherLockData_page.dart'; import 'main/lockDetail/lockSet/lockEscalation/lockEscalation_page.dart'; import 'main/lockDetail/lockSet/lockSet/lockSet_page.dart'; import 'main/lockDetail/lockSet/lockSoundSet/lockSoundSet_page.dart'; import 'main/lockDetail/lockSet/lockTime/lockTime_page.dart'; import 'main/lockDetail/lockSet/markedHouseState/markedHouseState_page.dart'; import 'main/lockDetail/lockSet/normallyOpenMode/normallyOpenMode_page.dart'; import 'main/lockDetail/lockSet/remoteUnlocking/remoteUnlocking_page.dart'; import 'main/lockDetail/lockSet/resetButton/resetButton_page.dart'; import 'main/lockDetail/lockSet/unlockQRCode/unlockQRCode_page.dart'; import 'main/lockDetail/lockSet/uploadData/uploadData_page.dart'; import 'main/lockDetail/lockSet/wirelessKeyboard/addWirelessKeyboard/addWirelessKeyboard_page.dart'; import 'main/lockDetail/lockSet/wirelessKeyboard/addWirelessKeyboardScreenNotLightOn/addWirelessKeyboardScreenNotLightOn_page.dart'; import 'main/lockDetail/lockSet/wirelessKeyboard/selectWirelessKeyboard/selectWirelessKeyboard_page.dart'; import 'main/lockDetail/lockSet/wirelessKeyboard/wirelessKeyboardList/wirelessKeyboard_page.dart'; import 'main/lockDetail/monitoring/monitoring/lockMonitoring_page.dart'; import 'main/lockDetail/monitoring/monitoringRealTimeScreen/monitoringRealTimeScreen_page.dart'; import 'main/lockDetail/palm/addPalmType/addPalmType_page.dart'; import 'main/lockDetail/palm/palmDetail/palmDetail_page.dart'; import 'main/lockDetail/passwordKey/passwordKeyDetail/passwordKeyDetail_page.dart'; import 'main/lockDetail/passwordKey/passwordKeyList/passwordKeyList_page.dart'; import 'main/lockDetail/passwordKey/passwordKey_perpetual/passwordKey_perpetual_page.dart'; import 'main/lockDetail/realTimePicture/realTimePicture_page.dart'; import 'main/lockDetail/remoteControl/addRemoteControl/addRemoteControl_page.dart'; import 'main/lockDetail/remoteControl/addRemoteControlType/addRemoteControlType_page.dart'; import 'main/lockDetail/remoteControl/remoteControlDetail/remoteControlDetail_page.dart'; import 'main/lockDetail/remoteControl/remoteControlList/remoteControlList_page.dart'; import 'main/lockDetail/videoLog/editVideoLog/editVideoLog_page.dart'; import 'main/lockDetail/videoLog/videoLog/videoLog_page.dart'; import 'main/lockDetail/videoLog/videoLogDetail/videoLogDetail_page.dart'; import 'main/lockDetail/videoLog/videoLogDownLoad/videoLogDownLoad_page.dart'; import 'main/lockMian/demoMode/demoModeLockDetail/demoModeLockDetail_page.dart'; import 'main/lockMian/demoMode/demoModeLockSet/demoModeLockSet_page.dart'; import 'main/lockMian/lockMain/lockMain_page.dart'; import 'mine/about/about_page.dart'; import 'mine/addLock/addLock/addLock_page.dart'; import 'mine/addLock/addLockSelectCountry/addLockSelectCountry_page.dart'; import 'mine/addLock/lockAddress/gaode/lockAddressGaoDe_page.dart'; import 'mine/addLock/lockAddress/lockAddress/lockAddress_page.dart'; import 'mine/addLock/nearbyLock/nearbyLock_page.dart'; import 'mine/addLock/saveLock/saveLock_page.dart'; import 'mine/addLock/selectLockType/selectLockType_page.dart'; import 'mine/gateway/addGateway/gatewayConfigurationWifi/gatewayConfigurationWifi_page.dart'; import 'mine/gateway/addGateway/gatewayGetWifiList/gatewayGetWifiList_page.dart'; import 'mine/gateway/addGateway/selectGateway/selectGatewayList_page.dart'; import 'mine/gateway/addGateway/selectGatewayType/selectGatewayType_page.dart'; import 'mine/gateway/addGateway/selectGatewayTypeNextTip/selectGatewayTypeNextTip_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/mall/lockMall_page.dart'; import 'mine/message/messageDetail/messageDetail_page.dart'; import 'mine/message/messageList/messageList_page.dart'; import 'mine/mine/starLockMine_page.dart'; import 'mine/mineMultiLanguage/mineMultiLanguage_page.dart'; import 'mine/minePersonInfo/minePersonInfoEditAccount/minePersonInfoEditAccount/mineUnbindPhoneOrEmail_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/minePersonInfoPage/minePersonInfo_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/authorizedAdministrator/addAuthorizedAdministrator/addAuthorizedAdministratorManage/addAuthorizedAdministratorManage_page.dart'; import 'mine/mineSet/authorizedAdministrator/authorizedAdministrator/authorizedAdministratorList_page.dart'; import 'mine/mineSet/hideInvalidUnlockPermissions/hideInvalidUnlockPermissions_page.dart'; import 'mine/mineSet/lockGroup/groupEditLock/groupEditLock_page.dart'; import 'mine/mineSet/lockGroup/lockGroupDetailList/lockItemList_page.dart'; import 'mine/mineSet/lockScreen/lockScreen_page.dart'; import 'mine/mineSet/lockUserManage/expireLockList/expireKeyChangeDate/expireKeyChangeDate_page.dart'; import 'mine/mineSet/lockUserManage/expireLockList/expireKeyChangeValidityDate/expireKeyChangeValidityDate_page.dart'; import 'mine/mineSet/lockUserManage/lockUserManageList/lockUserManageList_page.dart'; import 'mine/mineSet/lockUserManage/ownedKeyList/ownedKeyList_page.dart'; import 'mine/supportStaff/supportStaff_page.dart'; import 'mine/valueAddedServices/valueAddedServicesBuy/valueAddedServicesBuy_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/value_added_services_real_name_page.dart'; import 'mine/valueAddedServices/valueAddedServicesSMSTemplate/valueAddedServicesAddSMSTemplate/newSMSTemplate_page.dart'; import 'mine/valueAddedServices/valueAddedServicesSMSTemplate/valueAddedServicesListSMSTemplate/customSMSTemplateList_page.dart'; import 'starLockApplication/starLockApplication.dart'; import 'tools/seletKeyCyclicDate/seletKeyCyclicDate_page.dart'; abstract class Routers { static const String initial = '/'; // 加载页 static const String starLockMain = '/StarLockMain'; // 首页 static const String starLockMinePage = '/StarLockMinePage'; // 我的 static const String selectLockTypePage = '/SelectLockTypePage'; // 选择锁类型 static const String lockMallPage = '/LockMallPage'; // 商城页面 static const String addLockPage = '/AddLockPage'; // 选择锁类型 static const String nearbyLockPage = '/NearbyLockPage'; // 附近的锁 static const String lockAddressPage = '/LockAddressPage'; // 锁地址 static const String lockAddressGaoDePage = '/LockAddressGaoDePage'; // 锁地址-高德 static const String saveLockPage = '/SaveLockPage'; // 保存锁 static const String lockDetailMainPage = '/LockDetailMainPage'; // 锁详情 static const String electronicKeyListPage = '/ElectronicKeyListPage'; // 电子钥匙列表 static const String electronicKeyDetailPage = '/ElectronicKeyDetailPage'; // 电子钥匙详情 static const String electronicKeyDetailChangeDate = '/ElectronicKeyDetailChangeDate'; // 修改有效期 static const String sendElectronicKeyPage = '/SendElectronicKeyPage'; // 发送电子钥匙 static const String massSendElectronicKeyManagePage = '/MassSendElectronicKeyManagePage'; // 群发钥匙 static const String electronicKeyPeriodValidityPage = '/ElectronicKeyPeriodValidityPage'; // 电子钥匙有效期 static const String sendEmailNotificationPage = '/SendEmailNotificationPage'; // 邮件通知 static const String passwordKeyListPage = '/PasswordKeyListPage'; // 密码钥匙列表 static const String passwordKeyPerpetualPage = '/PasswordKeyPerpetualPage'; // 密码钥匙 static const String passwordKeyDetailPage = '/PasswordKeyDetailPage'; // 密码钥匙详情 // static const otherTypeKeyListPage = '/OtherTypeKeyListPage'; // 卡、指纹、遥控钥匙列表 // static const otherTypeKeyDetailPage = '/OtherTypeKeyDetailPage'; // 卡、指纹、遥控钥匙详情 // static const otherTypeKeyManagePage = '/OtherTypeKeyManagePage'; // 卡、指纹、遥控钥匙添加 static const String otherTypeKeyChangeDatePage = '/OtherTypeKeyChangeDatePage'; // 卡、指纹、遥控钥匙详情修改日期 static const String otherTypeKeyChangeValidityDatePage = '/OtherTypeKeyChangeValidityDatePage'; // 卡、指纹、遥控钥匙详情修改有效期 static const String addFingerprintTipPage = '/AddFingerprintTipPage'; // 添加指纹提示 static const String addFingerprintPage = '/AddFingerprintPage'; // 添加指纹 static const String addICCardPage = '/AddICCardPage'; // 添加卡 static const String authorizedAdminListPage = '/AuthorizedAdminListPage'; // 授权管理员列表 static const String authorizedAdminDetailPage = '/AuthorizedAdminDetailPage'; // 授权管理员详情 static const String authorizedAdminPage = '/AuthorizedAdminPage'; // 授权管理员 static const String volumeAuthorizationLockManagePage = '/VolumeAuthorizationLockManagePage'; // 批量授权锁 static const String lockOperatingRecordPage = '/LockOperatingRecordPage'; // 操作记录 static const String lockSetPage = '/LockSetPage'; // 锁设置 static const String basicInformationPage = '/BasicInformationPage'; // 基本信息 static const String uploadElectricQuantityPage = '/UploadElectricQuantityPage'; // 更新锁电量 static const String editLockNamePage = '/EditLockNamePage'; // 修改锁名字 static const String lockSelectGroupingPage = '/LockSelectGroupingPage'; // 锁选择分组 static const String groupEditLockPage = '/GroupEditLockPage'; // 编辑锁分组里面的锁 static const String adminOpenLockPasswordPage = '/AdminOpenLockPasswordPage'; // 管理员开锁密码 static const String wirelessKeyboardPage = '/WirelessKeyboardPage'; // 蓝牙键盘 static const String addWirelessKeyboardPage = '/AddWirelessKeyboardPage'; // 添加蓝牙键盘 static const String addWirelessKeyboardScreenNotLightOnPage = '/AddWirelessKeyboardScreenNotLightOnPage'; // 添加蓝牙键盘屏幕不亮时提示 static const String selectWirelessKeyboardPage = '/SelectWirelessKeyboardPage'; // 选择蓝牙键盘 static const String doorMagneticPage = '/DoorMagneticPage'; // 门磁列表 static const String addDoorMagneticPage = '/AddDoorMagneticPage'; // 添加门磁 static const String nearbyDoorMagneticPage = '/NearbyDoorMagneticPage'; // 附近的门磁 static const String remoteUnlockingPage = '/RemoteUnlockingPage'; // 远程开锁 static const String automaticBlockingPage = '/AutomaticBlockingPage'; // 自动闭锁 static const String normallyOpenModePage = '/NormallyOpenModePage'; // 常开模式 static const String lockSoundSetPage = '/LockSoundSetPage'; // 锁声音 static const String burglarAlarmPage = '/BurglarAlarmPage'; // 防撬警报 static const String resetButtonPage = '/ResetButtonPage'; // 锁重置键 static const String unlockQRCodePage = '/UnlockQRCodePage'; // 开锁二维码 static const String wifiListPage = '/WifiListPage'; // WiFi列表 static const String configuringWifiPage = '/ConfiguringWifiPage'; // 配置WiFi static const String lockTimePage = '/LockTimePage'; // 锁时间 static const String diagnosePage = '/DiagnosePage'; // 诊断 static const String uploadDataPage = '/UploadDataPage'; // 上传数据 static const String importOtherLockDataPage = '/ImportOtherLockDataPage'; // 导入其他锁数据 static const String lockEscalationPage = '/LockEscalationPage'; // 锁升级 static const String markedHouseStatePage = '/MarkedHouseStatePage'; // 标记房态 static const String checkInCreatCompanyPage = '/CheckInCreatCompanyPage'; // 创建公司 static const String checkingInListPage = '/CheckingInListPage'; // 考勤 static const String checkingInSetPage = '/CheckingInSetPage'; // 考勤设置 static const String checkingInStaffManagePage = '/CheckingInStaffManagePage'; // 员工管理 static const String checkingInAddStaffPage = '/CheckingInAddStaffPage'; // 添加员工 static const String checkingInStaffDetailPage = '/CheckingInStaffDetailPage'; // 编辑员工 static const String checkingInSetWorkTimePage = '/CheckingInSetWorkTimePage'; // 工作时间设置 static const String checkingInSetWorkdaySet = '/CheckingInSetWorkdaySet'; // 工作日设置 static const String checkingInSetHolidaysPage = '/CheckingInSetHolidaysPage'; // 节假日设置 static const String checkingInAddHolidaysPage = '/CheckingInAddHolidaysPage'; // 添加假日 static const String checkingInDetailPage = '/CheckingInDetailPage'; // 考勤详情 static const String checkingInDeletHolidaysPage = '/CheckingInDeletHolidaysPage'; // 删除考勤 static const String mineSetPage = '/MineSetPage'; // 我的设置 static const String mineMultiLanguagePage = '/MineMultiLanguagePage'; // 我的设置 static const String minePersonInfoPage = '/MinePersonInfoPage'; // 我的信息 static const String minePersonInfoEditNamePage = '/MinePersonInfoEditNamePage'; // 我的信息编辑昵称 static const String mineUnbindPhoneOrEmailPage = '/MineUnbindPhoneOrEmailPage'; // 我的信息修改账号-解绑 static const String minePersonInfoEditAccountNextPage = '/MinePersonInfoEditAccountNextPage'; // 我的信息修改账号下一页 static const String minePersonInfoEditIphonePage = '/MinePersonInfoEditIphonePage'; // 我的信息修改手机号 static const String minePersonInfoResetPasswordPage = '/MinePersonInfoResetPasswordPage'; // 我的信息重置密码 static const String minePersonInfoSetSafetyProblemPage = '/MinePersonInfoSetSafetyProblemPage'; // 我的信息设置安全问题 static const String minePersonInfoViewSafetyProblemPage = '/MinePersonInfoViewSafetyProblemPage'; // 查看我的安全问题 static const String mineBindPhoneOrEmailPage = '/MineBindPhoneOrEmailPage'; //我的信息-邮箱 static const String gatewayListPage = '/GatewayListPage'; // 我的-网关 static const String gatewayDetailPage = '/GatewayDetailPage'; // 我的-网关详情 static const String gatewayConnectionLockPage = '/GatewayConnectionLockPage'; // 我的-网关网关链接的锁 static const String selectGatewayTypePage = '/SelectGatewayTypePage'; // 我的-选择网关类型 static const String selectGatewayTypeNextTipPage = '/SelectGatewayTypeNextTipPage'; // 我的-选择网关类型下一步 static const String selectGatewayPage = '/SelectGatewayPage'; // 我的-选择网关 static const String gatewayConfigurationWifiPage = '/GatewayConfigurationWifiPage'; // 我的-网关配置wifi static const String gatewayGetWifiListPage = '/GatewayGetWifiListPage'; // 我的-网关获取wifi列表 static const String messageListPage = '/MessageListPage'; // 我的-消息 static const String messageDetailPage = '/MessageDetailPage'; // 我的-消息详情 static const String supportStaffPage = '/SupportStaffPage'; // 我的-客服 static const String valueAddedServicesPage = '/ValueAddedServicesPage'; // 我的-增值服务 static const String aboutPage = '/AboutPage'; // 我的-关于 static const String valueAddedServicesNoteAndEmailDetailPage = '/ValueAddedServicesNoteAndEmailDetailPage'; // 增值服务-短信邮件详情 static const String valueAddedServicesRealNamePage = '/ValueAddedServicesRealNamePage'; // 增值服务-实名认证详情 static const String valueAddedServicesRecordPage = '/valueAddedServicesRecordPage'; // 增值服务-记录 static const String valueAddedServicesHighFunctionPage = '/ValueAddedServicesHighFunctionPage'; // 增值服务-高级功能 static const String valueAddedServicesBuyPage = '/ValueAddedServicesBuyPage'; // 增值服务-购买服务 static const String customSMSTemplateListPage = '/CustomSMSTemplateListPage'; // 增值服务-短信模版列表 static const String newSMSTemplatePage = '/NewSMSTemplatePage'; // 增值服务-自定义短信模版 static const String valueAddedServicesListEmailTemplatePage = '/ValueAddedServicesListEmailTemplatePage'; // 增值服务-邮箱模版列表 static const String valueAddedServicesBuyAndUseRecordManagePage = '/ValueAddedServicesBuyAndUseRecordManagePage'; // 增值服务-购买使用记录 static const String lockScreenPage = '/LockScreenPage'; // 我的设置-锁屏 static const String aPPUnlockNeedMobileNetworkingLockPage = '/APPUnlockNeedMobileNetworkingLockPage'; // 我的设置-app开锁时需手机连网的锁 static const String hideInvalidUnlockPermissionsPage = '/HideInvalidUnlockPermissionsPage'; // 我的设置-隐藏无效开锁权限 static const String lockUserManageLisPage = '/LockUserManageLisPage'; //我的设置-锁用户管理 static const String authorizedAdministratorListPage = '/AuthorizedAdministratorListPage'; //我的设置-授权管理员 static const String lockGroupListPage = '/LockGroupListPage'; //我的设置-锁分组 static const String lockItemListPage = '/LockItemListPage'; //锁分组-锁列表 static const String transferSmartLockPage = '/transferSmartLockPage'; //转移智能锁 static const String recipientInformationPage = '/recipientInformationPage'; //接受人信息 static const String selectBranchPage = '/SelectBranchPage'; //选择分店 static const String selectGetewayListPage = '/selectGetewayListPage'; //选择网关 static const String addAuthorizedAdministratorPage = '/addAuthorizedAdministratorPage'; //添加授权管理员 static const String ownedKeyListPage = '/ownedKeyListPage'; //拥有的钥匙 static const String starLockLoginPage = '/StarLockLoginPage'; // 登录 static const String starLockRegisterPage = '/StarLockRegisterPage'; // 注册 static const String starLockForgetPasswordPage = '/StarLockForgetPasswordPage'; // 忘记密码 static const String selectCountryRegionPage = '/SelectCountryRegionPage'; // 选择国家和地区 static const String safetyVerificationPage = '/SafetyVerificationPage'; // 安全验证 static const String getDeviceListPage = '/getDeviceListPage'; //设备列表 static const String getNameListPage = '/getNameListPage'; //姓名列表 static const String authorityManagementPage = '/authorityManagementPage'; //批量授权 static const String massSendLockGroupListPage = '/massSendLockGroupListPage'; //群发锁分组列表 static const massSendReceiverPage = '/massSendReceiverPage'; //群发接收人 static const lockUserListPage = '/lockUserListPage'; //锁用户列表 static const administratorDetailsPage = '/administratorDetailsPage'; //管理员详情 static const expireLockManagePage = '/expireLockManagePage'; //即将到期 static const expireKeyChangeDatePage = '/ExpireKeyChangeDatePage'; //即将到期卡、指纹、遥控钥匙详情修改日期 static const expireKeyChangeValidityDatePage = '/ExpireKeyChangeValidityDatePage'; //即将到期卡、指纹、遥控钥匙详情修改循环日期 static const adminDetailChangeDatePage = '/adminDetailChangeDatePage'; //管理员详情修改生效时间 static const String adminLockListPage = '/adminLockListPage'; //管理员详情的锁列表 static const String safeVerifyPage = '/safeVerifyPage'; //删除账号安全验证 static const String webviewShowPage = '/webviewShowPage'; //网页 static const String demoModeLockDetailPage = '/DemoModeLockDetailPage'; // 演示模式锁详情页 static const String demoModeLockSetPage = '/DemoModeLockSetPage'; // 演示模式锁设置页 static const String addLockSelectCountryPage = '/AddLockSelectCountryPage'; // 演示模式锁设置页 static const String faceUnlockPage = '/faceUnlockPage'; //面容开锁设置 static const String motorPowerPage = '/motorPowerPage'; //电机功率设置 static const String openDoorDirectionPage = '/openDoorDirectionPage'; //开门方向设置 static const String catEyeWorkModePage = '/catEyeWorkModePage'; //猫眼工作模式 static const String msgNotificationPage = '/msgNotificationPage'; //消息提醒 static const String addFacePage = '/addFacePage'; //添加人脸 static const String nDaysUnopenedPage = '/nDaysUnopenedPage'; //N天未开门 static const String notificationModePage = '/notificationModePage'; //提醒方式 static const String openDoorNotifyPage = '/openDoorNotifyPage'; //家人到家 static const String addFamilyPage = '/addFamilyPage'; //添加家人 static const String lockUserPage = '/lockUserPage'; //锁用户 static const String catEyeSetPage = '/catEyeSetPage'; //猫眼设置 static const String coerceOpenDoorPage = '/coerceOpenDoorPage'; //胁迫开门 static const String coerceFingerprintPage = '/coerceFingerprintPage'; //胁迫指纹 static const String lowBatteryReminderPage = '/lowBatteryReminderPage'; //低电量提醒 static const String coerceFingerprintListPage = '/coerceFingerprintListPage'; //指纹列表 static const String lockMonitoringPage = '/LockMonitoringPage'; //监控 static const String monitoringRealTimeScreenPage = '/MonitoringRealTimeScreenPage'; //实时画面 static const String videoLogPage = '/VideoLogPage'; // 视频日志 static const String editVideoLogPage = '/EditVideoLogPage'; // 编辑视频日志 static const String videoLogDetailPage = '/VideoLogDetailPage'; // 视频日志详情 static const String videoLogDownLoadPage = '/VideoLogDownLoadPage'; // 视频下载列表 static const String remoteControlListPage = '/RemoteControlListPage'; // 遥控列表 static const String addRemoteControlPage = '/AddRemoteControlPage'; // 添加遥控 static const String addRemoteControlTypePage = '/AddRemoteControlTypePage'; // 添加遥控类型 static const String remoteControlDetailPage = '/RemoteControlDetailPage'; // 遥控详情 static const String cardListPage = '/CardListPage'; // 卡列表 // static const addCardTypeManagePage = '/AddCardTypeManagePage'; // 添加卡 static const String addCardPage = '/AddCardPage'; // 添加卡 static const String cardDetailPage = '/CardDetailPage'; // 卡详情 static const String fingerprintListPage = '/FingerprintListPage'; // 指纹列表 static const String addFingerprintTypePage = '/AddFingerprintTypePage'; // 添加指纹 static const String fingerprintDetailPage = '/FingerprintDetailPage'; // 指纹详情 static const String faceListPage = '/FaceListPage'; // 人脸列表 static const String addFaceTypePage = '/AddFaceTypePage'; // 添加人脸 static const String faceDetailPage = '/faceDetailPage'; // 人脸详情 static const String irisListPage = '/IrisListPage'; // 虹膜列表 static const String addIrisTypeManagePage = '/AddIrisTypeManagePage'; // 添加虹膜 static const String addIrisPage = '/AddIrisPage'; // 添加虹膜过程 static const String palmListPage = '/PalmListPage'; // 掌静脉列表 static const String addPalmTypePage = '/AddPalmTypePage'; // 添加掌静脉 static const String addPalmPage = '/AddPalmPage'; // 添加掌静脉过程 static const String palmDetailPage = '/PalmDetailPage'; // 掌静脉详情 static const String passwordKeyDetailChangeDatePage = '/passwordKeyDetailChangeDatePage'; //密码更改时间 static const String realTimePicturePage = '/realTimePicturePage'; //实时监控画面 static const String doorLockLogPage = '/doorLockLogPage'; //门锁日志 static const String catEyeCustomModePage = '/catEyeCustomModePage'; //猫眼自定义模式 static const String videoSlotPage = '/videoSlotPage'; //录像时段 static const String liveVideoPage = '/liveVideoPage'; //实时画面 static const String accessoriesListPage = '/accessoriesListPage'; //配件列表 static const String seletKeyCyclicDatePage = '/SeletKeyCyclicDatePage'; // 电子钥匙、授权管理员、卡、指纹、遥控等添加添加循环日期公共界面 static const String advancedFeaturesWebPage = '/advancedFeaturesWebPage'; // 高级功能 static const String advancedFunctionRecordPage = '/advancedFunctionRecordPage'; //高级功能购买记录 static const String administratorAssociationLockPage = '/administratorAssociationLockPage'; //我的设置-授权管理员-关联锁 static const String batchExportLogPage = '/batchExportLogPage'; //批量导出操作记录 static const String exportSuccessPage = '/exportSuccessPage'; //导出成功 static const String viewExportRecordPage = '/viewExportRecordPage'; //查看导出记录 static const String doorLockLogDetailPage = '/doorLockLogDetailPage'; //操作记录详情 static const String login = '/login'; //登录 } abstract class AppRouters { static final List> routePages = >[ GetPage( name: Routers.initial, page: () => const StarLockApplication(), ), GetPage( name: Routers.login, page: () => F.sw( skyCall: () => const StarLockLoginPage(), xhjCall: () => const StarLockLoginXHJPage()), ), GetPage( name: Routers.starLockMain, page: () => F.sw( skyCall: () => StarLockMainPage(), xhjCall: () => const StarLockMainXHJPage()), ), GetPage( name: Routers.starLockMinePage, page: () => const StarLockMinePage(), ), GetPage( name: Routers.selectLockTypePage, page: () => const SelectLockTypePage(), ), GetPage( name: Routers.lockMallPage, page: () => LockMallPage(), ), GetPage( name: Routers.addLockPage, page: () => const AddLockPage(), ), GetPage( name: Routers.nearbyLockPage, page: () => const NearbyLockPage(), ), GetPage( name: Routers.saveLockPage, page: () => const SaveLockPage(), ), GetPage( name: Routers.lockDetailMainPage, page: () => const LockDetailMainPage(), ), GetPage( name: Routers.electronicKeyListPage, page: () => const ElectronicKeyListPage(), ), GetPage( name: Routers.electronicKeyDetailPage, page: () => const ElectronicKeyDetailPage(), ), GetPage( name: Routers.electronicKeyDetailChangeDate, page: () => const ElectronicKeyDetailChangeDate(), ), GetPage( name: Routers.sendElectronicKeyPage, page: () => const SendElectronicKeyPage(), ), 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.passwordKeyPerpetualPage, page: () => const PasswordKeyPerpetualPage(), ), 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.authorizedAdminPage, page: () => const AuthorizedAdminPage(), ), GetPage( name: Routers.lockOperatingRecordPage, page: () => const LockOperatingRecordPage(), ), GetPage( name: Routers.mineSetPage, page: () => MineSetPage(), ), GetPage( name: Routers.volumeAuthorizationLockManagePage, page: () => const VolumeAuthorizationLockManagePage(), ), GetPage( name: Routers.mineMultiLanguagePage, page: () => const MineMultiLanguagePage(), ), GetPage( name: Routers.starLockLoginPage, page: () => F.sw( skyCall: () => const StarLockLoginPage(), xhjCall: () => const StarLockLoginXHJPage()), ), GetPage( name: Routers.starLockRegisterPage, page: () => F.sw( skyCall: () => const StarLockRegisterPage(), xhjCall: () => const StarLockRegisterXHJPage()), binding: StarLockRegisterBinding()), GetPage( name: Routers.starLockForgetPasswordPage, page: () => F.sw( skyCall: () => const StarLockForgetPasswordPage(), xhjCall: () => const StarLockForgetPasswordXHJPage()), ), GetPage( name: Routers.selectCountryRegionPage, page: () => const SelectCountryRegionPage(), ), 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.lockSelectGroupingPage, page: () => const LockSelectGroupingPage(), ), 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.selectWirelessKeyboardPage, page: () => const SelectWirelessKeyboardPage(), ), 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 CheckingInStaffListPage(), ), 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.checkingInDeletHolidaysPage, page: () => const CheckingInDeletHolidaysPage(), ), GetPage( name: Routers.checkingInDetailPage, page: () => const CheckingInDetailPage(), ), GetPage( name: Routers.minePersonInfoPage, page: () => MinePersonInfoPage(), ), GetPage( name: Routers.minePersonInfoEditNamePage, page: () => const MinePersonInfoEditNamePage(), ), GetPage( name: Routers.mineUnbindPhoneOrEmailPage, page: () => const MineUnbindPhoneOrEmailPage(), ), 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: () => MessageListPage(), ), GetPage( name: Routers.supportStaffPage, page: () => const SupportStaffPage(), ), GetPage( name: Routers.valueAddedServicesPage, page: () => const ValueAddedServicesListPage(), ), GetPage( name: Routers.aboutPage, page: () => const AboutPage(), ), GetPage( name: Routers.gatewayDetailPage, page: () => const GatewayDetailPage(), ), GetPage( name: Routers.gatewayConnectionLockPage, page: () => const GatewayConnectionLockListPage(), ), GetPage( name: Routers.selectGatewayTypePage, page: () => const SelectGatewayTypePage(), ), GetPage( name: Routers.selectGatewayTypeNextTipPage, page: () => const SelectGatewayTypeNextTipPage(), ), GetPage( name: Routers.selectGatewayPage, page: () => const SelectGatewayListPage(), ), GetPage( name: Routers.gatewayConfigurationWifiPage, page: () => const GatewayConfigurationWifiPage(), ), GetPage( name: Routers.valueAddedServicesNoteAndEmailDetailPage, page: () => const ValueAddedServicesNoteAndEmailDetailPage(), ), GetPage( name: Routers.valueAddedServicesRealNamePage, page: () => const ValueAddedServicesRealNamePage(), ), GetPage( name: Routers.valueAddedServicesRecordPage, page: () => const ValueAddedServicesRecordPage(), ), GetPage( name: Routers.valueAddedServicesBuyPage, page: () => const ValueAddedServicesBuyPage(), ), GetPage( name: Routers.valueAddedServicesHighFunctionPage, page: () => const ValueAddedServicesHighFunctionPage(), ), GetPage( name: Routers.customSMSTemplateListPage, page: () => const CustomSMSTemplateListPage(), ), GetPage( name: Routers.newSMSTemplatePage, page: () => const NewSMSTemplatePage(), ), 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 LockUserManageListPage()), GetPage( name: Routers.lockGroupListPage, page: () => const LockGroupListPage()), GetPage( name: Routers.groupEditLockPage, page: () => const GroupEditLockPage()), 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.mineBindPhoneOrEmailPage, page: () => const MineBindPhoneOrEmailPage()), GetPage( name: Routers.addAuthorizedAdministratorPage, page: () => const AddAuthorizedAdministratorManagePage()), GetPage( name: Routers.safetyVerificationPage, page: () => const SafetyVerificationPage(), binding: SafetyVerificationBinding(), ), GetPage( name: Routers.ownedKeyListPage, page: () => const OwnedKeyListPage()), GetPage( name: Routers.getDeviceListPage, page: () => const GetDeviceListPage()), GetPage( name: Routers.getNameListPage, page: () => const GetNameListPage()), GetPage( name: Routers.authorityManagementPage, page: () => const AuthorityManagementPage()), GetPage( name: Routers.addFingerprintTipPage, page: () => const AddFingerprintTipPage()), GetPage( name: Routers.addFingerprintPage, page: () => const AddFingerprintPage()), GetPage( name: Routers.configuringWifiPage, page: () => const ConfiguringWifiPage()), GetPage( name: Routers.massSendLockGroupListPage, page: () => const MassSendLockGroupListPage()), GetPage( name: Routers.massSendReceiverPage, page: () => const MassSendReceiverPage()), GetPage( name: Routers.lockUserListPage, page: () => const LockUserListPage()), GetPage( name: Routers.checkInCreatCompanyPage, page: () => const CheckInCreatCompanyPage()), GetPage( name: Routers.checkingInStaffDetailPage, page: () => const CheckingInStaffDetailPage()), GetPage( name: Routers.administratorDetailsPage, page: () => const AdministratorDetailsPage()), GetPage( name: Routers.expireLockManagePage, page: () => const ExpireLockManagePage()), GetPage( name: Routers.otherTypeKeyChangeDatePage, page: () => const OtherTypeKeyChangeDatePage()), GetPage( name: Routers.otherTypeKeyChangeValidityDatePage, page: () => const OtherTypeKeyChangeValidityDatePage()), GetPage( name: Routers.addICCardPage, page: () => const AddICCardPage()), GetPage( name: Routers.adminDetailChangeDatePage, page: () => const AdminDetailChangeDatePage()), GetPage( name: Routers.lockAddressGaoDePage, page: () => const LockAddressGaoDePage()), GetPage( name: Routers.safeVerifyPage, page: () => const SafeVerifyPage()), GetPage( name: Routers.minePersonInfoViewSafetyProblemPage, page: () => const MinePersonInfoViewSafetyProblemPage()), GetPage( name: Routers.webviewShowPage, page: () => const WebviewShowPage()), GetPage( name: Routers.demoModeLockSetPage, page: () => const DemoModeLockSetPage()), GetPage( name: Routers.demoModeLockDetailPage, page: () => const DemoModeLockDetailPage()), GetPage( name: Routers.addLockSelectCountryPage, page: () => const AddLockSelectCountryPage()), GetPage( name: Routers.faceUnlockPage, page: () => const FaceUnlockPage()), GetPage( name: Routers.motorPowerPage, page: () => const MotorPowerPage()), GetPage( name: Routers.openDoorDirectionPage, page: () => const OpenDoorDirectionPage()), GetPage( name: Routers.catEyeWorkModePage, page: () => const CatEyeWorkModePage()), GetPage( name: Routers.msgNotificationPage, page: () => const MsgNotificationPage()), GetPage( name: Routers.addFacePage, page: () => const AddFacePage()), GetPage( name: Routers.nDaysUnopenedPage, page: () => const NDaysUnopenedPage()), GetPage( name: Routers.notificationModePage, page: () => const NotificationModePage()), GetPage( name: Routers.openDoorNotifyPage, page: () => const OpenDoorNotifyPage()), GetPage( name: Routers.addFamilyPage, page: () => const AddFamilyPage()), GetPage( name: Routers.lockUserPage, page: () => const LockUserPage()), GetPage( name: Routers.catEyeSetPage, page: () => const CatEyeSetPage()), GetPage( name: Routers.coerceOpenDoorPage, page: () => const CoerceOpenDoorPage()), GetPage( name: Routers.coerceFingerprintPage, page: () => const CoerceFingerprintPage()), GetPage( name: Routers.lowBatteryReminderPage, page: () => const LowBatteryReminderPage()), GetPage( name: Routers.coerceFingerprintListPage, page: () => const CoerceFingerprintListPage()), GetPage( name: Routers.lockMonitoringPage, page: () => const LockMonitoringPage()), GetPage( name: Routers.monitoringRealTimeScreenPage, page: () => const MonitoringRealTimeScreenPage()), GetPage( name: Routers.videoLogPage, page: () => const VideoLogPage()), GetPage( name: Routers.editVideoLogPage, page: () => const EditVideoLogPage()), GetPage( name: Routers.videoLogDetailPage, page: () => const VideoLogDetailPage()), GetPage( name: Routers.videoLogDownLoadPage, page: () => const VideoLogDownLoadPage()), GetPage( name: Routers.remoteControlListPage, page: () => const RemoteControlListPage()), GetPage( name: Routers.addRemoteControlPage, page: () => const AddRemoteControlPage()), GetPage( name: Routers.cardListPage, page: () => const CardListPage()), // GetPage( // name: Routers.addCardTypeManagePage, // page: () => const AddCardTypeManagePage()), GetPage( name: Routers.addCardPage, page: () => const AddCardPage()), GetPage( name: Routers.cardDetailPage, page: () => const CardDetailPage()), GetPage( name: Routers.fingerprintListPage, page: () => const FingerprintListPage()), GetPage( name: Routers.addFingerprintTypePage, page: () => const AddFingerprintTypePage()), GetPage( name: Routers.fingerprintDetailPage, page: () => const FingerprintDetailPage()), GetPage( name: Routers.faceListPage, page: () => const FaceListPage()), GetPage( name: Routers.addFaceTypePage, page: () => const AddFaceTypePage()), GetPage( name: Routers.passwordKeyDetailChangeDatePage, page: () => const PasswordKeyDetailChangeDatePage()), GetPage( name: Routers.realTimePicturePage, page: () => const RealTimePicturePage()), GetPage( name: Routers.doorLockLogPage, page: () => const DoorLockLogPage()), GetPage( name: Routers.catEyeCustomModePage, page: () => const CatEyeCustomModePage()), GetPage( name: Routers.videoSlotPage, page: () => const VideoSlotPage()), GetPage( name: Routers.liveVideoPage, page: () => const LiveVideoPage()), GetPage( name: Routers.faceDetailPage, page: () => const FaceDetailPage()), GetPage( name: Routers.messageDetailPage, page: () => const MessageDetailPage()), GetPage( name: Routers.accessoriesListPage, page: () => const AccessoriesListPage()), GetPage( name: Routers.wifiListPage, page: () => const WifiListPage()), GetPage( name: Routers.seletKeyCyclicDatePage, page: () => const SeletKeyCyclicDatePage()), GetPage( name: Routers.irisListPage, page: () => const IrisListPage()), GetPage( name: Routers.addIrisTypeManagePage, page: () => const AddIrisTypeManagePage()), GetPage( name: Routers.addIrisPage, page: () => const AddIrisPage()), GetPage( name: Routers.palmListPage, page: () => const PalmListPage()), GetPage( name: Routers.addPalmTypePage, page: () => const AddPalmTypePage()), GetPage( name: Routers.addPalmPage, page: () => const AddPalmPage()), GetPage( name: Routers.advancedFeaturesWebPage, page: () => const AdvancedFeaturesWebPage()), GetPage( name: Routers.advancedFunctionRecordPage, page: () => const AdvancedFunctionRecordPage()), GetPage( name: Routers.administratorAssociationLockPage, page: () => const AdministratorAssociationLockPage()), GetPage( name: Routers.expireKeyChangeDatePage, page: () => const ExpireKeyChangeDatePage()), GetPage( name: Routers.batchExportLogPage, page: () => const BatchExportLogPage()), GetPage( name: Routers.exportSuccessPage, page: () => const ExportSuccessPage()), GetPage( name: Routers.viewExportRecordPage, page: () => const ViewExportRecordPage()), GetPage( name: Routers.expireKeyChangeValidityDatePage, page: () => const ExpireKeyChangeValidityDatePage()), GetPage( name: Routers.doorLockLogDetailPage, page: () => const DoorLockLogDetailPage()), GetPage( name: Routers.addRemoteControlTypePage, page: () => const AddRemoteControlTypePage()), GetPage( name: Routers.remoteControlDetailPage, page: () => const RemoteControlDetailPage()), GetPage( name: Routers.palmDetailPage, page: () => const PalmDetailPage()), GetPage( name: Routers.gatewayGetWifiListPage, page: () => const GatewayGetWifiListPage()), ]; }