@@ -13,6 +13,7 @@ export interface DeptTreeItem {
updatedAt: string, // 更新时间
isDeleted: number, // 0-未删除。 大于 0-已删除
tenantId: number, // 租户 ID
+ userCount: number, // 组织下的用户数量
}
export type DeptTree = DeptTreeItem & { children: DeptTreeItem[] }
@@ -14,7 +14,11 @@
</el-space>
</template>
<el-table :data="tableData" row-key="id" :tree-props="treeProps" default-expand-all>
- <el-table-column prop="deptName" label="组织名称" />
+ <el-table-column label="组织名称">
+ <template #default="{ row }">
+ {{ `${row.deptName} (${row.userCount})` }}
+ </template>
+ </el-table-column>
<el-table-column label="操作" width="200">
<template #default="scope">
<el-space>