阅读:2916
回复:2
|
[已解决]产品两种自动审批功能数据上有什么区别
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功能与正常审批数据的区分是否存在漏洞? 求大神指点,若有描述不清或概念模糊的地方请指出
|
最新喜欢:上善若水 |
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 的值与当前时间对比判断是否超时任务 |
|
2楼#
发布于:2016-11-16 08:25
|
|
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 的值与当前时间对比判断是否超时任务 |
|