From 7784492522069150a59c7d0c3572bf8bc66bff1b Mon Sep 17 00:00:00 2001 From: chenxing Date: Fri, 18 Sep 2026 11:13:27 +0800 Subject: [PATCH] =?UTF-8?q?chore(types):=20=E5=90=8C=E6=AD=A5=E7=94=A8?= =?UTF-8?q?=E6=88=B7=E8=BA=AB=E4=BB=BD=E5=AD=97=E6=AE=B5=EF=BC=88=E5=88=A0?= =?UTF-8?q?=20SysUserVo.roles=EF=BC=8CidentityNames=20=E5=8F=A3=E5=BE=84?= =?UTF-8?q?=E6=B3=A8=E9=87=8A=E8=AE=A2=E6=AD=A3=EF=BC=89?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit - SysUserVo.roles 已停写(后端本次一并删除该字段),前端类型同步移除 - identityNames 注明:组上下文列表只含当前组范围解析出的学校下的身份(与编辑弹窗「所在组」同源) --- src/api/globals.d.ts | 6 +- src/views/group-user/index.vue | 3 +- src/views/push/PushTest.vue | 242 --------------------------------- 3 files changed, 6 insertions(+), 245 deletions(-) delete mode 100644 src/views/push/PushTest.vue diff --git a/src/api/globals.d.ts b/src/api/globals.d.ts index f547fbd..1b46d84 100644 --- a/src/api/globals.d.ts +++ b/src/api/globals.d.ts @@ -311,12 +311,14 @@ export interface SysUserVo { email?: string; gender?: number; profilePicture?: string; - roles?: number[]; disabled?: number; type?: number; sortNo?: number; groupStatus?: number; - /** 主校身份名(如「老师/校领导」):列表「用户身份」列展示字段(roles 列已停写) */ + /** + * 用户身份名(如「老师、校领导」):列表「用户身份」列展示字段。 + * 组上下文列表只含「当前组范围解析出的学校」下的身份(与编辑弹窗「所在组」同源);未选组才全量。 + */ identityNames?: string; expired?: boolean; createTime?: string; diff --git a/src/views/group-user/index.vue b/src/views/group-user/index.vue index ecb3f41..c8a3f41 100644 --- a/src/views/group-user/index.vue +++ b/src/views/group-user/index.vue @@ -157,7 +157,8 @@ const columns = [ { title: '手机号', key: 'phone', minWidth: 140 }, { title: '用户身份', key: 'identityNames', minWidth: 180, - // 数据源:后端按页批量带出的主校身份名(is_main 行,roles 列已停写,不再直读旧列) + // 数据源:后端按页批量带出的身份名,且只取「当前所选组范围解析出的学校」下的身份行 + // (与编辑弹窗「所在组」回显同口径,roles 列已停写不再直读旧列) render: (h: any, { row }: any) => h('span', row.identityNames || '-'), }, { diff --git a/src/views/push/PushTest.vue b/src/views/push/PushTest.vue deleted file mode 100644 index 8bc0c67..0000000 --- a/src/views/push/PushTest.vue +++ /dev/null @@ -1,242 +0,0 @@ - - - - -