```mermaid --- title: 2.员工账号新建与权限分配业务流程 --- flowchart TD Start((开始)) --> Login[使用超级管理员账号登录] Login --> IsSuperAdmin{是否为超级管理员?} IsSuperAdmin -->|是| HasAccess[拥有权限] IsSuperAdmin -->|否| CheckPermission{是否拥有「账号管理」以及「新建账号」权限?} CheckPermission -->|是| HasAccess CheckPermission -->|否| NoPermission[无权限,流程终止] HasAccess --> EnterAccountManagement[进入账号管理页面] subgraph 员工账号新建流程 EnterAccountManagement --> ChooseRoleType{选择账号类型} ChooseRoleType -->|平台用户| CreatePlatformUser[新建平台用户] ChooseRoleType -->|超级管理员| CreateSuperAdmin[新建超级管理员用户] CreatePlatformUser --> PreAssign[在新建界面预分配角色] PreAssign --> |已分配角色| PreAssignSuccess[预分配成功] PreAssign --> |未分配角色| AssignInList[进入账号列表后操作分配角色] AssignInList --> CreateSuccess[账号新建成功] PreAssignSuccess --> CreateSuccess CreateSuperAdmin --> CreateSuccess CreateSuccess --> LoginWithNewAccount[使用新建账号登录系统进行验证] end LoginWithNewAccount --> CheckPermissionResult{账号权限是否正确?} CheckPermissionResult -->|正常| End([流程结束]) CheckPermissionResult -->|不正常| ReportIssue[提交问题 / Bug] ReportIssue -->|复测| EnterAccountManagement %% ==================== 样式美化 ==================== style Start fill:#90EE90,stroke:#2E7D32,stroke-width:2px style End fill:#FF9999,stroke:#C62828,stroke-width:2px style NoPermission fill:#FFCDD2,stroke:#D32F2F style HasAccess fill:#C8E6C9,stroke:#388E3C style ReportIssue fill:#FFCCBC,stroke:#E64A19 classDef decision fill:#FFF3E0,stroke:#F57C00,stroke-width:2px class IsSuperAdmin,CheckPermission,ChooseRoleType,CheckPermissionResult decision ```