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

QQ登录

只需一步,快速开始

查看: 4568|回复: 8

[结贴] 待办任务通知

[复制链接]

24

主题

145

帖子

355

积分

中级会员

Rank: 3Rank: 3

积分
355
QQ
发表于 2017-4-13 12:37:38 | 显示全部楼层 |阅读模式
我在js里用如下代码在表SAtask中新增一行数据,我可以在待办任务中看到我新增的这行数据。我的问题是 sExecuteMode2: "finishWhenOpen"  这个是如何起效的,这个起效之后是不是就能点开待办任务的通知之后,这条通知就会在待办任务中消失?
                var option = {
                defaultValues : [
                        {sName:        "通知:维修超时",
                        sExecuteMode2: "finishWhenOpen" ,
                        sExecuteMode: "temPreempt",
                        sPreemptMode:"tpmOpen",
                        sCatalogID:"tsTask",
                        sKindID:"tkNotice",
                        sCreateTime: xz,
                        sCreatorPersonName:"系统自动",
                        sStatusID:"tesExecuting",
                        sStatusName:"正在处理",
                        sExecutorFID:target ,       
                        sESField01:dw,       
                        sESField02:dy,
                        sESField03:gd,       
                        sESField04:zsj,
                        sProcess: '/factory/sbbx/process/gzbx/gzbxProcess',
                        sActivity:'form',
                        sCURL:'/factory/sbbx/process/gzbx/form.a',
                        sEURL:'/factory/sbbx/process/gzbx/form.a',
               
                        }]};
taskData.newData(option);
                taskData.saveData({
                          "onSuccess" : function(event) {
                                  event.source.refreshData();
               }}

                  );

91

主题

13万

帖子

3万

积分

管理员

Rank: 9Rank: 9Rank: 9

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



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

使用道具 举报

24

主题

145

帖子

355

积分

中级会员

Rank: 3Rank: 3

积分
355
QQ
 楼主| 发表于 2017-4-14 08:36:19 来自手机 | 显示全部楼层
jishuang 发表于 2017-4-13 14:06
是的

不起效啊,现在我点开通知,跳转页面,然后回来通知还在
回复 支持 反对

使用道具 举报

91

主题

13万

帖子

3万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
36067
发表于 2017-4-14 09:52:10 | 显示全部楼层
调用API生成通知,看看跟你的代码生成的通知数据有什么不一样的
http://docs.wex5.com/bex5-server-10012/
远程的联系方法QQ1392416607,添加好友时,需在备注里注明其论坛名字及ID,公司等信息
发远程时同时也发一下帖子地址,方便了解要解决的问题  WeX5教程  WeX5下载



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

使用道具 举报

24

主题

145

帖子

355

积分

中级会员

Rank: 3Rank: 3

积分
355
QQ
 楼主| 发表于 2017-4-14 09:57:19 | 显示全部楼层
我就想知道点开之后结束是由哪些控制的
回复 支持 反对

使用道具 举报

91

主题

13万

帖子

3万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
36067
发表于 2017-4-14 10:43:37 | 显示全部楼层
平台默认的API中就是通过 varMap.put("sExecuteMode2", com.justep.system.process.TaskExecuteMode2.FINISH_WHEN_OPEN);设置的
远程的联系方法QQ1392416607,添加好友时,需在备注里注明其论坛名字及ID,公司等信息
发远程时同时也发一下帖子地址,方便了解要解决的问题  WeX5教程  WeX5下载



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

使用道具 举报

24

主题

145

帖子

355

积分

中级会员

Rank: 3Rank: 3

积分
355
QQ
 楼主| 发表于 2017-4-14 11:53:41 | 显示全部楼层
我想问一下 satask表里 sData1是什么
回复 支持 反对

使用道具 举报

24

主题

145

帖子

355

积分

中级会员

Rank: 3Rank: 3

积分
355
QQ
 楼主| 发表于 2017-4-14 13:15:28 | 显示全部楼层
现在在新增数据的时候我让'sLock'不为‘Null’, sStatusID为"tesReady",之后在待办任务中点击通知就会消失, 所以slock字段控制的是什么,抢占吗?
                     
回复 支持 反对

使用道具 举报

91

主题

13万

帖子

3万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
36067
发表于 2017-4-14 14:24:39 | 显示全部楼层
1.sData1平台默认存的是业务数据的主键值
2.sLock只是一个编号标识
远程的联系方法QQ1392416607,添加好友时,需在备注里注明其论坛名字及ID,公司等信息
发远程时同时也发一下帖子地址,方便了解要解决的问题  WeX5教程  WeX5下载



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

使用道具 举报

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

本版积分规则

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

GMT+8, 2024-11-23 19:23 , Processed in 0.055830 second(s), 23 queries .

Powered by Discuz! X3.4

© 2001-2013 Comsenz Inc.

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