From a0627a137b02773a9fdc39672997e3826875e470 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E5=BE=90=E5=8B=A4=E6=B0=91?= Date: Wed, 13 Nov 2024 15:50:50 +0800 Subject: [PATCH] =?UTF-8?q?refactor(gx):=20=E9=87=8D=E6=9E=84GXAppPermissi?= =?UTF-8?q?ons=E5=92=8CMineCertListScreen=E7=BB=84=E4=BB=B6?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit - 将客户端相关配置的key从'sdk'改为'app',如CLIENT_ID、USER_ID等 - 新增HospitalViewItem接口,用于展示医院信息 - 重构CertBean,新增服务端返回的医院信息相关字段 - 更新GXData,新增服务状态信息相关接口 - 重构GXAppPermissions组件,移除冗余代码 - 新建StatusHelper工具类,用于处理状态相关逻辑 - 更新MineCertListScreen组件,使用新的数据结构和状态处理逻辑 --- src/main/ets/utils/ToolsHelper.ets | 16 ++++++++-------- 1 file changed, 8 insertions(+), 8 deletions(-) diff --git a/src/main/ets/utils/ToolsHelper.ets b/src/main/ets/utils/ToolsHelper.ets index e8fb500..adbc59d 100644 --- a/src/main/ets/utils/ToolsHelper.ets +++ b/src/main/ets/utils/ToolsHelper.ets @@ -55,7 +55,7 @@ function customDialogBuilder(option: ListOptions, dialogTag: string) { topRight: 10 }) .visibility(option.title ? Visibility.Visible : Visibility.None) - Column(){ + Column() { List() { ForEach(option.values, (item: T, index: number) => { ListItem() { @@ -96,7 +96,7 @@ function customDialogBuilder(option: ListOptions, dialogTag: string) { }) // 每行之间的分界线 .edgeEffect(EdgeEffect.Spring) // 边缘效果设置为Spring .width('100%') - .height(option.values === undefined ? '20%' :option.values.length < 5 ? option.values.length*60 : 300) + .height(option.values === undefined ? '20%' : option.values.length < 5 ? option.values.length * 60 : 300) if (option.cancel) { Column() { @@ -225,18 +225,18 @@ export class ToolsHelper { title: options.title, message: options.msg, buttons: [{ - text: options.confirm?.text ?? "确定", - color: options.confirm?.color ?? "#000000", - }, { text: options.cancel?.text ?? "取消", color: options.cancel?.color ?? "#666666", - }] + }, { + text: options.confirm?.text ?? "确定", + color: options.confirm?.color ?? "#000000", + },] }) .then((data) => { if (data.index === 0) { - options.confirm?.onClick && options.confirm.onClick() - } else { options.cancel?.onClick && options.cancel.onClick() + } else { + options.confirm?.onClick && options.confirm.onClick() } }) .catch((err: Error) => {