流程流转后更新某个字段
请问下 活动到达后 (流转到下一环节) 自动更新 表单字段(活动超时时间)应该怎么写是哪里写错了么:dizzy:,更新不了数值呢var textfield = this.workContext.getWork().expireTime
首先您写在aftersave中,是已经保存过后执行,不会再保存了,您是流转可以写在beforeProces事件中
再您的代码只是定义了一个textfield变量,并没有对任何字段进行赋值,应该是this.data.textfield=textfield; var textfield = this.workContext.getWork().expireTimethis.data.textfield=textfield;还是不行呢,获取不了任务截止时间,弄成修改时间(updateTime)就能实现这种操作,写成做截止时间(expireTime)就返回事空,
超时时间是在task里存储而不是work,您可以流转时F12跟踪一下,看看数据有没有取到,是否有报错等等。 好的,明白了,谢谢 :)
页:
[1]