feat(组织架构): 完成员工与组织节点管理

This commit is contained in:
xy
2026-09-24 16:22:21 +08:00
parent 9a6ac93e21
commit 9145b57e6f
14 changed files with 1908 additions and 501 deletions
+24 -3
View File
@@ -10,9 +10,30 @@ import type { WorkbenchCampus } from '@/api/workbench/types'
const useMockData = mockFlags.organization
const mockCampusRecords: CampusRecord[] = [
{ id: 'mock-campus-main', code: 'MAIN', name: '本部院区', status: 'ENABLED', sortNo: 1 },
{ id: 'mock-campus-east', code: 'EAST', name: '东院区', status: 'ENABLED', sortNo: 2 },
{ id: 'mock-campus-west', code: 'WEST', name: '西院区', status: 'ENABLED', sortNo: 3 },
{
id: 'mock-campus-main',
code: 'MAIN',
name: '本部院区',
institutionName: '新华院区',
status: 'ENABLED',
sortNo: 1,
},
{
id: 'mock-campus-east',
code: 'EAST',
name: '东院区',
institutionName: '新华院区',
status: 'ENABLED',
sortNo: 2,
},
{
id: 'mock-campus-west',
code: 'WEST',
name: '西院区',
institutionName: '新华院区',
status: 'ENABLED',
sortNo: 3,
},
]
function getEnabledCampuses(records: CampusRecord[]) {