博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
快速开发框架V0.01——包含集团管理的组织机构设置
阅读量:7172 次
发布时间:2019-06-29

本文共 943 字,大约阅读时间需要 3 分钟。

    常见的项目一般都是公司——>部门,复杂点的就是部门分上下级。然后部门里面很多员工。

    有没有遇到过这样的情况:

    1.公司有派出机构,比如办事处。派出机构不是独立法人,但是在系统中也有一定的权限。

    2.公司有分公司,比如北京分公司、上海分公司。分公司的权限要比办事处大,比如可以独立订货、发货。

    3.公司有往来单位,比如有的经销商的产品信息是让厂家登录系统维护的,自己人不负责。往来单位严格来说不属于公司组织体系的。

    4.一个员工在多个分公司任职,比如集团的副总在北京分公司担任临时总经理职务。

    4.管理界面非常凌乱,公司信息维护一个菜单项,分公司信息维护一个菜单项,部门信息维护一个菜单项,员工信息维护一个菜单项....光一个组织机构就很多菜单项,烦......。

    ......如果你做过多个项目,就会遇到很多问题。这些问题在我的框架中已经解决了,如下图。    

    有以下优点:
 
    1.组织机构图中左侧就是集团公司、分公司、部门、往来单位的树状表示,不同类型的机构使用不同的小图标表示,这样管理员一眼就可以看到所有的机构,方便查找。
 
    2.树节点有右键菜单,可以增删改,省去一堆按钮菜单,节省页面空间。
 
    3.树可以一次性加载,也可以异步加载,解决大量组织机构的数据量问题。
 
    4.点击部门节点后,可以在右边添加、修改、删除岗位信息。使用责任定岗管理,符合现在企业管理制度。
 
    5.点击左侧不同的树节点,右边的岗位表格会级联变化。比如点击集团公司,就会显示集团的所有岗位。方便模糊查找岗位。
 
    6.点击了岗位表格的某一行,下面显示在该岗位任职的职员。一个岗位可以有多个职员,比如实习生岗位就可以有很多实习生。
 
    7.点击“角色”、“权限”就会显示该岗位关联的角色、权限。非常方便管理员管理和维护。
 
   
框架中的组织机构管理只有一个页面展示,非常简单,非常适合管理员使用,用户看了第一眼就喜欢,对咱们产品的好感度立马上来了,拿下单子就有了好的铺垫,这就是咱们的亮点啊。
  
    
    
    我在项目中还没有遇到这个组织体系解决不了的问题。各位,有什么问题吗,欢迎提出!
 
    下集预告:角色权限管理。

转载于:https://www.cnblogs.com/meiyuanbao/archive/2012/08/14/2639040.html

你可能感兴趣的文章
找出数列中个数大于总数一半的元素(编程之美2.3)
查看>>
断路器(CircuitBreaker)设计模式
查看>>
SQL中利用DMV进行数据库性能分析
查看>>
讨论:程序员高手和菜鸟的区别是什么?
查看>>
SQL Server里的 ISNULL 与 NULLIF
查看>>
Linux Systemcall By INT 0x80、Llinux Kernel Debug Based On Sourcecode
查看>>
imageNamed 与 imageWithContentsOfFile的区别
查看>>
【Mysql 调用存储过程,输出参数的坑】
查看>>
LCS算法
查看>>
COM结构化存储中存储对象或者流对象的命名规则
查看>>
iOS开发基础知识--碎片26
查看>>
制作鼠标移动到div上面显示弹出框
查看>>
java既然存在gc线程,为什么还存在内存泄漏?
查看>>
Linux Vim
查看>>
UVA - 11987 Almost Union-Find[并查集 删除]
查看>>
使用css开启硬件加速提高网站性能
查看>>
CMakeLists.txt的写法
查看>>
Flask如何使用https?
查看>>
Linux命令之kill
查看>>
Asp.Net SignalR Hub类中的操作详解
查看>>