起步软件技术论坛-X3

 找回密码
 立即注册
搜索
查看: 173|回复: 4

【搞定】对于‘协同系统

[复制链接]
发表于 2008-1-23 15:32:28 | 显示全部楼层 |阅读模式
经过我使用看出你们的 “计划和工作事务”的数据过滤差不多是这样的:
    (A)系统中不管是计划,还是产生的个人事务(任务:日志、提醒、工作记录、建议、任务)的查看范围是:
自己能看到的是自己写的所有的(给自己,自己给别人的) ;其它人给自己、给自己所在的部门的。

(B)      然而对于计划来讲:自己写给自己的计划,本部门的人员可以看到。同时还能看到本部门其他人写给别人的(包括别的部门)计划。
但是对于自己写给自己的个人事务(任务)以及写给别人的事务(任务),本部门其它人看不到,同时对方所在的部门的非目标人员,也看不到。也就是说计划在同一个部门是共享的。而事务(任务)则不是共享的,具有目标确定性。
-------------------------------------------------------------------
现在我们的要求是:
通过用一个组织部门控件,来过滤达到下面的要求
                  (1)领导能够看到所有人的计划
                  (2)领导能够看到所有人的工作日志
------
所以说,根据(A)(B)来看(1)领导只能看到所在部门的计划,不能看到所有人的计划。与要求不符,除非是所有人都将责任人设置成领导,才能看到,这肯定不符合实际。
(2)工作日志,同样的道理领导也看不到。

》》》同时请告诉我你们现在实现的过滤,主要是用什么实现的(代码,还是策略)
回复

使用道具 举报

发表于 2008-1-23 16:48:11 | 显示全部楼层
我们的任务中心,计划中心都是可以通过管理权限来控制过滤范围的,领导要看所有数据,那就在组织机构中把领导的管理权限设置为可以管理整个组织机构。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2008-1-24 14:03:07 | 显示全部楼层
通常过滤都是用策略。你们这种使用管理权限所设置的过滤。是通过什么机制实现的啊。是不是你们,通过代码的方式实现的。如果我们做同样的过滤(自己的功能),也要自己写代码是吗?
   并且是不是这种过滤方式,是你们在制作这个计划和工作事务的时候,专门制作的过滤方式,是它们所独有的过滤方式?
回复 支持 反对

使用道具 举报

发表于 2008-1-24 15:23:44 | 显示全部楼层
我们的任务中心、计划中心按管理权限的过滤是通过代码实现的,你们自己做的话平台提供了取管理权限的相关函数,可以通过“GetAllSubordination”在bbs上搜
回复 支持 反对

使用道具 举报

 楼主| 发表于 2008-1-25 07:41:32 | 显示全部楼层
OK!
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

小黑屋|手机版|Justep Inc.

GMT+8, 2025-7-6 01:02 , Processed in 0.040810 second(s), 15 queries .

Powered by Discuz! X3.4

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表