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 @@ - - - - -