阅读:2916 回复:2
wangping
10

帖子

29

跟帖

-961476

积分

中级榴莲
中级榴莲

[已解决]产品两种自动审批功能数据上有什么区别

楼主#
更多 发布于:2016-11-14 15:46
A功能,

图片:qian.png


B功能,

图片:time.png



楼主对比两条数据发现功能A功能审批后的数据OT_workitem  ActionEventType字段值为0,
B功能审批后该字段值为2,

但是正常审批的数据中也有该字段值为0或2的数据。

请问ActionEventType这个字段代表什么意思?
若通过数据库触发器,给B功能自动通过的数据加上审批意见,请问有哪些字段可以作为B功能自动通过数据的标识?
把ActionButtonType=-1,Action=null,Approval=1作为AB功能与正常审批数据的区分是否存在漏洞?

求大神指点,若有描述不清或概念模糊的地方请指出

最新喜欢:

上善若水上善若水
xiongle
1

帖子

72

跟帖

1946

积分

高级榴莲
高级榴莲
  • 社区居民
1楼#
发布于:2016-11-15 18:59
帖内置顶  –    –  2016-11-21 14:00
ActionEventType的含义:
  
    None = 0,(表示前一个步骤既不是提交页不是打回,可能是直接激活了某个活动,或者是征询意见、协办之类的请求创建的任务)  
    Forward = 2,(流程向下流转,通常是普通的提交事件)  
    Backward = 3,(流程回退流转,通常是打回的时候激活)
    Adjust = 5(调整活动激活)


ActionButtonType的含义:

    -1 (自动提交)
    2, (保存按钮)
    11,(提交按钮)


ActionButtonType=-1,ActionEventType=0 不足以判断是A和B的操作,

A操作还可以结合StartTime和WaitTime的值来判断,一般来讲重复策略提交的WaitTime为0

B操作完全可以通过 PlanFinishTime 的值与当前时间对比判断是否超时任务
wangping
10

帖子

29

跟帖

-961476

积分

中级榴莲
中级榴莲
2楼#
发布于:2016-11-16 08:25
xiongle:ActionEventType的含义:
  
    None = 0,(表示前一个步骤既不是提交页不是打回,可能是直接激活了某个活动,或者是征询意见、协办之类的请求创建的任务)  
    Forward = 2,(流程向下流转,通常...
回到原帖
xiongle
1

帖子

72

跟帖

1946

积分

高级榴莲
高级榴莲
  • 社区居民
3楼#
发布于:2016-11-15 18:59
ActionEventType的含义:
  
    None = 0,(表示前一个步骤既不是提交页不是打回,可能是直接激活了某个活动,或者是征询意见、协办之类的请求创建的任务)  
    Forward = 2,(流程向下流转,通常是普通的提交事件)  
    Backward = 3,(流程回退流转,通常是打回的时候激活)
    Adjust = 5(调整活动激活)


ActionButtonType的含义:

    -1 (自动提交)
    2, (保存按钮)
    11,(提交按钮)


ActionButtonType=-1,ActionEventType=0 不足以判断是A和B的操作,

A操作还可以结合StartTime和WaitTime的值来判断,一般来讲重复策略提交的WaitTime为0

B操作完全可以通过 PlanFinishTime 的值与当前时间对比判断是否超时任务
游客

返回顶部