From fe3a2e6cc096bc7135444f71a99cc5d1b7af8cd7 Mon Sep 17 00:00:00 2001 From: clz Date: Tue, 28 Jul 2026 16:52:13 +0800 Subject: [PATCH] =?UTF-8?q?fix(ai-pick):=20=E5=90=8C=E6=AD=A5=E6=9C=AB?= =?UTF-8?q?=E8=A1=8C=E5=BA=95=E9=83=A8=E5=88=86=E9=9A=94=E7=BA=BF?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- entry/src/main/ets/ai-pick/AiPickNodeComponent.ets | 10 ++++++++-- 1 file changed, 8 insertions(+), 2 deletions(-) diff --git a/entry/src/main/ets/ai-pick/AiPickNodeComponent.ets b/entry/src/main/ets/ai-pick/AiPickNodeComponent.ets index 5af7055..7507006 100644 --- a/entry/src/main/ets/ai-pick/AiPickNodeComponent.ets +++ b/entry/src/main/ets/ai-pick/AiPickNodeComponent.ets @@ -540,7 +540,7 @@ export struct AiPickNodeComponent { // ── 合约列表 ──────────────────────────────────────── ForEach( this.cardData.tabs[this.tabIdx].items, - (item: PickContractItem) => { + (item: PickContractItem, index: number) => { Row({ space: 8 }) { Row({ space: 5 }) { Text(item.name) @@ -599,7 +599,13 @@ export struct AiPickNodeComponent { .width('100%') .height(45) .alignItems(VerticalAlign.Center) - .border({ width: { top: 1 }, color: $r('app.color.divider_color') }) + .border({ + width: { + top: 1, + bottom: index === this.cardData.tabs[this.tabIdx].items.length - 1 ? 1 : 0, + }, + color: $r('app.color.divider_color'), + }) .onClick(() => { this.jumpToDetail(item); })