起步软件技术论坛
搜索
 找回密码
 注册

QQ登录

只需一步,快速开始

楼主: BooleanChar

[结贴] 除了写流程的方式还能怎么在首页显示待办任务?

[复制链接]

91

主题

13万

帖子

3万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
36067
发表于 2017-4-13 14:09:38 | 显示全部楼层
在自己生成通知的时候在url上加上业务数据唯一值标记的参数
然后在页面的接受事件中获取url中的参数给data设置过滤条件显示需要的数据
远程的联系方法QQ1392416607,添加好友时,需在备注里注明其论坛名字及ID,公司等信息
发远程时同时也发一下帖子地址,方便了解要解决的问题  WeX5教程  WeX5下载



如按照该方法解决,请及时跟帖,便于版主结贴
回复 支持 反对

使用道具 举报

54

主题

257

帖子

827

积分

高级会员

Rank: 4

积分
827
 楼主| 发表于 2017-4-13 18:58:32 | 显示全部楼层
jishuang 发表于 2017-4-13 14:09
在自己生成通知的时候在url上加上业务数据唯一值标记的参数
然后在页面的接受事件中获取url中的参数给data ...

是得查出我自己的sData1吗?怎么获取啊
目前不用这个平台啦~~
回复 支持 反对

使用道具 举报

91

主题

13万

帖子

3万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
36067
发表于 2017-4-14 09:44:24 | 显示全部楼层
不是流程就没有sData1,直接获取行ID就可以
远程的联系方法QQ1392416607,添加好友时,需在备注里注明其论坛名字及ID,公司等信息
发远程时同时也发一下帖子地址,方便了解要解决的问题  WeX5教程  WeX5下载



如按照该方法解决,请及时跟帖,便于版主结贴
回复 支持 反对

使用道具 举报

54

主题

257

帖子

827

积分

高级会员

Rank: 4

积分
827
 楼主| 发表于 2017-4-14 11:31:23 | 显示全部楼层
jishuang 发表于 2017-4-14 09:44
不是流程就没有sData1,直接获取行ID就可以

嗯嗯 我获取到了
新的问题,我主界面的数据可以传到查看界面了
但是 点击附件查看图片的不好使了
我给start 和 browse事件都粘贴过来了啊
目前不用这个平台啦~~
回复 支持 反对

使用道具 举报

91

主题

13万

帖子

3万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
36067
发表于 2017-4-14 14:09:34 | 显示全部楼层
具体怎么不好使?
远程的联系方法QQ1392416607,添加好友时,需在备注里注明其论坛名字及ID,公司等信息
发远程时同时也发一下帖子地址,方便了解要解决的问题  WeX5教程  WeX5下载



如按照该方法解决,请及时跟帖,便于版主结贴
回复 支持 反对

使用道具 举报

54

主题

257

帖子

827

积分

高级会员

Rank: 4

积分
827
 楼主| 发表于 2017-4-21 13:47:32 | 显示全部楼层
微信截图.png
目前不用这个平台啦~~
回复 支持 反对

使用道具 举报

54

主题

257

帖子

827

积分

高级会员

Rank: 4

积分
827
 楼主| 发表于 2017-4-21 13:49:55 | 显示全部楼层
public static void bugFlowProcessAfterSaveFP_BUGAction() {
  // 获得通知接收者
  Table table = (Table) ContextHelper.getActionContext().getParameter("table");

  //获取当前行的id
  String fid = "";
  Iterator<Row> it = table.iterator();
  if (it.hasNext()) {
   Row row = it.next();
   fid = row.getString("FP_BUG");
   System.out.println(fid);
  }
  String cont = ContextHelper.getProcessList().get(0).toString();

  //给XXX发送通知
  List<OrgUnit> ls = new ArrayList<OrgUnit>();
  // ls = OrgUtils.findPersonMembersByID("ORG01", "PSN01");
  ls = OrgUtils.findPersonMembersByCode(null, "wftn");

  // 设置通知为打开时抢占、打开后自动结束
  Map<String, Object> varMap = new HashMap<String, Object>();
  varMap.put("sExecuteMode2", com.justep.system.process.TaskExecuteMode2.FINISH_WHEN_OPEN);
  varMap.put("sPreemptMode", com.justep.system.process.TaskPreemptMode.OPEN);

  // 创建通知,执行保存方法,即发送通知
  Task t = TaskHelper.createNotice("BUG通知", "/FlowProcess/imgBugMsg/process/bugFlow/bugFlowProcess", "mainActivity", "/FlowProcess/imgBugMsg/process/bugFlow/staticActivity1.a",
    "/FlowProcess/imgBugMsg/process/bugFlow/staticActivity1.a", fid, ls.get(0), varMap);
  t.save();

}
目前不用这个平台啦~~
回复 支持 反对

使用道具 举报

54

主题

257

帖子

827

积分

高级会员

Rank: 4

积分
827
 楼主| 发表于 2017-4-21 13:51:24 | 显示全部楼层
为什么是.a不是.w
http://docs.wex5.com/bex5-aurl/
目前不用这个平台啦~~
回复 支持 反对

使用道具 举报

54

主题

257

帖子

827

积分

高级会员

Rank: 4

积分
827
 楼主| 发表于 2017-4-21 13:53:28 | 显示全部楼层
再通知界面想实现查看图片功能时,需要将附件的权限改为“读取”
目前不用这个平台啦~~
回复 支持 反对

使用道具 举报

91

主题

13万

帖子

3万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
36067
发表于 2017-4-21 14:26:52 | 显示全部楼层
通知页平台默认就控制了只读
远程的联系方法QQ1392416607,添加好友时,需在备注里注明其论坛名字及ID,公司等信息
发远程时同时也发一下帖子地址,方便了解要解决的问题  WeX5教程  WeX5下载



如按照该方法解决,请及时跟帖,便于版主结贴
回复 支持 反对

使用道具 举报

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

本版积分规则

小黑屋|手机版|X3技术论坛|Justep Inc.    

GMT+8, 2024-11-24 01:21 , Processed in 0.071463 second(s), 22 queries .

Powered by Discuz! X3.4

© 2001-2013 Comsenz Inc.

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