From cde870128a605d169ad91c53de7c98fa2b576817 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E9=AD=8F=E5=B0=91=E9=98=B3?= <786612630@qq.com> Date: Fri, 2 Aug 2024 13:52:37 +0800 Subject: [PATCH] =?UTF-8?q?=E5=AE=8C=E6=88=90=E5=9B=BD=E9=99=85=E5=8C=96?= =?UTF-8?q?=E9=A3=8E=E6=A0=BC=E7=BB=9F=E4=B8=80?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- lan/lan_en.json | 161 ++- lan/lan_keys.json | 160 ++- lan/lan_zh.json | 160 ++- .../card/addCardType/addCardType_page.dart | 2 +- .../card/cardDetail/cardDetail_page.dart | 4 +- .../otherTypeKeyChangeValidityDate_page.dart | 2 +- .../checkingInAddStaff_page.dart | 14 +- .../checkingInStaffDetail_page.dart | 2 +- .../electronicKeyPeriodValidity_page.dart | 2 +- .../face/faceDetail/faceDetail_page.dart | 2 +- .../addFingerprintType_page.dart | 2 +- .../fingerprintDetail_page.dart | 4 +- .../iris/irisDetail/irisDetail_page.dart | 8 +- .../lockDetail/lockDetail_page.dart | 14 +- .../catEyeCustomMode_page.dart | 9 +- .../catEyeCustomMode_state.dart | 62 +- .../configuringWifi/configuringWifi_page.dart | 6 +- .../lockSet/faceUnlock/faceUnlock_page.dart | 10 +- .../lockSet/faceUnlock/faceUnlock_state.dart | 8 +- .../lockSet/lockSet/lockSet_page.dart | 16 +- .../lockSet/motorPower/motorPower_page.dart | 16 +- .../openDoorDirection_page.dart | 12 +- .../palm/palmDetail/palmDetail_page.dart | 2 +- .../remoteControlDetail_page.dart | 2 +- .../demoModeLockSet/demoModeLockSet_page.dart | 7 +- lib/mine/mine/safeVerify/safeVerify_page.dart | 2 +- ...ppUnlockNeedMobileNetworkingLock_page.dart | 5 +- .../hideInvalidUnlockPermissions_page.dart | 3 +- .../groupEditLock/groupEditLock_page.dart | 3 +- .../lockGroupList/lockGroupList_page.dart | 8 +- .../expireKeyChangeValidityDate_page.dart | 2 +- lib/mine/mineSet/mineSet/mineSet_page.dart | 4 +- .../transferSmartLock_page.dart | 2 +- .../valueAddedServicesBuy_page.dart | 51 +- .../newSMSTemplate_page.dart | 12 +- .../customSMSTemplateList_page.dart | 8 +- .../seletKeyCyclicDate_page.dart | 2 +- lib/translations/lanKeyEntity.dart | 951 ++++++------------ 38 files changed, 658 insertions(+), 1082 deletions(-) diff --git a/lan/lan_en.json b/lan/lan_en.json index 3ad3687a..5ef9cf54 100755 --- a/lan/lan_en.json +++ b/lan/lan_en.json @@ -292,106 +292,66 @@ "购买高级功能提示": "More advanced features are under development, and if you need them, you are welcome to open the service based on the number of locks. Advanced features are only available for your own locks. If you are an authorized administrator, please contact the top administrator of the lock to open the service", "免费体验": "Free Trial", "立即开通": "Open Now", - "buySMS": "Buy SMS", - "buyMail": "Buy Mail", - "buyRealNameAuthenticationTimes": "Purchase Real Name Authentication Times", - "enablingAdvancedFeatures": "Enabling Advanced Features", - "chooseAPackage": "Choose A Package", - "modeOfPayment": "Mode Of Payment", - "alipay": "Alipay", - "goToPay": "Go To Pay", - "customTemplatesTip": "You can define the content of your own template for sending passwords or electronic key information to others", - "haveOpened": "Have Opened", - "unHaveOpenedTip1": "This function is an advanced function, please open it before using", - "unHaveOpenedTip2": "Advanced features are only available for your own locks", - "freeTrialKeywords": "Free Trial", - "goToTheOpen": "Go to the open", - "creatingANewTemplate": "Creating a new template", - "type": "Type", - "templateContent": "Template Content", - "preview": "Preview", - "hello": "Hello", - "yourRoomIs": "Your room is", - "roomName": "Room Name", - "theCodeToOpenTheDoorIs": "The code to open the door is", - "templateTip1": "After entering the password, please press the # key or other unlocking key to end. The password must be used at least once within 24 hours of being valid, otherwise it will be invalid", - "templateTip2": "You have received an electronic key, please use the applet to open the door.", - "templateTip3": "Or install an App to open the door。", - "expectedNotoCount": "The number of short creeds is expected to be generated", - "templateTip4": "Tip: When sending messages to other people, be critical", - "and": "And", - "willBeReplacedWithTheActualValue": "Will be replaced with the actual value", - "downloadLink": "Download Link", - "lockScreenTip": "After the function is enabled, you need to use your fingerprint, face or account password to open the APP. There is no need to verify again for 3 minutes", - "hideInvalidUnlockPermissionsTip": "After the function is enabled, the password, electronic key, card, fingerprint and other unlocking permissions that have been invalid for a long time will be hidden and not displayed in the list.", - "appUnlockRequiresMobilePhoneAccessToTheLockTip": "For the selected locks, when the user uses the APP to unlock the lock, his phone needs to be connected to the Internet, otherwise the lock cannot be unlocked", - "checkAll": "Check All", - "wifiDistributionNetwork": "WiFi Distribution Network", - "configuringWiFi": "Configuring WiFi", - "pleaseEnterWifiName": "Please Enter Wifi Name", - "wifiPwd": "WiFi password", - "pleaseEnterWifiPwd": "Please Enter WiFi Password", - "edit": "Edit", - "stressFingerprint": "Stress Fingerprint", - "effectiveDay": "Effective Day", - "stressCard": "Stress Card", - "stressPassword": "Stress Password", - "whetherTheEmployeeHasPassword": "If The Employee Has A Password", - "whetherTheEmployeeHasCard": "If The Employee Has A Card", - "whetherTheEmployeeHasFingerprint": "If The Employee Has A Fingerprint", - "selectPassword": "Select Password", - "selectCard": "Select Card", - "selectFingerprint": "Select Fingerprint", - "getKey": "Get Key", - "getCard": "Get Card", - "getFingerprint": "Get Fingerprint", - "safeVerify": "Security verification", - "deleteAccountTips": "After deleting the account, all your information and related records will be completely deleted from the platform, and can not be recovered, delete or not", - "humanFace": "HmFace", - "monitoring": "Monitoring", - "videoLog": "Video Log", - "messageReminding": "Notice", - "superAdmin": "Super Admin", - "normalUser": "Normal User", - "gatewayDevice": "Gateway Device", - "illumination": "Illumination", - "doorOpener": "Door Opener", - "faceUnlocks": "Face Unlocks", - "catEyeSet": "Cat Eye Set", - "openingDirectionSet": "Opening Direction Set", - "motorPowerSetting": "MotorPower Setting", - "bluetoothBroadcast": "Bluetooth Broadcast", - "whetherInternetRequiredWhenUnlocking": "If Internet Is Required When Unlocking", - "selectTheLockToJoinTheGroup": "Select the lock to join the group", - "lockTrCount": "Lock Count", - "xiaomiIOTPlatform": "Xiaomi IOT Platform", - "connectBlueErrorTip": "Not connected to the device, make sure that in the vicinity of the device, the device is not connected and the device is turned on", - "pleaseEnterAGroupName": "Please enter a group name", - "hint": "Hint", - "areYouSureYouWantToDeleteIt": "Are you sure you want to delete it?", - "faceUnlocksSet": "Face Unlocks Set", - "automaticBrighteningScreen": "Automatic brightening screen", - "sensingDistance": "Sensing distance", - "sensingDistanceTip": "When someone is sensed about 1.5 meters in front of the door, facial recognition will automatically start to unlock.", - "preventWrongOpening": "Prevent wrong opening", - "preventWrongOpeningTip": "Prevent misopening has been closed, after closing the door can still use face unlock", - "remote": "Remote", - "closeRange": "Close Range", - "addAndUseFaceWhenUnlocking": "Add and use face when unlocking", - "addAndUseFaceWhenUnlockingTip": "\n1, please try to keep a single person in front of the door operation; \n2, please stand in front of the door lock about 0.5~0.8 meters, facing the door lock; \n3. Please keep your face unobstructed and expose your facial features; \n4. When face recognition is abnormal, you can touch any key on the digital keyboard to restart face recognition manually.", - "second": "S", - "motorPowerSettingTip": "Please choose the motor power carefully according to the actual situation of the door lock:", - "miniwatt": "miniwatt:", - "miniwattTip": "Less power consumption", - "highPower": "high-power:", - "highPowerTip": "If the lock tongue can not be retracted normally when unlocking, or need to be driven \nHeaven and earth hook, it is recommended to choose high power. At this point, the power consumption will be \nIncrease.", - "openingDirectionSetTip": "Please carefully choose the direction to open the door of your home (if you choose the wrong direction, you will not be able to open and close the door properly) :", - "openLeft": "Open Left", - "openRight": "Open Right", - "judgmentMethod": "Judgment Method:\n", - "judgmentMethodContent": "The man stood outside the house, facing the entrance door. \nIf the hinge or shaft of the door is on the left, the door is left open; \nA door is right-open if its hinge or shaft is on the right. \nIf the setting is wrong, it will not open and close the door properly. \nRecommended to be operated by installation or maintenance personnel.", - "customMode": "Custom mode", - "videoSlot": "Video slot", + "购买短信": "Buy SMS", + "购买邮件": "Buy Mail", + "购买实名认证次数": "Purchase Real Name Authentication Times", + "开通高级功能": "Enabling Advanced Features", + "选择套餐": "Choose A Package", + "支付方式": "Mode Of Payment", + "支付宝": "Alipay", + "去支付": "Go To Pay", + "你可以自己定义模版的内容,用于发送密码或电子钥匙信息给他人": "You can define the content of your own template for sending passwords or electronic key information to others", + "高级功能仅能用于你自己的锁": "Advanced features are only available for your own locks", + "新建模板": "Creating a new template", + "类型": "Type", + "模版内容": "Template Content", + "预览": "Preview", + "房间名": "Room Name", + "预计产生短信条数": "The number of short creeds is expected to be generated", + "功能开启后,已失效较长时间的密码、电子钥匙、卡、指纹等开锁权限将被隐藏,不在列表里显示。": "After the function is enabled, the password, electronic key, card, fingerprint and other unlocking permissions that have been invalid for a long time will be hidden and not displayed in the list.", + "对于选中的这些锁,当用户用APP开锁时,他的手机需要是连网的,否则无法开锁": "For the selected locks, when the user uses the APP to unlock the lock, his phone needs to be connected to the Internet, otherwise the lock cannot be unlocked", + "配置WiFi": "Configuring WiFi", + "请输入WiFi名字": "Please Enter Wifi Name", + "WiFi配网": "WiFi Distribution Network", + "胁迫卡": "Stress Card", + + "员工是否有密码": "If The Employee Has A Password", + "员工是否有卡": "If The Employee Has A Card", + "员工是否有指纹": "If The Employee Has A Fingerprint", + "获取钥匙": "Get Key", + "获取卡": "Get Card", + "获取指纹": "Get Fingerprint", + "安全验证": "Security verification", + "删除账号后,你的所有信息及相关记录都会从平台彻底删除,且不可恢复,是否删除?": "After deleting the account, all your information and related records will be completely deleted from the platform, and can not be recovered, delete or not", + "监控": "Monitoring", + "视频日志": "Video Log", + "网关设备": "Gateway Device", + "开门器": "Door Opener", + "面容开锁": "Face Unlocks", + "开门方向设置": "Opening Direction Set", + "电机功率设置": "MotorPower Setting", + "开锁时是否需联网": "If Internet Is Required When Unlocking", + "选择要加入分组的锁": "Select the lock to join the group", + "锁数量": "Lock Count", + "小米IOT平台": "Xiaomi IOT Platform", + "面容开锁设置": "Face Unlocks Set", + "感应距离": "Sensing distance", + "防误开": "Prevent wrong opening", + "防误开已关闭,关门后仍可使用面容开锁": "Prevent misopening has been closed, after closing the door can still use face unlock", + "添加和使用面容开锁时": "Add and use face when unlocking", + "添加和使用面容开锁时提示": "\n1, please try to keep a single person in front of the door operation; \n2, please stand in front of the door lock about 0.5~0.8 meters, facing the door lock; \n3. Please keep your face unobstructed and expose your facial features; \n4. When face recognition is abnormal, you can touch any key on the digital keyboard to restart face recognition manually.", + "秒": "S", + "请根据门锁实际情况,请谨慎选择电机功率:": "Please choose the motor power carefully according to the actual situation of the door lock:", + "小功率:": "miniwatt:", + "耗电少": "Less power consumption", + "大功率": "high-power:", + "大功率提示": "If the lock tongue can not be retracted normally when unlocking, or need to be driven \nHeaven and earth hook, it is recommended to choose high power. At this point, the power consumption will be \nIncrease.", + "开门方向设置提示": "Please carefully choose the direction to open the door of your home (if you choose the wrong direction, you will not be able to open and close the door properly) :", + "左开": "Open Left", + "右开": "Open Right", + "判断方法:": "判断方法:", + "判断方法内容": "The man stood outside the house, facing the entrance door. \nIf the hinge or shaft of the door is on the left, the door is left open; \nA door is right-open if its hinge or shaft is on the right. \nIf the setting is wrong, it will not open and close the door properly. \nRecommended to be operated by installation or maintenance personnel.", + "录像时段": "Video slot", "密码": "Password", "卡": "Card", @@ -670,7 +630,6 @@ "逗留抓拍模式": "Stay capture mode", "实时监控模式": "Real-time monitoring mode", "自定义模式": "Custom mode", - "秒": "second", "猫眼设置": "Cat eye setting", "猫眼工作模式": "Cat eye working mode", "自动亮屏": "Automatic bright screen", diff --git a/lan/lan_keys.json b/lan/lan_keys.json index 1c49eec6..45edf28d 100755 --- a/lan/lan_keys.json +++ b/lan/lan_keys.json @@ -298,117 +298,76 @@ "免费体验":"免费体验", "立即开通":"立即开通", - "buySMS":"buySMS", - "buyMail":"buyMail", - "buyRealNameAuthenticationTimes":"buyRealNameAuthenticationTimes", - "enablingAdvancedFeatures":"enablingAdvancedFeatures", - "chooseAPackage":"chooseAPackage", - "modeOfPayment":"modeOfPayment", - "alipay":"alipay", - "goToPay":"goToPay", + "购买短信":"购买短信", + "购买邮件":"购买邮件", + "购买实名认证次数":"购买实名认证次数", + "开通高级功能":"开通高级功能", + "选择套餐":"选择套餐", + "支付方式":"支付方式", + "支付宝":"支付宝", + "去支付":"去支付", - "customTemplatesTip":"customTemplatesTip", - "haveOpened":"haveOpened", - "unHaveOpenedTip1":"unHaveOpenedTip1", - "unHaveOpenedTip2":"unHaveOpenedTip2", - "freeTrialKeywords":"freeTrialKeywords", - "goToTheOpen":"goToTheOpen", - "creatingANewTemplate":"creatingANewTemplate", - "type":"type", - "templateContent":"templateContent", - "preview":"preview", - "hello":"hello", - "yourRoomIs":"yourRoomIs", - "roomName":"roomName", - "theCodeToOpenTheDoorIs":"theCodeToOpenTheDoorIs", - "templateTip1":"templateTip1", - "templateTip2":"templateTip2", - "templateTip3":"templateTip3", - "expectedNotoCount":"expectedNotoCount", - "templateTip4": "templateTip4", - "and":"and", - "willBeReplacedWithTheActualValue":"willBeReplacedWithTheActualValue", - "downloadLink":"downloadLink", + "你可以自己定义模版的内容,用于发送密码或电子钥匙信息给他人":"你可以自己定义模版的内容,用于发送密码或电子钥匙信息给他人", + "高级功能仅能用于你自己的锁":"高级功能仅能用于你自己的锁", + "新建模板":"新建模板", + "类型":"类型", + "模版内容":"模版内容", + "预览":"预览", + "房间名":"房间名", + "预计产生短信条数":"预计产生短信条数", - "lockScreenTip":"lockScreenTip", - "hideInvalidUnlockPermissionsTip":"hideInvalidUnlockPermissionsTip", - "appUnlockRequiresMobilePhoneAccessToTheLockTip":"appUnlockRequiresMobilePhoneAccessToTheLockTip", - "checkAll":"checkAll", + "功能开启后,已失效较长时间的密码、电子钥匙、卡、指纹等开锁权限将被隐藏,不在列表里显示。":"功能开启后,已失效较长时间的密码、电子钥匙、卡、指纹等开锁权限将被隐藏,不在列表里显示。", + "对于选中的这些锁,当用户用APP开锁时,他的手机需要是连网的,否则无法开锁":"对于选中的这些锁,当用户用APP开锁时,他的手机需要是连网的,否则无法开锁", - "wifiDistributionNetwork":"wifiDistributionNetwork", - "configuringWiFi":"configuringWiFi", - "pleaseEnterWifiName":"pleaseEnterWifiName", - "wifiPwd":"wifiPwd", - "pleaseEnterWifiPwd":"pleaseEnterWifiPwd", - "edit":"edit", - "stressFingerprint":"stressFingerprint", - "effectiveDay":"effectiveDay", - "stressPassword":"stressPassword", - "stressCard":"stressCard", + "配置WiFi":"配置WiFi", + "请输入WiFi名字":"请输入WiFi名字", + "WiFi配网":"WiFi配网", + "胁迫卡":"胁迫卡", - "whetherTheEmployeeHasPassword":"whetherTheEmployeeHasPassword", - "whetherTheEmployeeHasCard":"whetherTheEmployeeHasCard", - "whetherTheEmployeeHasFingerprint":"whetherTheEmployeeHasFingerprint", - "selectPassword":"selectPassword", - "selectCard":"selectCard", - "selectFingerprint":"selectFingerprint", - "getKey":"getKey", - "getCard":"getCard", - "getFingerprint":"getFingerprint", - "safeVerify":"safeVerify", - "deleteAccountTips":"deleteAccountTips", + "员工是否有密码":"员工是否有密码", + "员工是否有卡":"员工是否有卡", + "员工是否有指纹":"员工是否有指纹", + "获取钥匙":"获取钥匙", + "获取卡":"获取卡", + "获取指纹":"获取指纹", + "安全验证":"安全验证", + "删除账号后,你的所有信息及相关记录都会从平台彻底删除,且不可恢复,是否删除?":"删除账号后,你的所有信息及相关记录都会从平台彻底删除,且不可恢复,是否删除?", - "humanFace":"humanFace", - "monitoring":"monitoring", - "videoLog":"videoLog", - "messageReminding":"messageReminding", - "superAdmin":"superAdmin", - "normalUser":"normalUser", - "gatewayDevice":"gatewayDevice", + "监控":"监控", + "视频日志":"视频日志", + "网关设备":"网关设备", - "illumination":"illumination", - "doorOpener":"doorOpener", - "faceUnlocks":"faceUnlocks", - "catEyeSet":"catEyeSet", - "openingDirectionSet":"openingDirectionSet", - "motorPowerSetting":"motorPowerSetting", - "bluetoothBroadcast":"bluetoothBroadcast", - "whetherInternetRequiredWhenUnlocking":"whetherInternetRequiredWhenUnlocking", + "开门器":"开门器", + "面容开锁":"面容开锁", + "开门方向设置":"开门方向设置", + "电机功率设置":"电机功率设置", + "开锁时是否需联网":"开锁时是否需联网", - "selectTheLockToJoinTheGroup":"selectTheLockToJoinTheGroup", - "lockTrCount":"lockTrCount", - "xiaomiIOTPlatform":"xiaomiIOTPlatform", - "connectBlueErrorTip":"connectBlueErrorTip", - "pleaseEnterAGroupName": "pleaseEnterAGroupName", - "hint": "hint", - "areYouSureYouWantToDeleteIt": "areYouSureYouWantToDeleteIt", + "选择要加入分组的锁":"选择要加入分组的锁", + "锁数量":"锁数量", + "小米IOT平台":"小米IOT平台", - "faceUnlocksSet": "faceUnlocksSet", - "automaticBrighteningScreen": "automaticBrighteningScreen", - "sensingDistance": "sensingDistance", - "sensingDistanceTip": "sensingDistanceTip", - "preventWrongOpening": "preventWrongOpening", - "preventWrongOpeningTip": "preventWrongOpeningTip", - "remote": "remote", - "closeRange": "closeRange", - "addAndUseFaceWhenUnlocking": "addAndUseFaceWhenUnlocking", - "addAndUseFaceWhenUnlockingTip":"addAndUseFaceWhenUnlockingTip", + "面容开锁设置": "面容开锁设置", + "感应距离": "感应距离", + "防误开": "防误开", + "防误开已关闭,关门后仍可使用面容开锁": "防误开已关闭,关门后仍可使用面容开锁", + "添加和使用面容开锁时": "添加和使用面容开锁时", + "添加和使用面容开锁时提示":"添加和使用面容开锁时提示", - "second": "second", - "motorPowerSettingTip": "motorPowerSettingTip", - "miniwatt": "miniwatt", - "miniwattTip": "miniwattTip", - "highPower": "highPower", - "highPowerTip": "highPowerTip", + "秒": "秒", + "请根据门锁实际情况,请谨慎选择电机功率:": "请根据门锁实际情况,请谨慎选择电机功率:", + "小功率:": "小功率:", + "耗电少": "耗电少", + "大功率": "大功率", + "大功率提示": "大功率提示", - "openingDirectionSetTip": "openingDirectionSetTip", - "openLeft": "openLeft", - "openRight": "openRight", - "judgmentMethod": "judgmentMethod", - "judgmentMethodContent": "judgmentMethodContent", + "开门方向设置提示": "开门方向设置提示", + "左开": "左开", + "右开": "右开", + "判断方法:": "判断方法:", + "判断方法内容": "判断方法内容", - "customMode": "customMode", - "videoSlot": "videoSlot", + "录像时段": "录像时段", "密码":"密码", "卡":"卡", @@ -690,7 +649,6 @@ "逗留抓拍模式":"逗留抓拍模式", "实时监控模式":"实时监控模式", "自定义模式":"自定义模式", - "秒":"秒", "猫眼设置":"猫眼设置", "猫眼工作模式":"猫眼工作模式", "自动亮屏":"自动亮屏", diff --git a/lan/lan_zh.json b/lan/lan_zh.json index d78cd30e..edc5eabf 100755 --- a/lan/lan_zh.json +++ b/lan/lan_zh.json @@ -290,106 +290,65 @@ "购买高级功能提示": "更多的高级功能正在开发中,如果您需要这些功能,欢迎根据锁的数量开通服务。高级功能仅能用于您自己的锁。如果您是授权管理员,请联系锁的最高管理员开通服务。", "免费体验": "免费体验", "立即开通": "立即开通", - "buySMS": "购买短信", - "buyMail": "购买邮件", - "buyRealNameAuthenticationTimes": "购买实名认证次数", - "enablingAdvancedFeatures": "开通高级功能", - "chooseAPackage": "选择套餐", - "modeOfPayment": "支付方式", - "alipay": "支付宝", - "goToPay": "去支付", - "customTemplatesTip": "你可以自己定义模版的内容,用于发送密码或电子钥匙信息给他人", - "haveOpened": "已开通", - "unHaveOpenedTip1": "该功能是高级功能,请开通后再使用", - "unHaveOpenedTip2": "高级功能仅能用于你自己的锁", - "freeTrialKeywords": "免费试用", - "goToTheOpen": "去开通", - "creatingANewTemplate": "新建模板", - "type": "类型", - "templateContent": "模版内容", - "preview": "预览", - "hello": "你好", - "yourRoomIs": "您的房间是", - "roomName": "房间名", - "theCodeToOpenTheDoorIs": "开门密码是", - "templateTip1": "输入密码后请按#号键或其他开锁键结束。密码生效后24小时内至少要使用一次,否则将失效", - "templateTip2": "你收到一把电子钥匙,请使用小程序开门。", - "templateTip3": "或安装App来开门。", - "expectedNotoCount": "预计产生短信条数", - "templateTip4": "提示:向其他人发送消息时,关键宇", - "and": "和", - "willBeReplacedWithTheActualValue": "将替换为实际值", - "downloadLink": "下载链接", - "lockScreenTip": "功能开启后,需使用指纹、人脸或账号密码来打开 APP。3分钟内不需要再次验证", - "hideInvalidUnlockPermissionsTip": "功能开启后,已失效较长时间的密码、电子钥匙、卡、指纹等开锁权限将被隐藏,不在列表里显示。", - "appUnlockRequiresMobilePhoneAccessToTheLockTip": "对于选中的这些锁,当用户用APP开锁时,他的手机需要是连网的,否则无法开锁", - "checkAll": "全选", - "wifiDistributionNetwork": "WiFi配网", - "configuringWiFi": "配置WiFi", - "pleaseEnterWifiName": "请输入WiFi名字", - "wifiPwd": "WiFi名字", - "pleaseEnterWifiPwd": "请输入WiFi密码", - "edit": "编辑", - "stressFingerprint": "胁迫指纹", - "effectiveDay": "有效日", - "stressCard": "胁迫卡", - "stressPassword": "胁迫密码", - "whetherTheEmployeeHasPassword": "员工是否有密码", - "whetherTheEmployeeHasCard": "员工是否有卡", - "whetherTheEmployeeHasFingerprint": "员工是否有指纹", - "selectPassword": "选择密码", - "selectCard": "选择卡", - "selectFingerprint": "选择指纹", - "getKey": "获取钥匙", - "getCard": "获取卡", - "getFingerprint": "获取指纹", - "safeVerify": "安全验证", - "deleteAccountTips": "删除账号后,你的所有信息及相关记录都会从平台彻底删除,且不可恢复,是否删除?", - "humanFace": "人脸", - "monitoring": "监控", - "videoLog": "视频日志", - "messageReminding": "消息提醒", - "superAdmin": "超级管理员", - "normalUser": "普通用户", - "gatewayDevice": "网关设备", - "illumination": "照明", - "doorOpener": "开门器", - "faceUnlocks": "面容开锁", - "catEyeSet": "猫眼设置", - "openingDirectionSet": "开门方向设置", - "motorPowerSetting": "电机功率设置", - "bluetoothBroadcast": "蓝牙广播", - "whetherInternetRequiredWhenUnlocking": "开锁时是否需联网", - "selectTheLockToJoinTheGroup": "选择要加入分组的锁", - "lockTrCount": "锁数量", - "xiaomiIOTPlatform": "小米IOT平台", - "connectBlueErrorTip": "未连接到设备,请确保在设备附近,设备未被连接,设备已打开", - "pleaseEnterAGroupName": "请输入分组名称", - "hint": "提示", - "areYouSureYouWantToDeleteIt": "确定要删除吗?", - "faceUnlocksSet": "面容开锁设置", - "automaticBrighteningScreen": "自动亮屏", - "sensingDistance": "感应距离", - "sensingDistanceTip": "感应到门前约1.5米有人时,将自动启动面部识别开锁。", - "preventWrongOpening": "防误开", - "preventWrongOpeningTip": "防误开已关闭,关门后仍可使用面容开锁", - "remote": "远距离", - "closeRange": "近距离", - "addAndUseFaceWhenUnlocking": "添加和使用面容开锁时", - "addAndUseFaceWhenUnlockingTip": "\n1、请尽量保持单人在门前操作;\n2、请站立在门锁正前方约0.5~0.8米,面向门锁;\n3、请保持脸部无遮挡,露出五官;\n4、面容识别异常时,可触摸数字键盘任意按键,手动重启人脸识别。", - "second": "秒", - "motorPowerSettingTip": "请根据门锁实际情况,请谨慎选择电机功率:", - "miniwatt": "小功率:", - "miniwattTip": "耗电少", - "highPower": "大功率:", - "highPowerTip": "如果开锁时锁舌不能正常收回,,或需要带动\n天地钩,建议选择大功率。此时耗电将会\n增加。", - "openingDirectionSetTip": "请谨慎选择您家的开门方向(如果选择错误,将无法正常开关门):", - "openLeft": "左开", - "openRight": "右开", - "judgmentMethod": "判断方法:\n", - "judgmentMethodContent": "人站在屋外,面向入户门。\n如果门的合页或门轴在左边,则门是左开;\n如果门的合页或门轴在右边,则门是右开。\n如果设置错误,将无法正常开关门。\n建议由安装或维修人员操作。", - "customMode": "自定义模式", - "videoSlot": "录像时段", + "购买短信": "购买短信", + "购买邮件": "购买邮件", + "购买实名认证次数": "购买实名认证次数", + "开通高级功能": "开通高级功能", + "选择套餐": "选择套餐", + "支付方式": "支付方式", + "支付宝": "支付宝", + "去支付": "去支付", + "你可以自己定义模版的内容,用于发送密码或电子钥匙信息给他人": "你可以自己定义模版的内容,用于发送密码或电子钥匙信息给他人", + "高级功能仅能用于你自己的锁": "高级功能仅能用于你自己的锁", + "新建模板": "新建模板", + "类型": "类型", + "模版内容": "模版内容", + "预览": "预览", + "房间名": "房间名", + "预计产生短信条数": "预计产生短信条数", + "功能开启后,已失效较长时间的密码、电子钥匙、卡、指纹等开锁权限将被隐藏,不在列表里显示。": "功能开启后,已失效较长时间的密码、电子钥匙、卡、指纹等开锁权限将被隐藏,不在列表里显示。", + "对于选中的这些锁,当用户用APP开锁时,他的手机需要是连网的,否则无法开锁": "对于选中的这些锁,当用户用APP开锁时,他的手机需要是连网的,否则无法开锁", + "WiFi配网": "WiFi配网", + "配置WiFi": "配置WiFi", + "请输入WiFi名字": "请输入WiFi名字", + "胁迫卡": "胁迫卡", + "员工是否有密码": "员工是否有密码", + "员工是否有卡": "员工是否有卡", + "员工是否有指纹": "员工是否有指纹", + "获取钥匙": "获取钥匙", + "获取卡": "获取卡", + "获取指纹": "获取指纹", + "安全验证": "安全验证", + "删除账号后,你的所有信息及相关记录都会从平台彻底删除,且不可恢复,是否删除?": "删除账号后,你的所有信息及相关记录都会从平台彻底删除,且不可恢复,是否删除?", + "监控": "监控", + "视频日志": "视频日志", + "网关设备": "网关设备", + "开门器": "开门器", + "面容开锁": "面容开锁", + "开门方向设置": "开门方向设置", + "电机功率设置": "电机功率设置", + "开锁时是否需联网": "开锁时是否需联网", + "选择要加入分组的锁": "选择要加入分组的锁", + "锁数量": "锁数量", + "小米IOT平台": "小米IOT平台", + "面容开锁设置": "面容开锁设置", + "感应距离": "感应距离", + "防误开": "防误开", + "防误开已关闭,关门后仍可使用面容开锁": "防误开已关闭,关门后仍可使用面容开锁", + "添加和使用面容开锁时": "添加和使用面容开锁时", + "添加和使用面容开锁时提示": "\n1、请尽量保持单人在门前操作;\n2、请站立在门锁正前方约0.5~0.8米,面向门锁;\n3、请保持脸部无遮挡,露出五官;\n4、面容识别异常时,可触摸数字键盘任意按键,手动重启人脸识别。", + "秒": "秒", + "请根据门锁实际情况,请谨慎选择电机功率:": "请根据门锁实际情况,请谨慎选择电机功率:", + "小功率:": "小功率:", + "耗电少": "耗电少", + "大功率": "大功率:", + "大功率提示": "如果开锁时锁舌不能正常收回,,或需要带动\n天地钩,建议选择大功率。此时耗电将会\n增加。", + "开门方向设置提示": "请谨慎选择您家的开门方向(如果选择错误,将无法正常开关门):", + "左开": "左开", + "右开": "右开", + "判断方法:": "判断方法:", + "判断方法内容": "人站在屋外,面向入户门。\n如果门的合页或门轴在左边,则门是左开;\n如果门的合页或门轴在右边,则门是右开。\n如果设置错误,将无法正常开关门。\n建议由安装或维修人员操作。", + "录像时段": "录像时段", "密码": "密码", "卡": "卡", @@ -667,7 +626,6 @@ "逗留抓拍模式": "逗留抓拍模式", "实时监控模式": "实时监控模式", "自定义模式": "自定义模式", - "秒": "秒", "猫眼设置": "猫眼设置", "猫眼工作模式": "猫眼工作模式", "自动亮屏": "自动亮屏", diff --git a/lib/main/lockDetail/card/addCardType/addCardType_page.dart b/lib/main/lockDetail/card/addCardType/addCardType_page.dart index 24cff990..1148a59f 100755 --- a/lib/main/lockDetail/card/addCardType/addCardType_page.dart +++ b/lib/main/lockDetail/card/addCardType/addCardType_page.dart @@ -270,7 +270,7 @@ class _AddCardPageState extends State SizedBox(width: 60.w, height: 50.h, child: _isAdmin())))), SizedBox(height: 10.h), Obx(() => CommonItem( - leftTitel: TranslationLoader.lanKeys!.stressCard!.tr, + leftTitel: '胁迫卡'.tr, rightTitle: '', isTipsImg: false, isHaveRightWidget: true, diff --git a/lib/main/lockDetail/card/cardDetail/cardDetail_page.dart b/lib/main/lockDetail/card/cardDetail/cardDetail_page.dart index 94b20c86..5abe5f28 100755 --- a/lib/main/lockDetail/card/cardDetail/cardDetail_page.dart +++ b/lib/main/lockDetail/card/cardDetail/cardDetail_page.dart @@ -113,7 +113,7 @@ class _CardDetailPageState extends State with RouteAware { Obx(() => Visibility( visible: state.keyType.value == 4, child: Obx(() => CommonItem( - leftTitel: TranslationLoader.lanKeys!.effectiveDay!.tr, + leftTitel: '有效日'.tr, rightTitle: logic.weekDayStr.join(','), isHaveDirection: true, isHaveLine: true, @@ -173,7 +173,7 @@ class _CardDetailPageState extends State with RouteAware { )), SizedBox(height: 10.h), Obx(() => CommonItem( - leftTitel: TranslationLoader.lanKeys!.stressCard!.tr, + leftTitel: '胁迫卡'.tr, rightTitle: '', isTipsImg: false, isHaveLine: true, diff --git a/lib/main/lockDetail/card/otherTypeKeyChangeValidityDate/otherTypeKeyChangeValidityDate_page.dart b/lib/main/lockDetail/card/otherTypeKeyChangeValidityDate/otherTypeKeyChangeValidityDate_page.dart index b6c34918..74d8eaa4 100755 --- a/lib/main/lockDetail/card/otherTypeKeyChangeValidityDate/otherTypeKeyChangeValidityDate_page.dart +++ b/lib/main/lockDetail/card/otherTypeKeyChangeValidityDate/otherTypeKeyChangeValidityDate_page.dart @@ -157,7 +157,7 @@ class _OtherTypeKeyChangeValidityDatePageState extends State { title = '员工是否有钥匙'.tr; break; case 2: - title = TranslationLoader.lanKeys!.whetherTheEmployeeHasPassword!.tr; + title = '员工是否有密码'.tr; break; case 3: - title = TranslationLoader.lanKeys!.whetherTheEmployeeHasCard!.tr; + title = '员工是否有卡'.tr; break; case 4: - title = TranslationLoader.lanKeys!.whetherTheEmployeeHasFingerprint!.tr; + title = '员工是否有指纹'.tr; break; case 4: title = '员工是否有人脸'.tr; @@ -457,7 +457,7 @@ class _CheckingInAddStaffPageState extends State { title = '指纹'.tr; break; case 5: - title = TranslationLoader.lanKeys!.humanFace!.tr; + title = '人脸'.tr; break; } return title; @@ -467,16 +467,16 @@ class _CheckingInAddStaffPageState extends State { String title = ''; switch (int.parse(state.selectPrintingMethodType.value)) { case 1: - title = TranslationLoader.lanKeys!.getKey!.tr; + title = '获取钥匙'.tr; break; case 2: title = '获取密码'.tr; break; case 3: - title = TranslationLoader.lanKeys!.getCard!.tr; + title = '获取卡'.tr; break; case 4: - title = TranslationLoader.lanKeys!.getFingerprint!.tr; + title = '获取指纹'.tr; break; case 5: title = '获取人脸'.tr; diff --git a/lib/main/lockDetail/checkingIn/checkingInStaff/checkingInStaffDetail/checkingInStaffDetail_page.dart b/lib/main/lockDetail/checkingIn/checkingInStaff/checkingInStaffDetail/checkingInStaffDetail_page.dart index e76be2f3..ee7481c3 100755 --- a/lib/main/lockDetail/checkingIn/checkingInStaff/checkingInStaffDetail/checkingInStaffDetail_page.dart +++ b/lib/main/lockDetail/checkingIn/checkingInStaff/checkingInStaffDetail/checkingInStaffDetail_page.dart @@ -33,7 +33,7 @@ class _CheckingInStaffDetailPageState extends State { actionsList: [ TextButton( child: Text( - TranslationLoader.lanKeys!.edit!.tr, + '编辑'.tr, style: TextStyle(color: Colors.white, fontSize: 24.sp), ), onPressed: () { diff --git a/lib/main/lockDetail/electronicKey/electronicKeyDetail/electronicKeyPeriodValidity/electronicKeyPeriodValidity_page.dart b/lib/main/lockDetail/electronicKey/electronicKeyDetail/electronicKeyPeriodValidity/electronicKeyPeriodValidity_page.dart index dac3e7bf..a201e4e5 100755 --- a/lib/main/lockDetail/electronicKey/electronicKeyDetail/electronicKeyPeriodValidity/electronicKeyPeriodValidity_page.dart +++ b/lib/main/lockDetail/electronicKey/electronicKeyDetail/electronicKeyPeriodValidity/electronicKeyPeriodValidity_page.dart @@ -111,7 +111,7 @@ class _ElectronicKeyPeriodValidityPageState height: 60.h, // color: Colors.red, padding: EdgeInsets.only(left: 30.w, top: 15.h), - child: Text(TranslationLoader.lanKeys!.effectiveDay!.tr, + child: Text('有效日'.tr, style: TextStyle(fontSize: 24.sp, fontWeight: FontWeight.w600))), Container( diff --git a/lib/main/lockDetail/face/faceDetail/faceDetail_page.dart b/lib/main/lockDetail/face/faceDetail/faceDetail_page.dart index 156955f6..7080f0ea 100755 --- a/lib/main/lockDetail/face/faceDetail/faceDetail_page.dart +++ b/lib/main/lockDetail/face/faceDetail/faceDetail_page.dart @@ -111,7 +111,7 @@ class _FaceDetailPageState extends State with RouteAware { Obx(() => Visibility( visible: state.keyType.value == 4, child: Obx(() => CommonItem( - leftTitel: TranslationLoader.lanKeys!.effectiveDay!.tr, + leftTitel: '有效日'.tr, rightTitle: logic.weekDayStr.join(','), isHaveDirection: true, isHaveLine: true, diff --git a/lib/main/lockDetail/fingerprint/addFingerprintSelectType/addFingerprintType_page.dart b/lib/main/lockDetail/fingerprint/addFingerprintSelectType/addFingerprintType_page.dart index 444cf4f1..e7fe45f3 100755 --- a/lib/main/lockDetail/fingerprint/addFingerprintSelectType/addFingerprintType_page.dart +++ b/lib/main/lockDetail/fingerprint/addFingerprintSelectType/addFingerprintType_page.dart @@ -260,7 +260,7 @@ class _AddFingerprintTypePageState extends State with Si SizedBox(width: 60.w, height: 50.h, child: _isAdmin())))), SizedBox(height: 10.h), Obx(() => CommonItem( - leftTitel: TranslationLoader.lanKeys!.stressFingerprint!.tr, + leftTitel: '胁迫指纹'.tr, rightTitle: '', isTipsImg: false, isHaveRightWidget: true, diff --git a/lib/main/lockDetail/fingerprint/fingerprintDetail/fingerprintDetail_page.dart b/lib/main/lockDetail/fingerprint/fingerprintDetail/fingerprintDetail_page.dart index 735ac175..b7f9d538 100755 --- a/lib/main/lockDetail/fingerprint/fingerprintDetail/fingerprintDetail_page.dart +++ b/lib/main/lockDetail/fingerprint/fingerprintDetail/fingerprintDetail_page.dart @@ -114,7 +114,7 @@ class _FingerprintDetailPageState extends State Obx(() => Visibility( visible: state.keyType.value == 4, child: Obx(() => CommonItem( - leftTitel: TranslationLoader.lanKeys!.effectiveDay!.tr, + leftTitel: '有效日'.tr, rightTitle: logic.weekDayStr.join(','), isHaveDirection: true, isHaveLine: true, @@ -174,7 +174,7 @@ class _FingerprintDetailPageState extends State )), SizedBox(height: 10.h), Obx(() => CommonItem( - leftTitel: TranslationLoader.lanKeys!.stressFingerprint!.tr, + leftTitel: '胁迫指纹'.tr, rightTitle: '', isTipsImg: false, isHaveRightWidget: true, diff --git a/lib/main/lockDetail/iris/irisDetail/irisDetail_page.dart b/lib/main/lockDetail/iris/irisDetail/irisDetail_page.dart index 96c518cd..92c4076f 100755 --- a/lib/main/lockDetail/iris/irisDetail/irisDetail_page.dart +++ b/lib/main/lockDetail/iris/irisDetail/irisDetail_page.dart @@ -106,7 +106,7 @@ class _CardDetailPageState extends State with RouteAware { Obx(() => Visibility( visible: state.keyType.value == 4, child: Obx(() => CommonItem( - leftTitel: TranslationLoader.lanKeys!.effectiveDay!.tr, + leftTitel: '有效日'.tr, rightTitle: logic.weekDayStr.join(','), isHaveDirection: true, isHaveLine: true, @@ -165,7 +165,7 @@ class _CardDetailPageState extends State with RouteAware { )), SizedBox(height: 10.h), Obx(() => CommonItem( - leftTitel: TranslationLoader.lanKeys!.stressCard!.tr, + leftTitel: '胁迫卡'.tr, rightTitle: '', isTipsImg: false, isHaveRightWidget: true, @@ -335,8 +335,8 @@ class _CardDetailPageState extends State with RouteAware { context: context, builder: (BuildContext context) { return ShowIosTipView( - title: '提示', - tipTitle: '确定要删除吗?', + title: '提示'.tr, + tipTitle: '确定要删除吗?'.tr, sureClick: () async { Get.back(); String? idStr = await Storage.getUid(); diff --git a/lib/main/lockDetail/lockDetail/lockDetail_page.dart b/lib/main/lockDetail/lockDetail/lockDetail_page.dart index cedd01cf..5b609037 100755 --- a/lib/main/lockDetail/lockDetail/lockDetail_page.dart +++ b/lib/main/lockDetail/lockDetail/lockDetail_page.dart @@ -777,10 +777,10 @@ class _LockDetailPageState extends State SizedBox(width: 6.w), Text( state.keyInfos.value.isLockOwner == 1 - ? TranslationLoader.lanKeys!.superAdmin!.tr + ? '超级管理员'.tr : (state.keyInfos.value.keyRight == 1 ? '授权管理员'.tr - : TranslationLoader.lanKeys!.normalUser!.tr), + : '普通用户'.tr), style: TextStyle(fontSize: 20.sp, color: AppColors.darkGrayTextColor), ), if (add) SizedBox(width: 20.w) else SizedBox(width: 40.w), @@ -795,7 +795,7 @@ class _LockDetailPageState extends State ), SizedBox(width: 6.w), Text( - TranslationLoader.lanKeys!.gatewayDevice!.tr, + '网关设备'.tr, style: TextStyle( fontSize: 20.sp, color: state.keyInfos.value.hasGateway == 1 @@ -1101,7 +1101,7 @@ class _LockDetailPageState extends State showWidgetArr.add( bottomItem( 'images/main/icon_face.png', - TranslationLoader.lanKeys!.humanFace!.tr, + '人脸'.tr, state.bottomBtnisEable.value, () { Get.toNamed(Routers.faceListPage, arguments: { 'lockId': state.keyInfos.value.lockId, @@ -1139,7 +1139,7 @@ class _LockDetailPageState extends State showWidgetArr.add( bottomItem( 'images/main/icon_catEyes.png', - TranslationLoader.lanKeys!.monitoring!.tr, + '监控'.tr, state.bottomBtnisEable.value, () { Get.toNamed(Routers.realTimePicturePage, arguments: { 'lockName': state.keyInfos.value.lockName, @@ -1182,7 +1182,7 @@ class _LockDetailPageState extends State //视频日志 endWiddget.add(bottomItem( 'images/main/icon_lockDetail_videoLog.png', - TranslationLoader.lanKeys!.videoLog!.tr, + '视频日志'.tr, state.bottomBtnisEable.value, () { Get.toNamed(Routers.videoLogPage, arguments: { 'lockId': state.keyInfos.value.lockId, @@ -1193,7 +1193,7 @@ class _LockDetailPageState extends State // 消息提醒 bottomItem( 'images/main/icon_lockDetail_messageReminding.png', - TranslationLoader.lanKeys!.messageReminding!.tr, + '消息提醒'.tr, state.bottomBtnisEable.value, () { Get.toNamed(Routers.msgNotificationPage, arguments: { 'lockId': state.keyInfos.value.lockId, diff --git a/lib/main/lockDetail/lockSet/catEyeSet/catEyeCustomMode/catEyeCustomMode_page.dart b/lib/main/lockDetail/lockSet/catEyeSet/catEyeCustomMode/catEyeCustomMode_page.dart index 088ca9bc..21f2be4f 100755 --- a/lib/main/lockDetail/lockSet/catEyeSet/catEyeCustomMode/catEyeCustomMode_page.dart +++ b/lib/main/lockDetail/lockSet/catEyeSet/catEyeCustomMode/catEyeCustomMode_page.dart @@ -4,6 +4,7 @@ import 'package:get/get.dart'; import 'package:star_lock/appRouters.dart'; import 'package:star_lock/app_settings/app_colors.dart'; import 'package:star_lock/main/lockDetail/lockSet/catEyeSet/catEyeCustomMode/catEyeCustomMode_logic.dart'; +import 'package:star_lock/main/lockDetail/lockSet/catEyeSet/catEyeCustomMode/catEyeCustomMode_state.dart'; import 'package:star_lock/tools/commonItem.dart'; import 'package:star_lock/tools/custom_bottom_sheet.dart'; import 'package:star_lock/tools/titleAppBar.dart'; @@ -17,8 +18,8 @@ class CatEyeCustomModePage extends StatefulWidget { } class _CatEyeCustomModePageState extends State { - final logic = Get.put(CatEyeCustomModeLogic()); - final state = Get.find().state; + final CatEyeCustomModeLogic logic = Get.put(CatEyeCustomModeLogic()); + final CatEyeCustomModeState state = Get.find().state; @override initState() { @@ -31,7 +32,7 @@ class _CatEyeCustomModePageState extends State { return Scaffold( backgroundColor: Colors.white, appBar: TitleAppBar( - barTitle: TranslationLoader.lanKeys!.customMode!.tr, + barTitle: '自定义模式'.tr, haveBack: true, backAction: () { Navigator.pop(context, true); @@ -42,7 +43,7 @@ class _CatEyeCustomModePageState extends State { Container( margin: EdgeInsets.only(left: 20.w), child: CommonItem( - leftTitel: TranslationLoader.lanKeys!.videoSlot!.tr, + leftTitel: '录像时段'.tr, rightTitle: '', isHaveLine: false, isHaveDirection: true, diff --git a/lib/main/lockDetail/lockSet/catEyeSet/catEyeCustomMode/catEyeCustomMode_state.dart b/lib/main/lockDetail/lockSet/catEyeSet/catEyeCustomMode/catEyeCustomMode_state.dart index a4bafbe0..0b451025 100755 --- a/lib/main/lockDetail/lockSet/catEyeSet/catEyeCustomMode/catEyeCustomMode_state.dart +++ b/lib/main/lockDetail/lockSet/catEyeSet/catEyeCustomMode/catEyeCustomMode_state.dart @@ -5,22 +5,33 @@ import 'package:star_lock/app_settings/app_colors.dart'; import 'package:star_lock/main/lockDetail/lockSet/lockSet/lockSetInfo_entity.dart'; import 'package:star_lock/translations/trans_lib.dart'; -class CatEyeCustomModeState { - var isCheck = false.obs; - var faceOn = false.obs; //面容开锁 - var autoBright = false.obs; //自动亮屏 +class CatEyeCustomModeState { //实时画面 0发生事件事查看 1实时查看 + + CatEyeCustomModeState() { + Map map = Get.arguments; + if (map['lockSetInfoData'] != null) { + lockSetInfoData.value = map['lockSetInfoData']; + } + + if (map['catEyeConfigData'] != null) { + catEyeConfigData.value = map['catEyeConfigData']; + } + } + RxBool isCheck = false.obs; + RxBool faceOn = false.obs; //面容开锁 + RxBool autoBright = false.obs; //自动亮屏 // var showsUpVideo = '10${TranslationLoader.lanKeys!.second!.tr}'.obs; //有人出现时录像 // var detectionRange = '约1.5米'.obs; //人体侦测距离 - var showsUpVideoList = [ + RxList showsUpVideoList = [ '不录像', '立即录像', - '5${TranslationLoader.lanKeys!.second!.tr}', - '10${TranslationLoader.lanKeys!.second!.tr}', - '15${TranslationLoader.lanKeys!.second!.tr}', - '30${TranslationLoader.lanKeys!.second!.tr}', - '60${TranslationLoader.lanKeys!.second!.tr}' + '5${"秒".tr}', + '10${"秒".tr}', + '15${"秒".tr}', + '30${"秒".tr}', + '60${"秒".tr}' ].obs; - var detectionRangeList = ['约0.8米', '约1.5米', '约3.0米'].obs; + RxList detectionRangeList = ['约0.8米', '约1.5米', '约3.0米'].obs; //高亮样式 final TextStyle titleStyle = TextStyle( color: Colors.black, fontSize: 24.sp, fontWeight: FontWeight.w500); @@ -28,31 +39,20 @@ class CatEyeCustomModeState { final TextStyle subTipsStyle = TextStyle(color: AppColors.placeholderTextColor, fontSize: 22.sp); - late InlineSpan tipsPreviewSpan = TextSpan(children: [ + late InlineSpan tipsPreviewSpan = TextSpan(children: [ TextSpan( - text: '${TranslationLoader.lanKeys!.addAndUseFaceWhenUnlocking!.tr}:\n', + text: '${"添加和使用面容开锁时".tr}:\n', style: titleStyle), TextSpan( - text: TranslationLoader.lanKeys!.addAndUseFaceWhenUnlockingTip!.tr, + text: '添加和使用面容开锁时提示'.tr, style: subTipsStyle), ]); - var lockSetInfoData = LockSetInfoData().obs; - var catEyeConfigData = CatEyeConfig().obs; + Rx lockSetInfoData = LockSetInfoData().obs; + Rx catEyeConfigData = CatEyeConfig().obs; - var selectVideoSlot = ''.obs; //录像时段 0全天 1自定义时间 - var recordTime = ''.obs; //有人出现时录像 - var detectionDistance = ''.obs; //人体侦测距离 - var realTimeMode = ''.obs; //实时画面 0发生事件事查看 1实时查看 - - CatEyeCustomModeState() { - Map map = Get.arguments; - if (map["lockSetInfoData"] != null) { - lockSetInfoData.value = map["lockSetInfoData"]; - } - - if (map['catEyeConfigData'] != null) { - catEyeConfigData.value = map['catEyeConfigData']; - } - } + RxString selectVideoSlot = ''.obs; //录像时段 0全天 1自定义时间 + RxString recordTime = ''.obs; //有人出现时录像 + RxString detectionDistance = ''.obs; //人体侦测距离 + RxString realTimeMode = ''.obs; } diff --git a/lib/main/lockDetail/lockSet/configuringWifi/configuringWifi/configuringWifi_page.dart b/lib/main/lockDetail/lockSet/configuringWifi/configuringWifi/configuringWifi_page.dart index 433fcf12..4fdd2063 100755 --- a/lib/main/lockDetail/lockSet/configuringWifi/configuringWifi/configuringWifi_page.dart +++ b/lib/main/lockDetail/lockSet/configuringWifi/configuringWifi/configuringWifi_page.dart @@ -31,14 +31,14 @@ class _ConfiguringWifiPageState extends State with RouteAwa return Scaffold( backgroundColor: Colors.white, appBar: TitleAppBar( - barTitle: TranslationLoader.lanKeys!.configuringWiFi!.tr, + barTitle: '配置WiFi'.tr, haveBack: true, backgroundColor: AppColors.mainColor), body: Column( children: [ - configuringWifiTFWidget('WiFi名称'.tr, TranslationLoader.lanKeys!.pleaseEnterWifiName!.tr, state.wifiNameController), + configuringWifiTFWidget('WiFi名称'.tr, '请输入WiFi名字'.tr, state.wifiNameController), Container(width: 1.sw, height: 1.h,color: AppColors.mainBackgroundColor), - configuringWifiTFWidget('请输入WiFi密码', TranslationLoader.lanKeys!.pleaseEnterWifiPwd!.tr, state.wifiPWDController), + configuringWifiTFWidget('WiFi密码'.tr, '请输入WiFi密码'.tr, state.wifiPWDController), SizedBox(height: 50.h,), SubmitBtn(btnName: '确定'.tr, onClick: () { logic.senderConfiguringWifiAction(); diff --git a/lib/main/lockDetail/lockSet/faceUnlock/faceUnlock_page.dart b/lib/main/lockDetail/lockSet/faceUnlock/faceUnlock_page.dart index 8ebd87bc..f53cc976 100755 --- a/lib/main/lockDetail/lockSet/faceUnlock/faceUnlock_page.dart +++ b/lib/main/lockDetail/lockSet/faceUnlock/faceUnlock_page.dart @@ -30,7 +30,7 @@ class _FaceUnlockPageState extends State { return Scaffold( backgroundColor: Colors.white, appBar: TitleAppBar( - barTitle: TranslationLoader.lanKeys!.faceUnlocksSet!.tr, + barTitle: '面容开锁设置'.tr, haveBack: true, backgroundColor: AppColors.mainColor), body: Obx(() => Column( @@ -38,7 +38,7 @@ class _FaceUnlockPageState extends State { Container( margin: EdgeInsets.only(left: 20.w), child: CommonItem( - leftTitel: TranslationLoader.lanKeys!.faceUnlocks!.tr, + leftTitel: '面容开锁'.tr, rightTitle: '', allHeight: 70.h, isHaveLine: true, @@ -47,7 +47,7 @@ class _FaceUnlockPageState extends State { width: 60.w, height: 50.h, child: _switch(1))), ), _buildSubTitleItem( - TranslationLoader.lanKeys!.sensingDistance!.tr, + '感应距离'.tr, // TranslationLoader.lanKeys!.sensingDistanceTip!.tr, logic.getSensingDistanceString(), state.senseDistance.value, @@ -56,9 +56,9 @@ class _FaceUnlockPageState extends State { }), SizedBox(height: 30.h), _buildSubTitleItem( - TranslationLoader.lanKeys!.preventWrongOpening!.tr, + '防误开'.tr, state.antiMisoperation.value == 0 - ? TranslationLoader.lanKeys!.preventWrongOpeningTip!.tr + ? '防误开已关闭,关门后仍可使用面容开锁'.tr :'防误开已打开,开锁后'.tr + state.antiMisoperation.value.toString() + '秒内不可使用面容开锁'.tr, // state.antiMisoperation.value == 0 ? '关闭' : '${state.antiMisoperation.value}' + '秒'.tr, diff --git a/lib/main/lockDetail/lockSet/faceUnlock/faceUnlock_state.dart b/lib/main/lockDetail/lockSet/faceUnlock/faceUnlock_state.dart index 3dc43c85..e125de0d 100755 --- a/lib/main/lockDetail/lockSet/faceUnlock/faceUnlock_state.dart +++ b/lib/main/lockDetail/lockSet/faceUnlock/faceUnlock_state.dart @@ -24,7 +24,7 @@ class FaceUnlockState { senseDistance.value = '中距离'; break; case 3: - senseDistance.value = '远距离'; + senseDistance.value = '远距离'.tr; break; case 0: senseDistance.value = '关闭'; @@ -43,7 +43,7 @@ class FaceUnlockState { // RxBool isCheck = false.obs; RxBool faceOn = false.obs; //面容开锁 // RxBool autoBright = false.obs; //自动亮屏 - RxString senseDistance = TranslationLoader.lanKeys!.remote!.tr.obs; //感应距离 + RxString senseDistance = '远距离'.tr.obs; //感应距离 RxInt antiMisoperation = 0.obs; //防误开 RxList senseDistanceList = [ '远距离'.tr, @@ -65,10 +65,10 @@ class FaceUnlockState { late InlineSpan tipsPreviewSpan = TextSpan(children: [ TextSpan( - text: '${TranslationLoader.lanKeys!.addAndUseFaceWhenUnlocking!.tr}:\n', + text: '${"添加和使用面容开锁时".tr}:\n', style: titleStyle), TextSpan( - text: TranslationLoader.lanKeys!.addAndUseFaceWhenUnlockingTip!.tr, + text: '添加和使用面容开锁时提示'.tr, style: subTipsStyle), ]); diff --git a/lib/main/lockDetail/lockSet/lockSet/lockSet_page.dart b/lib/main/lockDetail/lockSet/lockSet/lockSet_page.dart index c24c70f2..4a28567e 100755 --- a/lib/main/lockDetail/lockSet/lockSet/lockSet_page.dart +++ b/lib/main/lockDetail/lockSet/lockSet/lockSet_page.dart @@ -375,7 +375,7 @@ class _LockSetPageState extends State with WidgetsBindingObserver, Visibility( visible: state.lockFeature.value.d3Face == 1, child: CommonItem( - leftTitel: TranslationLoader.lanKeys!.faceUnlocks!.tr, + leftTitel: '面容开锁'.tr, rightTitle: '', isHaveLine: true, isHaveDirection: true, @@ -390,7 +390,7 @@ class _LockSetPageState extends State with WidgetsBindingObserver, Visibility( visible: true, child: CommonItem( - leftTitel: TranslationLoader.lanKeys!.messageReminding!.tr, + leftTitel: '消息提醒'.tr, rightTitle: '', isHaveLine: true, isHaveDirection: true, @@ -404,7 +404,7 @@ class _LockSetPageState extends State with WidgetsBindingObserver, Obx(() => Visibility( visible: state.lockFeature.value.isSupportCatEye == 1, child: CommonItem( - leftTitel: TranslationLoader.lanKeys!.catEyeSet!.tr, + leftTitel: '猫眼设置'.tr, rightTitle: '', isHaveLine: true, isHaveDirection: true, @@ -444,7 +444,7 @@ class _LockSetPageState extends State with WidgetsBindingObserver, Visibility( visible: state.lockFeature.value.openDirection == 1, child: CommonItem( - leftTitel: TranslationLoader.lanKeys!.openingDirectionSet!.tr, + leftTitel: '开门方向设置'.tr, rightTitle: '', isHaveDirection: true, isHaveLine: true, @@ -458,7 +458,7 @@ class _LockSetPageState extends State with WidgetsBindingObserver, Visibility( visible: state.lockFeature.value.motorTorsion == 1, child: CommonItem( - leftTitel: TranslationLoader.lanKeys!.motorPowerSetting!.tr, + leftTitel: '电机功率设置'.tr, rightTitle: '', isHaveLine: true, isHaveDirection: true, @@ -530,8 +530,7 @@ class _LockSetPageState extends State with WidgetsBindingObserver, visible: state.lockBasicInfo.value.isLockOwner == 1 && state.lockFeature.value.appUnlockOnline == 1, child: CommonItem( - leftTitel: TranslationLoader - .lanKeys!.whetherInternetRequiredWhenUnlocking!.tr, + leftTitel: '开锁时是否需联网'.tr, rightTitle: '', isHaveLine: false, isHaveRightWidget: true, @@ -544,8 +543,7 @@ class _LockSetPageState extends State with WidgetsBindingObserver, () => Visibility( visible: state.lockFeature.value.wifi == 1, child: CommonItem( - leftTitel: - TranslationLoader.lanKeys!.wifiDistributionNetwork!.tr, + leftTitel:'WiFi配网'.tr, rightTitle: '', isHaveLine: true, isHaveDirection: true, diff --git a/lib/main/lockDetail/lockSet/motorPower/motorPower_page.dart b/lib/main/lockDetail/lockSet/motorPower/motorPower_page.dart index 657741c0..deb0b77b 100755 --- a/lib/main/lockDetail/lockSet/motorPower/motorPower_page.dart +++ b/lib/main/lockDetail/lockSet/motorPower/motorPower_page.dart @@ -21,7 +21,7 @@ class _MotorPowerPageState extends State { return Scaffold( backgroundColor: Colors.white, appBar: TitleAppBar( - barTitle: TranslationLoader.lanKeys!.motorPowerSetting!.tr, + barTitle: '电机功率设置'.tr, haveBack: true, backgroundColor: AppColors.mainColor), body: Column( @@ -33,7 +33,7 @@ class _MotorPowerPageState extends State { margin: EdgeInsets.only(left: 40.w), alignment: Alignment.centerLeft, child: Text( - TranslationLoader.lanKeys!.motorPowerSettingTip!.tr, + '请根据门锁实际情况,请谨慎选择电机功率:'.tr, style: TextStyle( fontSize: 24.sp, color: Colors.black, @@ -43,12 +43,12 @@ class _MotorPowerPageState extends State { SizedBox( height: 40.h, ), - _buildTipsView('${TranslationLoader.lanKeys!.miniwatt!.tr}\n', TranslationLoader.lanKeys!.miniwattTip!.tr, isCheck), + _buildTipsView('${'小功率:'.tr}\n', '耗电少'.tr, isCheck), SizedBox( height: 20.h, ), - _buildTipsView('${TranslationLoader.lanKeys!.highPower!.tr}\n', - TranslationLoader.lanKeys!.highPowerTip!.tr, !isCheck) + _buildTipsView('${'大功率'.tr}\n', + '大功率提示'.tr, !isCheck) ], )); } @@ -68,13 +68,11 @@ class _MotorPowerPageState extends State { ), child: Row( children: [ - isClick - ? Image.asset( + if (isClick) Image.asset( 'images/mine/icon_mine_blueSelect.png', width: 20.w, height: 14.w, - ) - : SizedBox( + ) else SizedBox( width: 20.w, height: 14.w, ), diff --git a/lib/main/lockDetail/lockSet/openDoorDirection/openDoorDirection_page.dart b/lib/main/lockDetail/lockSet/openDoorDirection/openDoorDirection_page.dart index f762d58c..72028d08 100755 --- a/lib/main/lockDetail/lockSet/openDoorDirection/openDoorDirection_page.dart +++ b/lib/main/lockDetail/lockSet/openDoorDirection/openDoorDirection_page.dart @@ -27,7 +27,7 @@ class _OpenDoorDirectionPageState extends State { return Scaffold( backgroundColor: Colors.white, appBar: TitleAppBar( - barTitle: TranslationLoader.lanKeys!.openingDirectionSet!.tr, + barTitle: '开门方向设置'.tr, haveBack: true, backgroundColor: AppColors.mainColor), body: Column( @@ -39,7 +39,7 @@ class _OpenDoorDirectionPageState extends State { margin: EdgeInsets.only(left: 40.w, right: 40.w), alignment: Alignment.centerLeft, child: Text( - TranslationLoader.lanKeys!.openingDirectionSetTip!.tr, + '开门方向设置提示'.tr, style: TextStyle( fontSize: 24.sp, color: Colors.black, @@ -56,8 +56,8 @@ class _OpenDoorDirectionPageState extends State { height: 60.h, ), _buildTipsView( - TranslationLoader.lanKeys!.judgmentMethod!.tr, - TranslationLoader.lanKeys!.judgmentMethodContent!.tr, + "${'判断方法'.tr}:", + '判断方法内容'.tr, false) ], )); @@ -73,7 +73,7 @@ class _OpenDoorDirectionPageState extends State { children: [ Obx(() => _colorfulCheckBox(1)), Text( - TranslationLoader.lanKeys!.openLeft!.tr, + '左开'.tr, style: TextStyle(fontSize: 24.sp), ), ], @@ -83,7 +83,7 @@ class _OpenDoorDirectionPageState extends State { children: [ Obx(() => _colorfulCheckBox(2)), Text( - TranslationLoader.lanKeys!.openRight!.tr, + '右开'.tr, style: TextStyle(fontSize: 24.sp), ), ], diff --git a/lib/main/lockDetail/palm/palmDetail/palmDetail_page.dart b/lib/main/lockDetail/palm/palmDetail/palmDetail_page.dart index cde24882..248fcd18 100755 --- a/lib/main/lockDetail/palm/palmDetail/palmDetail_page.dart +++ b/lib/main/lockDetail/palm/palmDetail/palmDetail_page.dart @@ -104,7 +104,7 @@ class _PalmDetailPageState extends State with RouteAware { Obx(() => Visibility( visible: state.keyType.value == 4 , child: Obx(() => CommonItem( - leftTitel: TranslationLoader.lanKeys!.effectiveDay!.tr, + leftTitel: '有效日'.tr, rightTitle: logic.weekDayStr.join(','), isHaveDirection: true, isHaveLine: true, diff --git a/lib/main/lockDetail/remoteControl/remoteControlDetail/remoteControlDetail_page.dart b/lib/main/lockDetail/remoteControl/remoteControlDetail/remoteControlDetail_page.dart index 73ddc75c..51527ad3 100755 --- a/lib/main/lockDetail/remoteControl/remoteControlDetail/remoteControlDetail_page.dart +++ b/lib/main/lockDetail/remoteControl/remoteControlDetail/remoteControlDetail_page.dart @@ -109,7 +109,7 @@ class _RemoteControlDetailPageState extends State with Obx(() => Visibility( visible: state.keyType.value == 4, child: Obx(() => CommonItem( - leftTitel: TranslationLoader.lanKeys!.effectiveDay!.tr, + leftTitel: '有效日'.tr, rightTitle: logic.weekDayStr.join(','), isHaveDirection: true, isHaveLine: true, diff --git a/lib/main/lockMian/demoMode/demoModeLockSet/demoModeLockSet_page.dart b/lib/main/lockMian/demoMode/demoModeLockSet/demoModeLockSet_page.dart index 5fe9000d..e82b78d5 100755 --- a/lib/main/lockMian/demoMode/demoModeLockSet/demoModeLockSet_page.dart +++ b/lib/main/lockMian/demoMode/demoModeLockSet/demoModeLockSet_page.dart @@ -84,7 +84,7 @@ class _DemoModeLockSetPageState extends State { }), // 开门器 CommonItem( - leftTitel: '开门器', + leftTitel: '开门器'.tr, rightTitle: '', isHaveLine: false, isHaveDirection: true, @@ -234,7 +234,7 @@ class _DemoModeLockSetPageState extends State { isHaveRightWidget: true, rightWidget: _lockRemindSwitch()), CommonItem( - leftTitel: '开锁时是否需联网', + leftTitel: '开锁时是否需联网'.tr, rightTitle: '', isHaveLine: false, isHaveRightWidget: true, @@ -242,8 +242,7 @@ class _DemoModeLockSetPageState extends State { SizedBox(height: 10.h), // wifi配网 CommonItem( - leftTitel: TranslationLoader - .lanKeys!.wifiDistributionNetwork!.tr, + leftTitel: 'WiFi配网'.tr, rightTitle: '', isHaveLine: true, isHaveDirection: true, diff --git a/lib/mine/mine/safeVerify/safeVerify_page.dart b/lib/mine/mine/safeVerify/safeVerify_page.dart index 01f1b863..22378a51 100755 --- a/lib/mine/mine/safeVerify/safeVerify_page.dart +++ b/lib/mine/mine/safeVerify/safeVerify_page.dart @@ -30,7 +30,7 @@ class _SafeVerifyPageState extends State { resizeToAvoidBottomInset: false, backgroundColor: const Color(0xFFFFFFFF), appBar: TitleAppBar( - barTitle: TranslationLoader.lanKeys!.safeVerify!.tr, + barTitle: '安全验证'.tr, haveBack: true, backgroundColor: AppColors.mainColor), body: safeVerifyColumn()); diff --git a/lib/mine/mineSet/appUnlockNeedMobileNetworkingLock/appUnlockNeedMobileNetworkingLock_page.dart b/lib/mine/mineSet/appUnlockNeedMobileNetworkingLock/appUnlockNeedMobileNetworkingLock_page.dart index 23a6e60d..394946e9 100755 --- a/lib/mine/mineSet/appUnlockNeedMobileNetworkingLock/appUnlockNeedMobileNetworkingLock_page.dart +++ b/lib/mine/mineSet/appUnlockNeedMobileNetworkingLock/appUnlockNeedMobileNetworkingLock_page.dart @@ -76,15 +76,14 @@ class _APPUnlockNeedMobileNetworkingLockPageState extends State[ Expanded( child: Text( - TranslationLoader.lanKeys! - .appUnlockRequiresMobilePhoneAccessToTheLockTip!.tr, + '对于选中的这些锁,当用户用APP开锁时,他的手机需要是连网的,否则无法开锁'.tr, style: TextStyle(fontSize: 22.sp), )), ], ), ), CommonItem( - leftTitel: TranslationLoader.lanKeys!.checkAll!.tr, + leftTitel: '全选'.tr, rightTitle: '', allHeight: 70.h, isHaveLine: false, diff --git a/lib/mine/mineSet/hideInvalidUnlockPermissions/hideInvalidUnlockPermissions_page.dart b/lib/mine/mineSet/hideInvalidUnlockPermissions/hideInvalidUnlockPermissions_page.dart index 6ad514d5..add7f866 100755 --- a/lib/mine/mineSet/hideInvalidUnlockPermissions/hideInvalidUnlockPermissions_page.dart +++ b/lib/mine/mineSet/hideInvalidUnlockPermissions/hideInvalidUnlockPermissions_page.dart @@ -61,8 +61,7 @@ class _HideInvalidUnlockPermissionsPageState children: [ Expanded( child: Text( - TranslationLoader - .lanKeys!.hideInvalidUnlockPermissionsTip!.tr, + '功能开启后,已失效较长时间的密码、电子钥匙、卡、指纹等开锁权限将被隐藏,不在列表里显示。'.tr, style: TextStyle( color: AppColors.darkGrayTextColor, fontSize: 22.sp), )), diff --git a/lib/mine/mineSet/lockGroup/groupEditLock/groupEditLock_page.dart b/lib/mine/mineSet/lockGroup/groupEditLock/groupEditLock_page.dart index a7f60c98..86d9ac7c 100755 --- a/lib/mine/mineSet/lockGroup/groupEditLock/groupEditLock_page.dart +++ b/lib/mine/mineSet/lockGroup/groupEditLock/groupEditLock_page.dart @@ -51,8 +51,7 @@ class _GroupEditLockPageState extends State { child: Row( children: [ Text( - TranslationLoader - .lanKeys!.selectTheLockToJoinTheGroup!.tr, + '选择要加入分组的锁'.tr, style: TextStyle(fontSize: 25.sp)), ], ), diff --git a/lib/mine/mineSet/lockGroup/lockGroupList/lockGroupList_page.dart b/lib/mine/mineSet/lockGroup/lockGroupList/lockGroupList_page.dart index e7be9c4e..5d1158b8 100755 --- a/lib/mine/mineSet/lockGroup/lockGroupList/lockGroupList_page.dart +++ b/lib/mine/mineSet/lockGroup/lockGroupList/lockGroupList_page.dart @@ -53,8 +53,7 @@ class _LockGroupListPageState extends State { Navigator.of(context).pop(); logic.addLockGroupRequest(); } else { - logic.showToast( - TranslationLoader.lanKeys!.pleaseEnterAGroupName!.tr); + logic.showToast('请输入分组名称'.tr); } }, isShowSuffixIcon: true, @@ -93,7 +92,7 @@ class _LockGroupListPageState extends State { SizedBox( height: 40.h, child: Text( - '${TranslationLoader.lanKeys!.lockTrCount!.tr}:${state.lockNum.toString()}', + '${'锁数量'.tr}:${state.lockNum.toString()}', style: TextStyle( color: AppColors.darkGrayTextColor, fontSize: 20.sp), ), @@ -185,8 +184,7 @@ class _LockGroupListPageState extends State { Get.find(tag: keyGroupId).hide(); } } else { - logic.showToast( - TranslationLoader.lanKeys!.pleaseEnterAGroupName!.tr); + logic.showToast('请输入分组名称'.tr); } }, isShowSuffixIcon: true); }, diff --git a/lib/mine/mineSet/lockUserManage/expireLockList/expireKeyChangeValidityDate/expireKeyChangeValidityDate_page.dart b/lib/mine/mineSet/lockUserManage/expireLockList/expireKeyChangeValidityDate/expireKeyChangeValidityDate_page.dart index acd8cd4a..257231e8 100644 --- a/lib/mine/mineSet/lockUserManage/expireLockList/expireKeyChangeValidityDate/expireKeyChangeValidityDate_page.dart +++ b/lib/mine/mineSet/lockUserManage/expireLockList/expireKeyChangeValidityDate/expireKeyChangeValidityDate_page.dart @@ -153,7 +153,7 @@ class _ExpireKeyChangeValidityDatePageState extends State }), if (!F.isLite) CommonItem( - leftTitel: TranslationLoader.lanKeys!.xiaomiIOTPlatform!.tr, + leftTitel: '小米IOT平台'.tr, rightTitle: '', isHaveLine: widget.showAbout, isHaveDirection: true, @@ -428,7 +428,7 @@ class _MineSetPageState extends State ), onPressed: () { ShowTipView().showIosTipWithContentDialog( - TranslationLoader.lanKeys!.deleteAccountTips!.tr, () { + '删除账号后,你的所有信息及相关记录都会从平台彻底删除,且不可恢复,是否删除?'.tr, () { //安全验证 Get.toNamed(Routers.safeVerifyPage); }); diff --git a/lib/mine/mineSet/transferSmartLock/transferSmartLockList/transferSmartLock_page.dart b/lib/mine/mineSet/transferSmartLock/transferSmartLockList/transferSmartLock_page.dart index ae9da4cb..c06a6695 100755 --- a/lib/mine/mineSet/transferSmartLock/transferSmartLockList/transferSmartLock_page.dart +++ b/lib/mine/mineSet/transferSmartLock/transferSmartLockList/transferSmartLock_page.dart @@ -65,7 +65,7 @@ class _TransferSmartLockPageState extends State with Rout } }); }, - child: Text(state.isSelectAll == true ? '取消'.tr : TranslationLoader.lanKeys!.checkAll!.tr, style: TextStyle(color: Colors.white, fontSize: 24.sp))) + child: Text(state.isSelectAll == true ? '取消'.tr : '全选'.tr, style: TextStyle(color: Colors.white, fontSize: 24.sp))) ], ), body: EasyRefreshTool( diff --git a/lib/mine/valueAddedServices/valueAddedServicesBuy/valueAddedServicesBuy_page.dart b/lib/mine/valueAddedServices/valueAddedServicesBuy/valueAddedServicesBuy_page.dart index b95a0db0..a9ec7017 100755 --- a/lib/mine/valueAddedServices/valueAddedServicesBuy/valueAddedServicesBuy_page.dart +++ b/lib/mine/valueAddedServices/valueAddedServicesBuy/valueAddedServicesBuy_page.dart @@ -2,6 +2,7 @@ import 'package:flutter/material.dart'; import 'package:flutter_screenutil/flutter_screenutil.dart'; import 'package:get/get.dart'; import 'package:star_lock/mine/valueAddedServices/valueAddedServicesBuy/valueAddedServicesBuy_logic.dart'; +import 'package:star_lock/mine/valueAddedServices/valueAddedServicesBuy/valueAddedServicesBuy_state.dart'; import '../../../app_settings/app_colors.dart'; import '../../../tools/titleAppBar.dart'; @@ -16,12 +17,13 @@ class ValueAddedServicesBuyPage extends StatefulWidget { } class _ValueAddedServicesBuyPageState extends State { + @override Widget build(BuildContext context) { - var type = ModalRoute.of(context)?.settings.arguments as int; + final int type = ModalRoute.of(context)!.settings.arguments! as int; - final logic = Get.put(ValueAddedServicesBuyLogic()); - final state = Get.find().state; + final ValueAddedServicesBuyLogic logic = Get.put(ValueAddedServicesBuyLogic()); + final ValueAddedServicesBuyState state = Get.find().state; return Scaffold( backgroundColor: AppColors.greyBackgroundColor, @@ -30,7 +32,7 @@ class _ValueAddedServicesBuyPageState extends State { haveBack: true, backgroundColor: AppColors.mainColor), body: Column( - children: [ + children: [ Container( width: 1.sw, // height: 400.h, @@ -39,9 +41,9 @@ class _ValueAddedServicesBuyPageState extends State { left: 25.h, right: 25.h, top: 25.h, bottom: 10.h), child: Column( crossAxisAlignment: CrossAxisAlignment.start, - children: [ + children: [ Text( - TranslationLoader.lanKeys!.chooseAPackage!.tr, + '选择套餐'.tr, style: TextStyle(fontSize: 24.sp), ), ], @@ -56,7 +58,7 @@ class _ValueAddedServicesBuyPageState extends State { crossAxisSpacing: 10.w, childAspectRatio: 1 / 0.5, children: state.topData.value - .map((title) => _buildItem(title)) + .map(_buildItem) .toList(), ), ), @@ -67,9 +69,9 @@ class _ValueAddedServicesBuyPageState extends State { left: 25.h, right: 25.h, top: 25.h, bottom: 10.h), child: Column( crossAxisAlignment: CrossAxisAlignment.start, - children: [ + children: [ Text( - TranslationLoader.lanKeys!.modeOfPayment!.tr, + '支付方式'.tr, style: TextStyle( fontSize: 24.sp, color: AppColors.blackColor, @@ -79,7 +81,7 @@ class _ValueAddedServicesBuyPageState extends State { height: 20.h, ), Row( - children: [ + children: [ Image.asset( 'images/mine/icon_mine_valueAddedServices_zfb.png', width: 30.w, @@ -87,7 +89,7 @@ class _ValueAddedServicesBuyPageState extends State { ), SizedBox(width: 20.w), Expanded( - child: Text(TranslationLoader.lanKeys!.alipay!.tr, + child: Text('支付宝'.tr, style: TextStyle( fontSize: 24.sp, color: AppColors.blackColor))), SizedBox(width: 5.w), @@ -112,10 +114,10 @@ class _ValueAddedServicesBuyPageState extends State { height: 80.h, color: Colors.white, child: Row( - children: [ + children: [ SizedBox(width: 20.w), Expanded( - child: Text("¥50", + child: Text('¥50', style: TextStyle( fontSize: 24.sp, color: AppColors.mainColor, @@ -123,14 +125,14 @@ class _ValueAddedServicesBuyPageState extends State { SizedBox(width: 5.w), GestureDetector( onTap: () { - logic.showToast("支付成功"); + logic.showToast('支付成功'); }, child: Container( width: 180.w, height: 100.h, color: AppColors.mainColor, child: Center( - child: Text(TranslationLoader.lanKeys!.goToPay!.tr, + child: Text('去支付'.tr, style: TextStyle( fontSize: 24.sp, color: Colors.white, @@ -152,19 +154,19 @@ class _ValueAddedServicesBuyPageState extends State { margin: EdgeInsets.all(10.w), padding: EdgeInsets.only(left: 30.w, top: 20.h, bottom: 20.h), decoration: BoxDecoration( - color: title == "1" ? const Color(0xFFEDF1FD) : Colors.white, + color: title == '1' ? const Color(0xFFEDF1FD) : Colors.white, borderRadius: BorderRadius.all(Radius.circular(20.h)), border: Border.all(width: 0.5.w, color: Colors.black)), child: Column( crossAxisAlignment: CrossAxisAlignment.start, - children: [ + children: [ Text( - "500条", + '500条', style: TextStyle(fontSize: 24.sp, color: AppColors.blackColor), ), SizedBox(height: 10.h), Text( - "¥50 (¥0.08/条)", + '¥50 (¥0.08/条)', style: TextStyle( fontSize: 20.sp, color: AppColors.placeholderTextColor), ), @@ -174,20 +176,19 @@ class _ValueAddedServicesBuyPageState extends State { } String _getNavTitle(int type) { - String topTitle = ""; + String topTitle = ''; switch (type) { case 1: - topTitle = TranslationLoader.lanKeys!.buySMS!.tr; + topTitle = '购买短信'.tr; break; case 2: - topTitle = TranslationLoader.lanKeys!.buyMail!.tr; + topTitle = '购买邮件'.tr; break; case 3: - topTitle = - TranslationLoader.lanKeys!.buyRealNameAuthenticationTimes!.tr; + topTitle = '购买实名认证次数'.tr; break; case 4: - topTitle = TranslationLoader.lanKeys!.enablingAdvancedFeatures!.tr; + topTitle = '开通高级功能'.tr; break; } return topTitle; diff --git a/lib/mine/valueAddedServices/valueAddedServicesSMSTemplate/valueAddedServicesAddSMSTemplate/newSMSTemplate_page.dart b/lib/mine/valueAddedServices/valueAddedServicesSMSTemplate/valueAddedServicesAddSMSTemplate/newSMSTemplate_page.dart index 583a59e6..69bbfd3c 100755 --- a/lib/mine/valueAddedServices/valueAddedServicesSMSTemplate/valueAddedServicesAddSMSTemplate/newSMSTemplate_page.dart +++ b/lib/mine/valueAddedServices/valueAddedServicesSMSTemplate/valueAddedServicesAddSMSTemplate/newSMSTemplate_page.dart @@ -88,7 +88,7 @@ class _NewSMSTemplatePageState extends State { ), Obx(() => state.isUpdate.value == false ? CommonItem( - leftTitel: TranslationLoader.lanKeys!.type!.tr, + leftTitel: '类型'.tr, rightTitle: state.currentTemplate.value.templateName ?? '', isHaveLine: true, isHaveDirection: true, @@ -118,7 +118,7 @@ class _NewSMSTemplatePageState extends State { Padding( padding: EdgeInsets.all(25.w), child: Text( - TranslationLoader.lanKeys!.templateContent!.tr, + '模版内容'.tr, style: TextStyle(fontSize: 20.sp, fontWeight: FontWeight.w600), ), @@ -163,7 +163,7 @@ class _NewSMSTemplatePageState extends State { child: Align( alignment: Alignment.centerLeft, child: Text( - TranslationLoader.lanKeys!.preview!.tr, + '预览'.tr, style: TextStyle(fontSize: 20.sp, fontWeight: FontWeight.w600), textAlign: TextAlign.left, ), @@ -187,7 +187,7 @@ class _NewSMSTemplatePageState extends State { bottom: 25.h, ), child: Text( - '预计产生短信条数:${logic.calculateSmsCost()}', + '${'预计产生短信条数'.tr}:${logic.calculateSmsCost()}', style: TextStyle( color: Colors.grey, fontSize: 20.sp, @@ -282,7 +282,7 @@ class _NewSMSTemplatePageState extends State { ShowBottomSheetTool().showSingleRowPicker( context, normalIndex: 0, - title: TranslationLoader.lanKeys!.type!.tr, + title: '类型'.tr, cancelTitle: '取消'.tr, sureTitle: '确定'.tr, data: titleList, @@ -305,7 +305,7 @@ class _NewSMSTemplatePageState extends State { ShowBottomSheetTool().showSingleRowPicker( context, normalIndex: 0, - title: TranslationLoader.lanKeys!.type!.tr, + title: '类型'.tr, cancelTitle: '取消'.tr, sureTitle: '确定'.tr, data: langNames, diff --git a/lib/mine/valueAddedServices/valueAddedServicesSMSTemplate/valueAddedServicesListSMSTemplate/customSMSTemplateList_page.dart b/lib/mine/valueAddedServices/valueAddedServicesSMSTemplate/valueAddedServicesListSMSTemplate/customSMSTemplateList_page.dart index 474ceb61..47e5335c 100755 --- a/lib/mine/valueAddedServices/valueAddedServicesSMSTemplate/valueAddedServicesListSMSTemplate/customSMSTemplateList_page.dart +++ b/lib/mine/valueAddedServices/valueAddedServicesSMSTemplate/valueAddedServicesListSMSTemplate/customSMSTemplateList_page.dart @@ -60,7 +60,7 @@ class _CustomSMSTemplateListPageState extends State { )), Expanded(child: Obx(buildMainUI)), SubmitBtn( - btnName: TranslationLoader.lanKeys!.creatingANewTemplate!.tr, + btnName: '新建模板'.tr, borderRadius: 20.w, margin: EdgeInsets.only( left: 30.w, right: 30.w, top: 30.w, bottom: 30.w), @@ -99,7 +99,7 @@ class _CustomSMSTemplateListPageState extends State { child: Column( children: [ Text( - TranslationLoader.lanKeys!.customTemplatesTip!.tr, + '你可以自己定义模版的内容,用于发送密码或电子钥匙信息给他人'.tr, style: TextStyle( fontSize: 22.sp, color: AppColors.blackColor, @@ -127,7 +127,7 @@ class _CustomSMSTemplateListPageState extends State { style: TextStyle( fontSize: 20.sp, fontWeight: FontWeight.w600), ), - Text(TranslationLoader.lanKeys!.unHaveOpenedTip2!.tr, + Text('高级功能仅能用于你自己的锁'.tr, style: TextStyle( fontSize: 20.sp, fontWeight: FontWeight.w600)) ], @@ -146,7 +146,7 @@ class _CustomSMSTemplateListPageState extends State { borderRadius: BorderRadius.circular(35.h)), child: Center( child: Text( - TranslationLoader.lanKeys!.goToTheOpen!.tr, + '去开通'.tr, textAlign: TextAlign.center, style: TextStyle( color: Colors.white, fontSize: 20.sp)))), diff --git a/lib/tools/seletKeyCyclicDate/seletKeyCyclicDate_page.dart b/lib/tools/seletKeyCyclicDate/seletKeyCyclicDate_page.dart index 8a7f124f..ec871bd3 100755 --- a/lib/tools/seletKeyCyclicDate/seletKeyCyclicDate_page.dart +++ b/lib/tools/seletKeyCyclicDate/seletKeyCyclicDate_page.dart @@ -116,7 +116,7 @@ class _SeletKeyCyclicDatePageState extends State { height: 60.h, // color: Colors.red, padding: EdgeInsets.only(left: 30.w, top: 15.h), - child: Text(TranslationLoader.lanKeys!.effectiveDay!.tr, + child: Text('有效日'.tr, style: TextStyle(fontSize: 24.sp, fontWeight: FontWeight.w600))), Container( diff --git a/lib/translations/lanKeyEntity.dart b/lib/translations/lanKeyEntity.dart index f981bc9a..877fc29b 100755 --- a/lib/translations/lanKeyEntity.dart +++ b/lib/translations/lanKeyEntity.dart @@ -1,665 +1,374 @@ class LanKeyEntity { - LanKeyEntity({ + LanKeyEntity( - // this.select, - // this.businessCooperation, - // this.officialWebsite, - // this.computerWebVersion, - // this.hotelSystem, - // this.manualWebVersion, - // this.introduce, - // this.note, - // this.mail, - // this.advancedFunction, - // this.pushMessage, - // this.recordsRetention, - // this.smsBuyTip, - // this.emailBuyTip, - // this.currentRemainingQuantity, - // this.buy, - // this.customSMSTemplate, - // this.customMailTemplate, - // this.record, - // this.buyRealNameTip, - // this.buyRealNameSelectYouWantBuyTip, - // this.forTheFirstTime, - // this.onceDay, - // this.weekOnce, - // this.monthOnce, - // this.currentState, - // this.onTrial, - // this.haveNotOpened, - // this.advancedFeaturesAndBenefitsContent, - // this.smsTemplate, - // this.emailTemplate, - // this.cardIssuingtool, - // this.titleForBuyingAdvancedFeatures, - // this.tipsForBuyingAdvancedFeatures, - // this.freeTrial, - // this.openNow, - this.buySMS, - this.buyMail, - this.buyRealNameAuthenticationTimes, - this.enablingAdvancedFeatures, - this.chooseAPackage, - this.modeOfPayment, - this.alipay, - this.goToPay, - this.customTemplatesTip, - this.haveOpened, - this.unHaveOpenedTip1, - this.unHaveOpenedTip2, - this.freeTrialKeywords, - this.goToTheOpen, - this.creatingANewTemplate, - this.type, - this.templateContent, - this.preview, - this.hello, - this.yourRoomIs, - this.roomName, - this.theCodeToOpenTheDoorIs, - this.templateTip1, - this.templateTip2, - this.templateTip3, - this.expectedNotoCount, - this.templateTip4, - this.and, - this.willBeReplacedWithTheActualValue, - this.downloadLink, - this.lockScreenTip, - this.hideInvalidUnlockPermissionsTip, - this.appUnlockRequiresMobilePhoneAccessToTheLockTip, - this.checkAll, + // this.lockScreenTip, + // this.hideInvalidUnlockPermissionsTip, + // this.appUnlockRequiresMobilePhoneAccessToTheLockTip, + // this.checkAll, // this.getVerificationCode, - this.configuringWiFi, - this.pleaseEnterWifiName, - this.wifiPwd, - this.pleaseEnterWifiPwd, - this.wifiDistributionNetwork, + // this.configuringWiFi, + // this.pleaseEnterWifiName, + // this.wifiPwd, + // this.pleaseEnterWifiPwd, + // this.wifiDistributionNetwork, // this.attendanceRecord, - this.edit, - this.stressFingerprint, - this.effectiveDay, - this.whetherTheEmployeeHasPassword, - this.whetherTheEmployeeHasCard, - this.whetherTheEmployeeHasFingerprint, - this.selectPassword, - this.selectCard, - this.selectFingerprint, - this.getKey, - this.getCard, - this.getFingerprint, - this.safeVerify, - this.deleteAccountTips, - this.humanFace, - this.monitoring, - this.videoLog, - this.messageReminding, - this.superAdmin, - this.normalUser, - this.gatewayDevice, - this.illumination, - this.doorOpener, - this.faceUnlocks, - this.catEyeSet, - this.openingDirectionSet, - this.motorPowerSetting, - this.bluetoothBroadcast, - this.whetherInternetRequiredWhenUnlocking, - this.selectTheLockToJoinTheGroup, - this.lockTrCount, - this.xiaomiIOTPlatform, - this.connectBlueErrorTip, - this.pleaseEnterAGroupName, - this.hint, - this.areYouSureYouWantToDeleteIt, - this.faceUnlocksSet, - this.customMode, - this.videoSlot, - this.automaticBrighteningScreen, - this.sensingDistance, - this.sensingDistanceTip, - this.preventWrongOpening, - this.preventWrongOpeningTip, - this.remote, - this.closeRange, - this.addAndUseFaceWhenUnlocking, - this.addAndUseFaceWhenUnlockingTip, - this.second, - this.motorPowerSettingTip, - this.miniwatt, - this.miniwattTip, - this.highPower, - this.highPowerTip, - this.openingDirectionSetTip, - this.openLeft, - this.openRight, - this.judgmentMethod, - this.judgmentMethodContent, - this.stressPassword, - this.stressCard, - }); + // this.edit, + // this.stressFingerprint, + // this.effectiveDay, + // this.whetherTheEmployeeHasPassword, + // this.whetherTheEmployeeHasCard, + // this.whetherTheEmployeeHasFingerprint, + // this.selectPassword, + // this.selectCard, + // this.selectFingerprint, + // this.getKey, + // this.getCard, + // this.getFingerprint, + // this.safeVerify, + // this.deleteAccountTips, + // this.humanFace, + // this.monitoring, + // this.videoLog, + // this.messageReminding, + // this.superAdmin, + // this.normalUser, + // this.gatewayDevice, + // this.illumination, + // this.doorOpener, + // this.faceUnlocks, + // this.catEyeSet, + // this.openingDirectionSet, + // this.motorPowerSetting, + // this.bluetoothBroadcast, + // this.whetherInternetRequiredWhenUnlocking, + // this.selectTheLockToJoinTheGroup, + // this.lockTrCount, + // this.xiaomiIOTPlatform, + // this.connectBlueErrorTip, + // this.pleaseEnterAGroupName, + // this.hint, + // this.areYouSureYouWantToDeleteIt, + // this.faceUnlocksSet, + // this.customMode, + // this.videoSlot, + // this.automaticBrighteningScreen, + // this.sensingDistance, + // this.sensingDistanceTip, + // this.preventWrongOpening, + // this.preventWrongOpeningTip, + // this.remote, + // this.closeRange, + // this.addAndUseFaceWhenUnlocking, + // this.addAndUseFaceWhenUnlockingTip, + // this.second, + // this.motorPowerSettingTip, + // this.miniwatt, + // this.miniwattTip, + // this.highPower, + // this.highPowerTip, + // this.openingDirectionSetTip, + // this.openLeft, + // this.openRight, + // this.judgmentMethod, + // this.judgmentMethodContent, + // this.stressPassword, + // this.stressCard, + ); LanKeyEntity.fromJson(dynamic json) { - // select = json['select']; - - // businessCooperation = json['businessCooperation']; - // officialWebsite = json['officialWebsite']; - // computerWebVersion = json['computerWebVersion']; - // hotelSystem = json['hotelSystem']; - // manualWebVersion = json['manualWebVersion']; - // introduce = json['introduce']; - - // note = json['note']; - // mail = json['mail']; - // advancedFunction = json['advancedFunction']; - // pushMessage = json['pushMessage']; - // recordsRetention = json['recordsRetention']; - - // smsBuyTip = json['smsBuyTip']; - // emailBuyTip = json['emailBuyTip']; - // currentRemainingQuantity = json['currentRemainingQuantity']; - // buy = json['buy']; - // customSMSTemplate = json['customSMSTemplate']; - // customMailTemplate = json['customMailTemplate']; - // record = json['record']; - - // buyRealNameTip = json['buyRealNameTip']; - // buyRealNameSelectYouWantBuyTip = json['buyRealNameSelectYouWantBuyTip']; - // forTheFirstTime = json['forTheFirstTime']; - // onceDay = json['onceDay']; - // weekOnce = json['weekOnce']; - // monthOnce = json['monthOnce']; - - // currentState = json['currentState']; - // onTrial = json['onTrial']; - // haveNotOpened = json['haveNotOpened']; - // advancedFeaturesAndBenefitsContent = json['advancedFeaturesAndBenefitsContent']; - // smsTemplate = json['smsTemplate']; - // emailTemplate = json['emailTemplate']; - // cardIssuingtool = json['cardIssuingtool']; - // titleForBuyingAdvancedFeatures = json['titleForBuyingAdvancedFeatures']; - // tipsForBuyingAdvancedFeatures = json['tipsForBuyingAdvancedFeatures']; - // freeTrial = json['freeTrial']; - // openNow = json['openNow']; - - buySMS = json['buySMS']; - buyMail = json['buyMail']; - buyRealNameAuthenticationTimes = json['buyRealNameAuthenticationTimes']; - enablingAdvancedFeatures = json['enablingAdvancedFeatures']; - chooseAPackage = json['chooseAPackage']; - modeOfPayment = json['modeOfPayment']; - alipay = json['alipay']; - goToPay = json['goToPay']; - - customTemplatesTip = json['customTemplatesTip']; - haveOpened = json['haveOpened']; - unHaveOpenedTip1 = json['unHaveOpenedTip1']; - unHaveOpenedTip2 = json['unHaveOpenedTip2']; - freeTrialKeywords = json['freeTrialKeywords']; - goToTheOpen = json['goToTheOpen']; - creatingANewTemplate = json['creatingANewTemplate']; - type = json['type']; - templateContent = json['templateContent']; - preview = json['preview']; - hello = json['hello']; - yourRoomIs = json['yourRoomIs']; - roomName = json['roomName']; - theCodeToOpenTheDoorIs = json['theCodeToOpenTheDoorIs']; - templateTip1 = json['templateTip1']; - templateTip2 = json['templateTip2']; - templateTip3 = json['templateTip3']; - expectedNotoCount = json['expectedNotoCount']; - templateTip4 = json['templateTip4']; - and = json['and']; - willBeReplacedWithTheActualValue = json['willBeReplacedWithTheActualValue']; - downloadLink = json['downloadLink']; - - lockScreenTip = json['lockScreenTip']; - hideInvalidUnlockPermissionsTip = json['hideInvalidUnlockPermissionsTip']; - appUnlockRequiresMobilePhoneAccessToTheLockTip = - json['appUnlockRequiresMobilePhoneAccessToTheLockTip']; - checkAll = json['checkAll']; + // lockScreenTip = json['lockScreenTip']; + // hideInvalidUnlockPermissionsTip = json['hideInvalidUnlockPermissionsTip']; + // appUnlockRequiresMobilePhoneAccessToTheLockTip = json['appUnlockRequiresMobilePhoneAccessToTheLockTip']; + // checkAll = json['checkAll']; // getVerificationCode = json['getVerificationCode']; - configuringWiFi = json['configuringWiFi']; - pleaseEnterWifiName = json['pleaseEnterWifiName']; - wifiPwd = json['wifiPwd']; - pleaseEnterWifiPwd = json['pleaseEnterWifiPwd']; - wifiDistributionNetwork = json['wifiDistributionNetwork']; + // configuringWiFi = json['configuringWiFi']; + // pleaseEnterWifiName = json['pleaseEnterWifiName']; + // wifiPwd = json['wifiPwd']; + // pleaseEnterWifiPwd = json['pleaseEnterWifiPwd']; + // wifiDistributionNetwork = json['wifiDistributionNetwork']; // attendanceRecord = json['attendanceRecord']; - edit = json['edit']; - stressFingerprint = json['stressFingerprint']; - effectiveDay = json['effectiveDay']; - whetherTheEmployeeHasPassword = json['whetherTheEmployeeHasPassword']; - whetherTheEmployeeHasCard = json['whetherTheEmployeeHasCard']; - whetherTheEmployeeHasFingerprint = json['whetherTheEmployeeHasFingerprint']; - selectPassword = json['selectPassword']; - selectCard = json['selectCard']; - selectFingerprint = json['selectFingerprint']; - getKey = json['getKey']; - getCard = json['getCard']; - getFingerprint = json['getFingerprint']; - safeVerify = json['safeVerify']; - deleteAccountTips = json['deleteAccountTips']; + // edit = json['edit']; + // stressFingerprint = json['stressFingerprint']; + // effectiveDay = json['effectiveDay']; + // whetherTheEmployeeHasPassword = json['whetherTheEmployeeHasPassword']; + // whetherTheEmployeeHasCard = json['whetherTheEmployeeHasCard']; + // whetherTheEmployeeHasFingerprint = json['whetherTheEmployeeHasFingerprint']; + // selectPassword = json['selectPassword']; + // selectCard = json['selectCard']; + // selectFingerprint = json['selectFingerprint']; + // getKey = json['getKey']; + // getCard = json['getCard']; + // getFingerprint = json['getFingerprint']; + // safeVerify = json['safeVerify']; + // deleteAccountTips = json['deleteAccountTips']; - humanFace = json['humanFace']; - monitoring = json['monitoring']; - videoLog = json['videoLog']; - messageReminding = json['messageReminding']; - superAdmin = json['superAdmin']; - normalUser = json['normalUser']; - gatewayDevice = json['gatewayDevice']; + // humanFace = json['humanFace']; + // monitoring = json['monitoring']; + // videoLog = json['videoLog']; + // messageReminding = json['messageReminding']; + // superAdmin = json['superAdmin']; + // normalUser = json['normalUser']; + // gatewayDevice = json['gatewayDevice']; - illumination = json['illumination']; - doorOpener = json['doorOpener']; - faceUnlocks = json['faceUnlocks']; - catEyeSet = json['catEyeSet']; - openingDirectionSet = json['openingDirectionSet']; - motorPowerSetting = json['motorPowerSetting']; - bluetoothBroadcast = json['bluetoothBroadcast']; - whetherInternetRequiredWhenUnlocking = - json['whetherInternetRequiredWhenUnlocking']; - selectTheLockToJoinTheGroup = json['selectTheLockToJoinTheGroup']; - lockTrCount = json['lockTrCount']; - xiaomiIOTPlatform = json['xiaomiIOTPlatform']; - connectBlueErrorTip = json['connectBlueErrorTip']; - pleaseEnterAGroupName = json['pleaseEnterAGroupName']; - hint = json['hint']; - areYouSureYouWantToDeleteIt = json['areYouSureYouWantToDeleteIt']; + // illumination = json['illumination']; + // doorOpener = json['doorOpener']; + // faceUnlocks = json['faceUnlocks']; + // catEyeSet = json['catEyeSet']; + // openingDirectionSet = json['openingDirectionSet']; + // motorPowerSetting = json['motorPowerSetting']; + // bluetoothBroadcast = json['bluetoothBroadcast']; + // whetherInternetRequiredWhenUnlocking = json['whetherInternetRequiredWhenUnlocking']; + // selectTheLockToJoinTheGroup = json['selectTheLockToJoinTheGroup']; + // lockTrCount = json['lockTrCount']; + // xiaomiIOTPlatform = json['xiaomiIOTPlatform']; + // connectBlueErrorTip = json['connectBlueErrorTip']; + // pleaseEnterAGroupName = json['pleaseEnterAGroupName']; + // hint = json['hint']; + // areYouSureYouWantToDeleteIt = json['areYouSureYouWantToDeleteIt']; - faceUnlocksSet = json['faceUnlocksSet']; - customMode = json['customMode']; - videoSlot = json['videoSlot']; - automaticBrighteningScreen = json['automaticBrighteningScreen']; - sensingDistance = json['sensingDistance']; - sensingDistanceTip = json['sensingDistanceTip']; - preventWrongOpening = json['preventWrongOpening']; - preventWrongOpeningTip = json['preventWrongOpeningTip']; - remote = json['remote']; - closeRange = json['closeRange']; - addAndUseFaceWhenUnlocking = json['addAndUseFaceWhenUnlocking']; - addAndUseFaceWhenUnlockingTip = json['addAndUseFaceWhenUnlockingTip']; + // faceUnlocksSet = json['faceUnlocksSet']; + // customMode = json['customMode']; + // videoSlot = json['videoSlot']; + // automaticBrighteningScreen = json['automaticBrighteningScreen']; + // sensingDistance = json['sensingDistance']; + // sensingDistanceTip = json['sensingDistanceTip']; + // preventWrongOpening = json['preventWrongOpening']; + // preventWrongOpeningTip = json['preventWrongOpeningTip']; + // remote = json['remote']; + // closeRange = json['closeRange']; + // addAndUseFaceWhenUnlocking = json['addAndUseFaceWhenUnlocking']; + // addAndUseFaceWhenUnlockingTip = json['addAndUseFaceWhenUnlockingTip']; - second = json['second']; - motorPowerSettingTip = json['motorPowerSettingTip']; - miniwatt = json['miniwatt']; - miniwattTip = json['miniwattTip']; - highPower = json['highPower']; - highPowerTip = json['highPowerTip']; + // second = json['second']; + // motorPowerSettingTip = json['motorPowerSettingTip']; + // miniwatt = json['miniwatt']; + // miniwattTip = json['miniwattTip']; + // highPower = json['highPower']; + // highPowerTip = json['highPowerTip']; - openingDirectionSetTip = json['openingDirectionSetTip']; - openLeft = json['openLeft']; - openRight = json['openRight']; - judgmentMethod = json['judgmentMethod']; - judgmentMethodContent = json['judgmentMethodContent']; - stressPassword = json['stressPassword']; - stressCard = json['stressCard']; + // openingDirectionSetTip = json['openingDirectionSetTip']; + // openLeft = json['openLeft']; + // openRight = json['openRight']; + // judgmentMethod = json['judgmentMethod']; + // judgmentMethodContent = json['judgmentMethodContent']; + // stressPassword = json['stressPassword']; + // stressCard = json['stressCard']; - permissionDialogCamera = json['permission_dialog_camera']; - permissionDialogPhotos = json['permission_dialog_photos']; - permissionDialogStorage = json['permission_dialog_storage']; - permissionDialogLocation = json['permission_dialog_location']; - permissionDialogCameraText = json['permission_dialog_camera_text']; - permissionDialogPhotosText = json['permission_dialog_photos_text']; - permissionDialogStorageText = json['permission_dialog_storage_text']; - permissionDialogLocationText = json['permission_dialog_location_text']; - permissionDialogApplication = json['permission_dialog_application']; - permissionDialogAuthority = json['permission_dialog_authority']; - permissionDialogNotAllowed = json['permission_dialog_not_allowed']; - permissionDialogAllowed = json['permission_dialog_allowed']; - permissionDialogPermissionDenied = json['permission_dialog_permission_denied']; - permissionDialogOpenPermissions = json['permission_dialog_open_permissions']; - permissionDialogPermissionContinueText = json['permission_dialog_permission_continue_text']; - permissionDialogGoSetUp = json['permission_dialog_go_set_up']; + // permissionDialogCamera = json['permission_dialog_camera']; + // permissionDialogPhotos = json['permission_dialog_photos']; + // permissionDialogStorage = json['permission_dialog_storage']; + // permissionDialogLocation = json['permission_dialog_location']; + // permissionDialogCameraText = json['permission_dialog_camera_text']; + // permissionDialogPhotosText = json['permission_dialog_photos_text']; + // permissionDialogStorageText = json['permission_dialog_storage_text']; + // permissionDialogLocationText = json['permission_dialog_location_text']; + // permissionDialogApplication = json['permission_dialog_application']; + // permissionDialogAuthority = json['permission_dialog_authority']; + // permissionDialogNotAllowed = json['permission_dialog_not_allowed']; + // permissionDialogAllowed = json['permission_dialog_allowed']; + // permissionDialogPermissionDenied = json['permission_dialog_permission_denied']; + // permissionDialogOpenPermissions = json['permission_dialog_open_permissions']; + // permissionDialogPermissionContinueText = json['permission_dialog_permission_continue_text']; + // permissionDialogGoSetUp = json['permission_dialog_go_set_up']; } - // String? select; - - // String? businessCooperation; - // String? officialWebsite; - // String? computerWebVersion; - // String? hotelSystem; - // String? manualWebVersion; - // String? introduce; - - // String? note; - // String? mail; - // String? advancedFunction; - // String? pushMessage; - // String? recordsRetention; - - // String? smsBuyTip; - // String? emailBuyTip; - // String? currentRemainingQuantity; - // String? buy; - // String? customSMSTemplate; - // String? customMailTemplate; - // String? record; - - // String? buyRealNameTip; - // String? buyRealNameSelectYouWantBuyTip; - // String? forTheFirstTime; - // String? onceDay; - // String? weekOnce; - // String? monthOnce; - - // String? currentState; - // String? onTrial; - // String? haveNotOpened; - // String? advancedFeaturesAndBenefitsContent; - // String? smsTemplate; - // String? emailTemplate; - // String? cardIssuingtool; - // String? titleForBuyingAdvancedFeatures; - // String? tipsForBuyingAdvancedFeatures; - // String? freeTrial; - // String? openNow; - - String? buySMS; - String? buyMail; - String? buyRealNameAuthenticationTimes; - String? enablingAdvancedFeatures; - String? chooseAPackage; - String? modeOfPayment; - String? alipay; - String? goToPay; - - String? customTemplatesTip; - String? haveOpened; - String? unHaveOpenedTip1; - String? unHaveOpenedTip2; - String? freeTrialKeywords; - String? goToTheOpen; - String? creatingANewTemplate; - String? type; - String? templateContent; - String? preview; - String? hello; - String? yourRoomIs; - String? roomName; - String? theCodeToOpenTheDoorIs; - String? templateTip1; - String? templateTip2; - String? templateTip3; - String? expectedNotoCount; - String? templateTip4; - String? and; - String? willBeReplacedWithTheActualValue; - String? downloadLink; - String? lockScreenTip; - String? hideInvalidUnlockPermissionsTip; - String? appUnlockRequiresMobilePhoneAccessToTheLockTip; - String? checkAll; + // String? lockScreenTip; + // String? hideInvalidUnlockPermissionsTip; + // String? appUnlockRequiresMobilePhoneAccessToTheLockTip; + // String? checkAll; // String? getVerificationCode; - String? configuringWiFi; - String? pleaseEnterWifiName; - String? wifiPwd; - String? pleaseEnterWifiPwd; - String? wifiDistributionNetwork; + // String? configuringWiFi; + // String? pleaseEnterWifiName; + // String? wifiPwd; + // String? pleaseEnterWifiPwd; + // String? wifiDistributionNetwork; // String? attendanceRecord; - String? edit; - String? stressFingerprint; - String? effectiveDay; - String? whetherTheEmployeeHasPassword; - String? whetherTheEmployeeHasCard; - String? whetherTheEmployeeHasFingerprint; - String? selectPassword; - String? selectCard; - String? selectFingerprint; - String? getKey; - String? getCard; - String? getFingerprint; - String? safeVerify; - String? deleteAccountTips; + // String? edit; + // String? stressFingerprint; + // String? effectiveDay; + // String? whetherTheEmployeeHasPassword; + // String? whetherTheEmployeeHasCard; + // String? whetherTheEmployeeHasFingerprint; + // String? selectPassword; + // String? selectCard; + // String? selectFingerprint; + // String? getKey; + // String? getCard; + // String? getFingerprint; + // String? safeVerify; + // String? deleteAccountTips; - String? humanFace; - String? monitoring; - String? videoLog; - String? messageReminding; - String? superAdmin; - String? normalUser; - String? gatewayDevice; + // String? humanFace; + // String? monitoring; + // String? videoLog; + // String? messageReminding; + // String? superAdmin; + // String? normalUser; + // String? gatewayDevice; - String? illumination; - String? doorOpener; - String? faceUnlocks; - String? catEyeSet; - String? openingDirectionSet; - String? motorPowerSetting; - String? bluetoothBroadcast; - String? whetherInternetRequiredWhenUnlocking; - String? selectTheLockToJoinTheGroup; - String? lockTrCount; - String? xiaomiIOTPlatform; - String? connectBlueErrorTip; - String? pleaseEnterAGroupName; - String? hint; - String? areYouSureYouWantToDeleteIt; + // String? illumination; + // String? doorOpener; + // String? faceUnlocks; + // String? catEyeSet; + // String? openingDirectionSet; + // String? motorPowerSetting; + // String? bluetoothBroadcast; + // String? whetherInternetRequiredWhenUnlocking; + // String? selectTheLockToJoinTheGroup; + // String? lockTrCount; + // String? xiaomiIOTPlatform; + // String? connectBlueErrorTip; + // String? pleaseEnterAGroupName; + // String? hint; + // String? areYouSureYouWantToDeleteIt; - String? faceUnlocksSet; - String? customMode; - String? videoSlot; - String? automaticBrighteningScreen; - String? sensingDistance; - String? sensingDistanceTip; - String? preventWrongOpening; - String? preventWrongOpeningTip; - String? remote; - String? closeRange; - String? addAndUseFaceWhenUnlocking; - String? addAndUseFaceWhenUnlockingTip; + // String? faceUnlocksSet; + // String? customMode; + // String? videoSlot; + // String? automaticBrighteningScreen; + // String? sensingDistance; + // String? sensingDistanceTip; + // String? preventWrongOpening; + // String? preventWrongOpeningTip; + // String? remote; + // String? closeRange; + // String? addAndUseFaceWhenUnlocking; + // String? addAndUseFaceWhenUnlockingTip; - String? second; - String? motorPowerSettingTip; - String? miniwatt; - String? miniwattTip; - String? highPower; - String? highPowerTip; + // String? second; + // String? motorPowerSettingTip; + // String? miniwatt; + // String? miniwattTip; + // String? highPower; + // String? highPowerTip; - String? openingDirectionSetTip; - String? openLeft; - String? openRight; - String? judgmentMethod; - String? judgmentMethodContent; - String? stressPassword; - String? stressCard; + // String? openingDirectionSetTip; + // String? openLeft; + // String? openRight; + // String? judgmentMethod; + // String? judgmentMethodContent; + // String? stressPassword; + // String? stressCard; - String? permissionDialogCamera; - String? permissionDialogPhotos; - String? permissionDialogStorage; - String? permissionDialogLocation; - String? permissionDialogCameraText; - String? permissionDialogPhotosText; - String? permissionDialogStorageText; - String? permissionDialogLocationText; - String? permissionDialogApplication; - String? permissionDialogAuthority; - String? permissionDialogNotAllowed; - String? permissionDialogAllowed; - String? permissionDialogPermissionDenied; - String? permissionDialogOpenPermissions; - String? permissionDialogPermissionContinueText; - String? permissionDialogGoSetUp; + // String? permissionDialogCamera; + // String? permissionDialogPhotos; + // String? permissionDialogStorage; + // String? permissionDialogLocation; + // String? permissionDialogCameraText; + // String? permissionDialogPhotosText; + // String? permissionDialogStorageText; + // String? permissionDialogLocationText; + // String? permissionDialogApplication; + // String? permissionDialogAuthority; + // String? permissionDialogNotAllowed; + // String? permissionDialogAllowed; + // String? permissionDialogPermissionDenied; + // String? permissionDialogOpenPermissions; + // String? permissionDialogPermissionContinueText; + // String? permissionDialogGoSetUp; Map toJson() { final map = {}; - // map['select'] = select; - - // map['businessCooperation'] = businessCooperation; - // map['officialWebsite'] = officialWebsite; - // map['computerWebVersion'] = computerWebVersion; - // map['hotelSystem'] = hotelSystem; - // map['manualWebVersion'] = manualWebVersion; - // map['introduce'] = introduce; - - // map['note'] = note; - // map['mail'] = mail; - // map['advancedFunction'] = advancedFunction; - // map['pushMessage'] = pushMessage; - // map['recordsRetention'] = recordsRetention; - - // map['smsBuyTip'] = smsBuyTip; - // map['emailBuyTip'] = emailBuyTip; - // map['currentRemainingQuantity'] = currentRemainingQuantity; - // map['buy'] = buy; - // map['customSMSTemplate'] = customSMSTemplate; - // map['customMailTemplate'] = customMailTemplate; - // map['record'] = record; - - // map['buyRealNameTip'] = buyRealNameTip; - // map['buyRealNameSelectYouWantBuyTip'] = buyRealNameSelectYouWantBuyTip; - // map['forTheFirstTime'] = forTheFirstTime; - // map['onceDay'] = onceDay; - // map['weekOnce'] = weekOnce; - // map['monthOnce'] = monthOnce; - - // map['currentState'] = currentState; - // map['onTrial'] = onTrial; - // map['haveNotOpened'] = haveNotOpened; - // map['advancedFeaturesAndBenefitsContent'] = advancedFeaturesAndBenefitsContent; - // map['smsTemplate'] = smsTemplate; - // map['emailTemplate'] = emailTemplate; - // map['cardIssuingtool'] = cardIssuingtool; - // map['titleForBuyingAdvancedFeatures'] = titleForBuyingAdvancedFeatures; - // map['tipsForBuyingAdvancedFeatures'] = tipsForBuyingAdvancedFeatures; - // map['freeTrial'] = freeTrial; - // map['openNow'] = openNow; - - map['buySMS'] = buySMS; - map['buyMail'] = buyMail; - map['buyRealNameAuthenticationTimes'] = buyRealNameAuthenticationTimes; - map['enablingAdvancedFeatures'] = enablingAdvancedFeatures; - map['chooseAPackage'] = chooseAPackage; - map['modeOfPayment'] = modeOfPayment; - map['alipay'] = alipay; - map['goToPay'] = goToPay; - - map['customTemplatesTip'] = customTemplatesTip; - map['haveOpened'] = haveOpened; - map['unHaveOpenedTip1'] = unHaveOpenedTip1; - map['unHaveOpenedTip2'] = unHaveOpenedTip2; - map['freeTrialKeywords'] = freeTrialKeywords; - map['goToTheOpen'] = goToTheOpen; - map['creatingANewTemplate'] = creatingANewTemplate; - map['type'] = type; - map['templateContent'] = templateContent; - map['preview'] = preview; - map['hello'] = hello; - map['yourRoomIs'] = yourRoomIs; - map['roomName'] = roomName; - map['theCodeToOpenTheDoorIs'] = theCodeToOpenTheDoorIs; - map['templateTip1'] = templateTip1; - map['templateTip2'] = templateTip2; - map['templateTip3'] = templateTip3; - map['expectedNotoCount'] = expectedNotoCount; - map['templateTip4'] = templateTip4; - map['and'] = and; - map['willBeReplacedWithTheActualValue'] = willBeReplacedWithTheActualValue; - map['downloadLink'] = downloadLink; - - map['lockScreenTip'] = lockScreenTip; - map['hideInvalidUnlockPermissionsTip'] = hideInvalidUnlockPermissionsTip; - map['appUnlockRequiresMobilePhoneAccessToTheLockTip'] = - appUnlockRequiresMobilePhoneAccessToTheLockTip; - map['checkAll'] = checkAll; + // map['lockScreenTip'] = lockScreenTip; + // map['hideInvalidUnlockPermissionsTip'] = hideInvalidUnlockPermissionsTip; + // map['appUnlockRequiresMobilePhoneAccessToTheLockTip'] = appUnlockRequiresMobilePhoneAccessToTheLockTip; + // map['checkAll'] = checkAll; // map['getVerificationCode'] = getVerificationCode; - map['configuringWiFi'] = configuringWiFi; - map['pleaseEnterWifiName'] = pleaseEnterWifiName; - map['wifiPwd'] = wifiPwd; - map['pleaseEnterWifiPwd'] = pleaseEnterWifiPwd; - map['wifiDistributionNetwork'] = wifiDistributionNetwork; + // map['configuringWiFi'] = configuringWiFi; + // map['pleaseEnterWifiName'] = pleaseEnterWifiName; + // map['wifiPwd'] = wifiPwd; + // map['pleaseEnterWifiPwd'] = pleaseEnterWifiPwd; + // map['wifiDistributionNetwork'] = wifiDistributionNetwork; // map['attendanceRecord'] = attendanceRecord; - map['edit'] = edit; - map['stressFingerprint'] = stressFingerprint; - map['effectiveDay'] = effectiveDay; - map['whetherTheEmployeeHasPassword'] = whetherTheEmployeeHasPassword; - map['whetherTheEmployeeHasCard'] = whetherTheEmployeeHasCard; - map['whetherTheEmployeeHasFingerprint'] = whetherTheEmployeeHasFingerprint; - map['selectPassword'] = selectPassword; - map['selectCard'] = selectCard; - map['selectFingerprint'] = selectFingerprint; - map['getKey'] = getKey; - map['getCard'] = getCard; - map['getFingerprint'] = getFingerprint; - map['safeVerify'] = safeVerify; - map['deleteAccountTips'] = deleteAccountTips; + // map['edit'] = edit; + // map['stressFingerprint'] = stressFingerprint; + // map['effectiveDay'] = effectiveDay; + // map['whetherTheEmployeeHasPassword'] = whetherTheEmployeeHasPassword; + // map['whetherTheEmployeeHasCard'] = whetherTheEmployeeHasCard; + // map['whetherTheEmployeeHasFingerprint'] = whetherTheEmployeeHasFingerprint; + // map['selectPassword'] = selectPassword; + // map['selectCard'] = selectCard; + // map['selectFingerprint'] = selectFingerprint; + // map['getKey'] = getKey; + // map['getCard'] = getCard; + // map['getFingerprint'] = getFingerprint; + // map['safeVerify'] = safeVerify; + // map['deleteAccountTips'] = deleteAccountTips; - map['humanFace'] = humanFace; - map['monitoring'] = monitoring; - map['videoLog'] = videoLog; - map['messageReminding'] = messageReminding; - map['superAdmin'] = superAdmin; - map['normalUser'] = normalUser; - map['gatewayDevice'] = gatewayDevice; + // map['humanFace'] = humanFace; + // map['monitoring'] = monitoring; + // map['videoLog'] = videoLog; + // map['messageReminding'] = messageReminding; + // map['superAdmin'] = superAdmin; + // map['normalUser'] = normalUser; + // map['gatewayDevice'] = gatewayDevice; - map['illumination'] = illumination; - map['doorOpener'] = doorOpener; - map['faceUnlocks'] = faceUnlocks; - map['catEyeSet'] = catEyeSet; - map['openingDirectionSet'] = openingDirectionSet; - map['motorPowerSetting'] = motorPowerSetting; - map['bluetoothBroadcast'] = bluetoothBroadcast; - map['whetherInternetRequiredWhenUnlocking'] = - whetherInternetRequiredWhenUnlocking; - map['selectTheLockToJoinTheGroup'] = selectTheLockToJoinTheGroup; - map['lockTrCount'] = lockTrCount; - map['xiaomiIOTPlatform'] = xiaomiIOTPlatform; - map['connectBlueErrorTip'] = connectBlueErrorTip; - map['pleaseEnterAGroupName'] = pleaseEnterAGroupName; - map['hint'] = hint; - map['areYouSureYouWantToDeleteIt'] = areYouSureYouWantToDeleteIt; + // map['illumination'] = illumination; + // map['doorOpener'] = doorOpener; + // map['faceUnlocks'] = faceUnlocks; + // map['catEyeSet'] = catEyeSet; + // map['openingDirectionSet'] = openingDirectionSet; + // map['motorPowerSetting'] = motorPowerSetting; + // map['bluetoothBroadcast'] = bluetoothBroadcast; + // map['whetherInternetRequiredWhenUnlocking'] = whetherInternetRequiredWhenUnlocking; + // map['selectTheLockToJoinTheGroup'] = selectTheLockToJoinTheGroup; + // map['lockTrCount'] = lockTrCount; + // map['xiaomiIOTPlatform'] = xiaomiIOTPlatform; + // map['connectBlueErrorTip'] = connectBlueErrorTip; + // map['pleaseEnterAGroupName'] = pleaseEnterAGroupName; + // map['hint'] = hint; + // map['areYouSureYouWantToDeleteIt'] = areYouSureYouWantToDeleteIt; - map['faceUnlocksSet'] = faceUnlocksSet; - map['customMode'] = customMode; - map['videoSlot'] = videoSlot; - map['automaticBrighteningScreen'] = automaticBrighteningScreen; - map['sensingDistance'] = sensingDistance; - map['sensingDistanceTip'] = sensingDistanceTip; - map['preventWrongOpening'] = preventWrongOpening; - map['preventWrongOpeningTip'] = preventWrongOpeningTip; - map['remote'] = remote; - map['closeRange'] = closeRange; - map['addAndUseFaceWhenUnlocking'] = addAndUseFaceWhenUnlocking; - map['addAndUseFaceWhenUnlockingTip'] = addAndUseFaceWhenUnlockingTip; + // map['faceUnlocksSet'] = faceUnlocksSet; + // map['customMode'] = customMode; + // map['videoSlot'] = videoSlot; + // map['automaticBrighteningScreen'] = automaticBrighteningScreen; + // map['sensingDistance'] = sensingDistance; + // map['sensingDistanceTip'] = sensingDistanceTip; + // map['preventWrongOpening'] = preventWrongOpening; + // map['preventWrongOpeningTip'] = preventWrongOpeningTip; + // map['remote'] = remote; + // map['closeRange'] = closeRange; + // map['addAndUseFaceWhenUnlocking'] = addAndUseFaceWhenUnlocking; + // map['addAndUseFaceWhenUnlockingTip'] = addAndUseFaceWhenUnlockingTip; - map['second'] = second; - map['motorPowerSettingTip'] = motorPowerSettingTip; - map['miniwatt'] = miniwatt; - map['miniwattTip'] = miniwattTip; - map['highPower'] = highPower; - map['highPowerTip'] = highPowerTip; + // map['second'] = second; + // map['motorPowerSettingTip'] = motorPowerSettingTip; + // map['miniwatt'] = miniwatt; + // map['miniwattTip'] = miniwattTip; + // map['highPower'] = highPower; + // map['highPowerTip'] = highPowerTip; - map['openingDirectionSetTip'] = openingDirectionSetTip; - map['openLeft'] = openLeft; - map['openRight'] = openRight; - map['judgmentMethod'] = judgmentMethod; - map['judgmentMethodContent'] = judgmentMethodContent; - map['stressPassword'] = stressPassword; - map['stressCard'] = stressCard; + // map['openingDirectionSetTip'] = openingDirectionSetTip; + // map['openLeft'] = openLeft; + // map['openRight'] = openRight; + // map['judgmentMethod'] = judgmentMethod; + // map['judgmentMethodContent'] = judgmentMethodContent; + // map['stressPassword'] = stressPassword; + // map['stressCard'] = stressCard; - map['permission_dialog_camera'] = permissionDialogCamera; - map['permission_dialog_photos'] = permissionDialogPhotos; - map['permission_dialog_storage'] = permissionDialogStorage; - map['permission_dialog_location'] = permissionDialogLocation; - map['permission_dialog_camera_text'] = permissionDialogCameraText; - map['permission_dialog_photos_text'] = permissionDialogPhotosText; - map['permission_dialog_storage_text'] = permissionDialogStorageText; - map['permission_dialog_location_text'] = permissionDialogLocationText; - map['permission_dialog_application'] = permissionDialogApplication; - map['permission_dialog_authority'] = permissionDialogAuthority; - map['permission_dialog_not_allowed'] = permissionDialogNotAllowed; - map['permission_dialog_allowed'] = permissionDialogAllowed; - map['permission_dialog_permission_denied'] = permissionDialogPermissionDenied; - map['permission_dialog_open_permissions'] = permissionDialogOpenPermissions; - map['permission_dialog_permission_continue_text'] = permissionDialogPermissionContinueText; - map['permission_dialog_go_set_up'] = permissionDialogGoSetUp; + // map['permission_dialog_camera'] = permissionDialogCamera; + // map['permission_dialog_photos'] = permissionDialogPhotos; + // map['permission_dialog_storage'] = permissionDialogStorage; + // map['permission_dialog_location'] = permissionDialogLocation; + // map['permission_dialog_camera_text'] = permissionDialogCameraText; + // map['permission_dialog_photos_text'] = permissionDialogPhotosText; + // map['permission_dialog_storage_text'] = permissionDialogStorageText; + // map['permission_dialog_location_text'] = permissionDialogLocationText; + // map['permission_dialog_application'] = permissionDialogApplication; + // map['permission_dialog_authority'] = permissionDialogAuthority; + // map['permission_dialog_not_allowed'] = permissionDialogNotAllowed; + // map['permission_dialog_allowed'] = permissionDialogAllowed; + // map['permission_dialog_permission_denied'] = permissionDialogPermissionDenied; + // map['permission_dialog_open_permissions'] = permissionDialogOpenPermissions; + // map['permission_dialog_permission_continue_text'] = permissionDialogPermissionContinueText; + // map['permission_dialog_go_set_up'] = permissionDialogGoSetUp; return map; }