From 0fa0e1f3408b7acc351398efc3f8b099d0465498 Mon Sep 17 00:00:00 2001 From: liyi Date: Thu, 13 Mar 2025 15:06:48 +0800 Subject: [PATCH] =?UTF-8?q?feat:=E5=BD=93=E4=B8=8D=E6=98=AF=E7=9B=91?= =?UTF-8?q?=E5=90=AC=E4=B8=AD=E6=96=87=E4=B8=8D=E6=98=BE=E7=A4=BA=E5=BE=AE?= =?UTF-8?q?=E4=BF=A1=E9=80=9A=E7=9F=A5?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../sendElectronicKey/view/sendElectronicKeyView_page.dart | 3 ++- .../sendElectronicKey/view/sendElectronicKeyView_state.dart | 4 ++++ 2 files changed, 6 insertions(+), 1 deletion(-) diff --git a/lib/main/lockDetail/electronicKey/sendElectronicKey/sendElectronicKey/view/sendElectronicKeyView_page.dart b/lib/main/lockDetail/electronicKey/sendElectronicKey/sendElectronicKey/view/sendElectronicKeyView_page.dart index 8fee41fd..da455907 100755 --- a/lib/main/lockDetail/electronicKey/sendElectronicKey/sendElectronicKey/view/sendElectronicKeyView_page.dart +++ b/lib/main/lockDetail/electronicKey/sendElectronicKey/sendElectronicKey/view/sendElectronicKeyView_page.dart @@ -531,7 +531,8 @@ class _SendElectronicKeyViewState extends State SizedBox( height: 10.h, ), - if (logic.emailOrPhone != null) + if (logic.emailOrPhone != null && + logic.state.currentLanguage.value == 'zh_CN') OutLineBtn( btnName: '微信通知'.tr, onClick: () { diff --git a/lib/main/lockDetail/electronicKey/sendElectronicKey/sendElectronicKey/view/sendElectronicKeyView_state.dart b/lib/main/lockDetail/electronicKey/sendElectronicKey/sendElectronicKey/view/sendElectronicKeyView_state.dart index 353d884a..7ada2123 100755 --- a/lib/main/lockDetail/electronicKey/sendElectronicKey/sendElectronicKey/view/sendElectronicKeyView_state.dart +++ b/lib/main/lockDetail/electronicKey/sendElectronicKey/sendElectronicKey/view/sendElectronicKeyView_state.dart @@ -2,6 +2,7 @@ import 'package:flutter/material.dart'; import 'package:flutter_native_contact_picker/flutter_native_contact_picker.dart'; import 'package:get/get.dart'; import 'package:star_lock/tools/dateTool.dart'; +import 'package:star_lock/translations/current_locale_tool.dart'; class SendElectronicKeyViewState { //循环 @@ -42,4 +43,7 @@ class SendElectronicKeyViewState { final String permanentTips = '接收者可以使用此App开关锁'.tr; //永久 final String onceLimitTips = '单次钥匙有效期为1小时,只能使用一次'.tr; //单次 final String cycleLimitTips = '接收者可以在有效期内的固定时间段里,不限次数使用'.tr; + + RxString currentLanguage = + CurrentLocaleTool.getCurrentLocaleString().obs; // 当前选择语言 }