From bfa7d3b23e526809b04299d9c2719c3449aba3be Mon Sep 17 00:00:00 2001
From: longz <longzhaoz@qq.com>
Date: 星期二, 28 四月 2026 10:32:42 +0800
Subject: [PATCH] 小程序图片压缩

---
 yuyueMiniProgram/src/types/auth.ts |    8 ++++++--
 1 files changed, 6 insertions(+), 2 deletions(-)

diff --git a/yuyueMiniProgram/src/types/auth.ts b/yuyueMiniProgram/src/types/auth.ts
index 85847e0..0396ac9 100644
--- a/yuyueMiniProgram/src/types/auth.ts
+++ b/yuyueMiniProgram/src/types/auth.ts
@@ -43,6 +43,10 @@
   avatarUrl?: string | null
 }
 
+export function normalizeProfileDisplayName(value?: string | null) {
+  return (value || '').trim()
+}
+
 export function normalizeLoginProfile(data: MiniLoginResponse): MiniUserProfile {
   return {
     mpUserId: data.mpUserId,
@@ -51,7 +55,7 @@
     deptName: data.deptName ?? null,
     deptLeaderFlag: Boolean(data.deptLeader),
     avatarUrl: data.avatarUrl ?? null,
-    displayName: data.displayName,
+    displayName: normalizeProfileDisplayName(data.displayName),
     mobile: null,
     gender: null,
     companyName: data.companyName ?? null,
@@ -66,7 +70,7 @@
     deptName: data.deptName ?? null,
     deptLeaderFlag: Boolean(data.deptLeaderFlag),
     avatarUrl: data.avatarUrl ?? null,
-    displayName: data.nickName,
+    displayName: normalizeProfileDisplayName(data.nickName),
     mobile: data.mobile ?? null,
     gender: data.gender ?? null,
     companyName: data.companyName ?? null,

--
Gitblit v1.7.1