OA系统

Posted 肥羊lafe

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了OA系统相关的知识,希望对你有一定的参考价值。

当用户登录时,根据用户名让他去查找用户的ID,编号,角色,权限,部门信息,等信息查找出来,用户表和角色表是一个一对多的关系,角色和权限也是一个一对多的关系,所以总共加起来有五张表,获取权限是通过用户名查找到id,并通过id到用户角色表查找到多个角色,并放到list集合中,同时遍历多个角色去查找对应的权限,并并放入到set集合中,为了让查找出来的权限不重复,并放到我们的session当中,登录之后,当我一个url访问到我的客户管理模块的子模块:客户资料时,我通过映射mapping到控制器,首先会做一个角色匹配,如果用户的角色和我页面所提供的角色不匹配,则有限功能会灰暗,进来客户资料这个页面后easyui的布局北部会有一个输入条件查询的功能和新增,删除。

   条件查询,会把条件封装成一个对象coustomersearchcondiction 同时点击查询的时候会再判断一次是否是采购人员,或者销售等角色,有这样的权限就可以查看客户关系数据,如果没有,查找方法就会传入(0,arrylisy(客户)),如果有权限则通过easyui把pagination控件里的参数传进来并查询。

以上是关于OA系统的主要内容,如果未能解决你的问题,请参考以下文章

oa系统怎么选啊,愁人,有推荐吗?

OA系统是什么,为什么要用OA系统呢?

开源oa办公系统怎么进行二次开发?

oa办公系统都需要那些功能板块?

OA系统开发周期

请问都有哪些好的OA系统管理方法?OA系统又都有哪些主要功能?