起步软件技术论坛-X3

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

组织机构设计器中如何检测人员变动[请求]

[复制链接]
发表于 2011-1-28 10:37:35 | 显示全部楼层 |阅读模式
想在组织机构设计器中添加功能,能发现人员变动(变更ID,删除人员、调整部门岗位)后执行指定代码,能获取该人员变更前的组织机构信息和变更后组织机构信息,如何实现?
回复

使用道具 举报

 楼主| 发表于 2011-1-30 09:42:38 | 显示全部楼层
比较重要的问题,怎么没有人回答啊?
回复 支持 反对

使用道具 举报

发表于 2011-2-11 10:12:12 | 显示全部楼层
楼主,方法有多种,请参考之:
1、找到 组织机构设计器 这个功能,然后在对应的地方去代码实现

2、利用平台的修改日志来实现看是否可以满足,具体可以看下这个帖子
http://bbs.justep.com/forum.php?mod=viewthread&tid=20559

3、数据库中对 组织机构系统表 做一个触发器,看是否可以满足。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2011-2-14 17:05:01 | 显示全部楼层
感谢回复
楼上提供的方法,测试了一下
1、在组织机构设计器里产生组织机构变化的地方特别多,不好写代码。
2、平台的修改日志功能似乎只对有使用业务表的情况下起作用,对于直接操作数据库表的方式不起作用,所以在组织机构设计器里面产生的组织机构系统表变化并不能检测到。
3、尚未测试。
回复 支持 反对

使用道具 举报

发表于 2011-2-15 09:13:21 | 显示全部楼层
1、应该也不是很多的地方吧。。。
一楼说的变更id,删除人员,变更岗位部门就三个地方。
2、组织机构变化你们还要直接操作数据库的吗?
3、如果1和2都不行那就只能3了。
回复 支持 反对

使用道具 举报

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

本版积分规则

小黑屋|手机版|Justep Inc.

GMT+8, 2024-12-23 14:17 , Processed in 0.037309 second(s), 15 queries .

Powered by Discuz! X3.4

© 2001-2017 Comsenz Inc.

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