From d85333d058ef7400e5e06e14383aa3f19107f09d Mon Sep 17 00:00:00 2001 From: ZhuRui Date: Thu, 6 Aug 2026 15:17:48 +0800 Subject: [PATCH] =?UTF-8?q?fix:=20=E5=A4=84=E7=90=86=E5=A3=B0=E6=98=8E?= =?UTF-8?q?=E9=97=AE=E9=A2=98,=E4=BC=98=E5=8C=96=E8=B5=9B=E4=BA=8B?= =?UTF-8?q?=E7=94=A8=E6=88=B7=E5=88=97=E8=A1=A8?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/pages/events/users/index.tsx | 14 +++++- src/pages/events/users/model/config.ts | 24 +++------ src/pages/events/users/model/services.ts | 5 +- .../{useUserColumns.ts => useUserColumns.tsx} | 49 ++++++++++--------- src/pages/events/users/model/useUserModel.ts | 43 +++++----------- 5 files changed, 60 insertions(+), 75 deletions(-) rename src/pages/events/users/model/{useUserColumns.ts => useUserColumns.tsx} (64%) diff --git a/src/pages/events/users/index.tsx b/src/pages/events/users/index.tsx index 231a01b..5ee1987 100644 --- a/src/pages/events/users/index.tsx +++ b/src/pages/events/users/index.tsx @@ -12,7 +12,7 @@ import pageStyles from '@/assets/styles/pageLayout.module.less'; * 架构分层: * - 数据层:services.ts(API 调用) * - 逻辑层:useUserModel.ts(状态 + 业务逻辑 + 交互处理) - * - 视图层:useUserColumns.ts(表格列配置)+ 本组件(纯 UI 渲染) + * - 视图层:useUserColumns.tsx(表格列配置)+ 本组件(纯 UI 渲染) */ export default defineComponent({ name: 'EventUsers', @@ -46,7 +46,7 @@ export default defineComponent({ loading={togglingId.value === record.id} onClick={() => handleToggleStatus(record)} > - {isActive ? '停用' : '启用'} + {isActive ? '禁用' : '启用'} ); }; @@ -79,6 +79,16 @@ export default defineComponent({ onPressEnter={handleSearch} /> + + (filterForm.phone = val.target?.value ?? val ?? '')} + onPressEnter={handleSearch} + /> +