From 0fe024bc9f105fbd6ec71182b37a7622fe54835c Mon Sep 17 00:00:00 2001 From: anfe <448468458@qq.com> Date: Tue, 4 Jun 2024 09:12:41 +0800 Subject: [PATCH] =?UTF-8?q?fix:=E4=BF=AE=E5=A4=8D=E6=B6=88=E6=81=AF?= =?UTF-8?q?=E5=88=97=E8=A1=A8=E9=A1=B5=E6=B2=A1=E6=9C=89=E7=BA=A2=E7=82=B9?= =?UTF-8?q?=E6=98=BE=E7=A4=BA?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- lib/login/login/starLock_login_logic.dart | 2 ++ lib/login/login/starLock_login_page.dart | 10 +++--- .../messageList/messageList_xhj_page.dart | 34 ++++++++++++++++--- 3 files changed, 37 insertions(+), 9 deletions(-) diff --git a/lib/login/login/starLock_login_logic.dart b/lib/login/login/starLock_login_logic.dart index 94412022..fd45814c 100755 --- a/lib/login/login/starLock_login_logic.dart +++ b/lib/login/login/starLock_login_logic.dart @@ -58,6 +58,8 @@ class StarLockLoginLogic extends BaseGetXController { } } + + void changeAgreeState() { _resetCanNext(); } diff --git a/lib/login/login/starLock_login_page.dart b/lib/login/login/starLock_login_page.dart index 8505350c..12c8a72f 100755 --- a/lib/login/login/starLock_login_page.dart +++ b/lib/login/login/starLock_login_page.dart @@ -72,7 +72,7 @@ class _StarLockLoginPageState extends State { Obx(() => CommonItem( leftTitel: "${"你所在的".tr}${TranslationLoader.lanKeys!.countryAndRegion!.tr}", - rightTitle: "", + rightTitle: '', isHaveLine: true, isPadding: false, isHaveRightWidget: true, @@ -179,8 +179,8 @@ class _StarLockLoginPageState extends State { fontSize: 20.sp)), onTap: () { Get.toNamed(Routers.webviewShowPage, arguments: { - "url": XSConstantMacro.userAgreementURL, - "title": '用户协议'.tr + 'url': XSConstantMacro.userAgreementURL, + 'title': '用户协议'.tr }); }, )), @@ -194,8 +194,8 @@ class _StarLockLoginPageState extends State { fontSize: 20.sp)), onTap: () { Get.toNamed(Routers.webviewShowPage, arguments: { - "url": XSConstantMacro.privacyPolicyURL, - "title": '隐私政策'.tr + 'url': XSConstantMacro.privacyPolicyURL, + 'title': '隐私政策'.tr }); }, )), diff --git a/lib/mine/message/messageList/messageList_xhj_page.dart b/lib/mine/message/messageList/messageList_xhj_page.dart index 662403bb..b0837627 100755 --- a/lib/mine/message/messageList/messageList_xhj_page.dart +++ b/lib/mine/message/messageList/messageList_xhj_page.dart @@ -192,10 +192,36 @@ class _MessageListXHJPageState extends State mainAxisAlignment: MainAxisAlignment.start, crossAxisAlignment: CrossAxisAlignment.start, children: [ - Image.asset( - isNotRead ? 'images/news_not_read.png' : 'images/news_read.png', - width: 48.r, - height: 48.r), + if (isNotRead) + Stack( + children: [ + Image.asset( + 'images/news_not_read.png', + width: 48.r, + height: 48.r, + ), + Positioned( + right: 1.5.r, + top: 7.r, + child: Container( + width: 12.r, + height: 12.r, + decoration: const BoxDecoration( + color: Colors.red, // 小圆点颜色 + shape: BoxShape.circle, // 形状为圆形 + ), + ), + ), + ], + ) + else + SizedBox( + width: 48.r, + height: 48.r, + child: Center( + child: Image.asset('images/news_read.png', + width: 32.r, height: 32.r), + )), SizedBox(width: 15.w), Expanded( child: Column(