添加主办部门领导(负责人)流程
系统在初始化的时候,已经根据所提供的部门清单(包括部门负责人和部门管理员名单)将数据一次性导入到系统中。 之后如果需要添加部门,需要先添加管理员和部门负责人,其中添加部门领导可以按照以下流程进行:
graph TB;
Begin((开始)).->SuperUser
SuperUser(fa:fa-user 超级管理员) .-> Login[登录系统]
click Login "/Identity/Account/Login"
Login-->UserList[查询负责人用户]
click UserList "/User/Admin"
UserList-->IfUserExist{用户是否存在}
IfUserExist--是-->LeaderRole[查看部门领导名单]
click LeaderRole "/Relevant/UserRole?role=Leader"
LeaderRole-->IfLeaderExist{是否是部门领导}
IfLeaderExist--否-->AddLeader[添加部门领导]
click AddLeader "/Relevant/UserRole/Create?role=Leader"
IfUserExist--否-->AddUser>添加用户流程]
click AddUser "Flow/Index?ViewName=AddLeader"
AddUser-->AddLeader
IfLeaderExist--是-->End
AddLeader-->End((结束))
%%定义样式
%%style Apply fill:#ccf,stroke:#f66,stroke-width:2px,stroke-dasharray: 5, 5
classDef LeaderOP fill:#f9f,stroke:#333,stroke-width:4px;
%%class Login LeaderOP