天翎MyApps技术社区 - 低代码平台 | 流程管理系统 | BPM软件

 找回密码
 注册成为天翎用户
查看: 1198|回复: 2

如何取得某个用户当前有多少待处理的文档

[复制链接]
cmcchz 发表于 2011-11-17 15:48:43 | 显示全部楼层 |阅读模式
本帖最后由 shary 于 2011-11-17 16:42 编辑

我们有这样一个需求: 创建文档的人在派发工单的时候,会选择当前工单处理量最少的人派发过去。我现在想了解要怎么样得到某个用户,针对某个流程有多少的待处理文档。
 楼主| cmcchz 发表于 2011-11-17 15:49:58 | 显示全部楼层
补充一下,能不能判断用户在不在线?
shary 发表于 2011-11-17 16:34:37 | 显示全部楼层
//根据用户获取用户当前处理的document对象
select a.* from tlk_分支流程 a ,t_flowstatert b,t_actorrt c where a.state=b.id and b.id=c.flowstatert_id and c.name='testuser';
目前平台没有字段去记录用户是否在线
获取在线用户只能通过脚本:
var onlineUser = new Packages.cn.myapps.core.user.action.OnlineUsers();
var params = new Packeges.cn.cn.myapps.base.action.ParamsTable();
var package = onlineUser.doQuery(params);
var datas = package.datas;
for(var iter = datas.iterator();iter.hasNext();){
    var user= iter.next();
    value= user.getItemValueAsString("项目名称");
    }

for(){var user = iterator.next();//取到用户}

本版积分规则

QQ|手机版|天翎MyApps技术社区 ( 粤ICP备11093750号 )

GMT+8, 2026-8-12 18:09

Powered by Discuz! X3.4

Copyright © 2001-2020, Tencent Cloud.

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