From e1c84ff701d0b535f859f38b54d45dcd71137737 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E5=B0=8F=E8=8E=AB=E5=94=90=E5=B0=BC?= Date: Sat, 5 Sep 2026 03:13:59 +0800 Subject: [PATCH] =?UTF-8?q?refactor:=20=E4=BC=98=E5=8C=96=E5=8F=8B?= =?UTF-8?q?=E9=93=BE=E6=8E=A5=E5=8F=A3=E3=80=81=E9=A1=B5=E9=9D=A2=E6=A0=B7?= =?UTF-8?q?=E5=BC=8F=E4=B8=8E=E7=9E=AC=E9=97=B4=E8=AF=A6=E6=83=85=E9=A1=B5?= =?UTF-8?q?=E4=BB=A3=E7=A0=81?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit 1. 更新友链分组接口的返回类型定义 2. 优化免责声明页、友链页的UI样式与代码结构 3. 简化小程序申请组件的表单内边距与弹窗绑定逻辑 4. 重构瞬间详情页的代码缩进与页面布局 --- src/api/halo.ts | 4 +- .../uh-links-mini-apply.vue | 29 +- src/pages-blog/disclaimers/disclaimers.vue | 13 +- src/pages-blog/friend-links/friend-links.vue | 141 ++-- .../moment-detail/moment-detail.vue | 769 ++++++++---------- 5 files changed, 443 insertions(+), 513 deletions(-) diff --git a/src/api/halo.ts b/src/api/halo.ts index 50d41e3..ec90675 100644 --- a/src/api/halo.ts +++ b/src/api/halo.ts @@ -15,7 +15,7 @@ import type { ICommentListReq, ICommentListRes, ILink, - ILinkGroupListRes, + ILinkGroup, ILinkListRes, IMoment, IMomentListReq, @@ -243,7 +243,7 @@ export function getPhotoListByGroupName(params: IPhotoListReq) { * 友链分组列表 */ export function getFriendLinkGroupList(params: ICategoryListReq) { - return http.Get>('/apis/api.link.halo.run/v1alpha1/linkgroups', { + return http.Get>>('/apis/api.link.halo.run/v1alpha1/linkgroups', { params, meta: { requestFrom: RequestFrom.Halo }, }) diff --git a/src/components/uh-links-mini-apply/uh-links-mini-apply.vue b/src/components/uh-links-mini-apply/uh-links-mini-apply.vue index 90c9b08..7b48239 100644 --- a/src/components/uh-links-mini-apply/uh-links-mini-apply.vue +++ b/src/components/uh-links-mini-apply/uh-links-mini-apply.vue @@ -184,8 +184,7 @@ function handleOnChange(isOpen : boolean) { isShow.value = isOpen - if (!isOpen) - emit('on-close', { isSubmit: false, refresh: false }) + if (!isOpen) { emit('on-close', { isSubmit: false, refresh: false }) } } function handleClose(refresh = false) { @@ -202,7 +201,7 @@