常见的项目一般都是公司——>部门,复杂点的就是部门分上下级。然后部门里面很多员工。
有没有遇到过这样的情况:
1.公司有派出机构,比如办事处。派出机构不是独立法人,但是在系统中也有一定的权限。
2.公司有分公司,比如北京分公司、上海分公司。分公司的权限要比办事处大,比如可以独立订货、发货。
3.公司有往来单位,比如有的经销商的产品信息是让厂家登录系统维护的,自己人不负责。往来单位严格来说不属于公司组织体系的。
4.一个员工在多个分公司任职,比如集团的副总在北京分公司担任临时总经理职务。
4.管理界面非常凌乱,公司信息维护一个菜单项,分公司信息维护一个菜单项,部门信息维护一个菜单项,员工信息维护一个菜单项....光一个组织机构就很多菜单项,烦......。
......如果你做过多个项目,就会遇到很多问题。这些问题在我的框架中已经解决了,如下图。
有以下优点:
1.组织机构图中左侧就是集团公司、分公司、部门、往来单位的树状表示,不同类型的机构使用不同的小图标表示,这样管理员一眼就可以看到所有的机构,方便查找。
2.树节点有右键菜单,可以增删改,省去一堆按钮菜单,节省页面空间。
3.树可以一次性加载,也可以异步加载,解决大量组织机构的数据量问题。
4.点击部门节点后,可以在右边添加、修改、删除岗位信息。使用责任定岗管理,符合现在企业管理制度。
5.点击左侧不同的树节点,右边的岗位表格会级联变化。比如点击集团公司,就会显示集团的所有岗位。方便模糊查找岗位。
6.点击了岗位表格的某一行,下面显示在该岗位任职的职员。一个岗位可以有多个职员,比如实习生岗位就可以有很多实习生。
7.点击“角色”、“权限”就会显示该岗位关联的角色、权限。非常方便管理员管理和维护。
框架中的组织机构管理只有一个页面展示,非常简单,非常适合管理员使用,用户看了第一眼就喜欢,对咱们产品的好感度立马上来了,拿下单子就有了好的铺垫,这就是咱们的亮点啊。
我在项目中还没有遇到这个组织体系解决不了的问题。各位,有什么问题吗,欢迎提出!
下集预告:角色权限管理。