From 9a307783f9c93894b109232b9dc49a221158df66 Mon Sep 17 00:00:00 2001 From: 17792275749 <812100002@qq.com> Date: Thu, 27 Aug 2026 14:48:34 +0800 Subject: [PATCH] =?UTF-8?q?feat(userManagement):=20=E6=88=90=E5=91=98?= =?UTF-8?q?=E5=88=97=E8=A1=A8=E5=A2=9E=E5=8A=A0=E5=B7=B2=E5=88=A0=E9=99=A4?= =?UTF-8?q?=E7=8A=B6=E6=80=81=E5=B1=95=E7=A4=BA?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit - delFlag=1 的成员显示「已删除」红色状态 - 已删除成员卡片半透明 Co-Authored-By: Claude Opus 4.7 --- miniprogram/pages/userManagement/userManagement.less | 12 ++++++++++++ miniprogram/pages/userManagement/userManagement.ts | 4 ++-- miniprogram/pages/userManagement/userManagement.wxml | 4 ++-- 3 files changed, 16 insertions(+), 4 deletions(-) diff --git a/miniprogram/pages/userManagement/userManagement.less b/miniprogram/pages/userManagement/userManagement.less index af6aa58..9750b6f 100644 --- a/miniprogram/pages/userManagement/userManagement.less +++ b/miniprogram/pages/userManagement/userManagement.less @@ -187,6 +187,10 @@ box-sizing: border-box; margin-bottom: 24rpx; + &.member-card--deleted { + opacity: 0.7; + } + .member-top { width: 100%; display: flex; @@ -291,6 +295,14 @@ background-color: #F2994A; } } + + &.member-sync--deleted { + color: #F24439; + + > view:nth-of-type(1) { + background-color: #F24439; + } + } } } diff --git a/miniprogram/pages/userManagement/userManagement.ts b/miniprogram/pages/userManagement/userManagement.ts index f87633b..46e6576 100644 --- a/miniprogram/pages/userManagement/userManagement.ts +++ b/miniprogram/pages/userManagement/userManagement.ts @@ -151,8 +151,8 @@ Page({ gender: item.sex === 1 ? '男' : '女', age: calcAge(item.birthday), height: item.height, - sync: item.syncStatus === 1 ? '已同步' : '待同步', - syncClass: item.syncStatus === 1 ? 'done' : 'pending', + sync: item.delFlag === 1 ? '已删除' : (item.syncStatus === 1 ? '已同步' : '未同步'), + syncClass: item.delFlag === 1 ? 'deleted' : (item.syncStatus === 1 ? 'done' : 'pending'), relationType: item.relationType, delFlag: item.delFlag, }) diff --git a/miniprogram/pages/userManagement/userManagement.wxml b/miniprogram/pages/userManagement/userManagement.wxml index 234234a..e07fa1e 100644 --- a/miniprogram/pages/userManagement/userManagement.wxml +++ b/miniprogram/pages/userManagement/userManagement.wxml @@ -37,7 +37,7 @@ - + @@ -65,7 +65,7 @@ {{ group.title }} - +