• 快速开发框架V0.01——包含集团管理的组织机构设置


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

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

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

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

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

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

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

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

        有以下优点:
     
        1.组织机构图中左侧就是集团公司、分公司、部门、往来单位的树状表示,不同类型的机构使用不同的小图标表示,这样管理员一眼就可以看到所有的机构,方便查找。
     
        2.树节点有右键菜单,可以增删改,省去一堆按钮菜单,节省页面空间。
     
        3.树可以一次性加载,也可以异步加载,解决大量组织机构的数据量问题。
     
        4.点击部门节点后,可以在右边添加、修改、删除岗位信息。使用责任定岗管理,符合现在企业管理制度。
     
        5.点击左侧不同的树节点,右边的岗位表格会级联变化。比如点击集团公司,就会显示集团的所有岗位。方便模糊查找岗位。
     
        6.点击了岗位表格的某一行,下面显示在该岗位任职的职员。一个岗位可以有多个职员,比如实习生岗位就可以有很多实习生。
     
        7.点击“角色”、“权限”就会显示该岗位关联的角色、权限。非常方便管理员管理和维护。
     
        框架中的组织机构管理只有一个页面展示,非常简单,非常适合管理员使用,用户看了第一眼就喜欢,对咱们产品的好感度立马上来了,拿下单子就有了好的铺垫,这就是咱们的亮点啊。
      
        
        
        我在项目中还没有遇到这个组织体系解决不了的问题。各位,有什么问题吗,欢迎提出!
     
        下集预告:角色权限管理。
  • 相关阅读:
    [转]C#读写app.config中的数据
    [转]DirectoryEntry的应用
    js读取xml文档,并实现简单分页
    [转]写给想要做产品经理的同学
    《算法导论》(第二章)算法入门
    《算法导论》中伪代码的约定
    HDU ACM 1284 钱币兑换问题
    《算法导论》(第一部分)(第一章)
    HDU ACM 4554 叛逆的小明
    HDU ACM 1002 A + B Problem II
  • 原文地址:https://www.cnblogs.com/meiyuanbao/p/2639040.html
Copyright © 2020-2023  润新知