用于流程配置的人工活动的“时效脚本”中,用于设置超时时间。可以通过设置小时数,工作小时数,和指定时间点来设置超时,如果全部设置,则优先级为:工作小时>小时>时间
Usable Range
流程配置-人工活动中的“时效脚本”
Deprecated
- expire对象已经不建议使用了。建议return一个json对象的方式来设置超时时间。
Examples
//设置超时时限为待办产生后5小时
this.expire.setHour(5);
//设置超时时限为待办产生后5个工作小时(只计算工作时间)
this.expire.setWorkHour(5);
//设置超时时限为指定时间,如业务数据中的设定的办理期限(processingTime)
this.expire.setDate(this.data.processingTime);
//设置超时时限为待办产生后5小时
return {"hour": 5};
//设置超时时限为待办产生后5个工作小时(只计算工作时间)
return {"workHour": 5};
//设置超时时限为指定时间,如业务数据中的设定的办理期限(processingTime)
return {"date": this.data.processingTime};
Methods
static
setHour(houropt)
Summary
设置超时小时数。
Parameters
-
hour
Number
<optional>
超时的小时数。
Deprecated
- 不建议使用,建议return一个json对象的方式来设置超时时间。如:
return {"hour": 5}
Source
static
setWorkHour(houropt)
Summary
设置超时工作小时数。
Parameters
-
hour
Number
<optional>
超时的工作小时数。
Deprecated
- 不建议使用,建议return一个json对象的方式来设置超时时间。如:
return {"workHour": 5}
Source
static
setDate(dateopt)
Summary
设置超时时间。
Parameters
-
date
String
<optional>
一个表示日期时间的字符串,按以下格式:
yyyy-MM-dd HH:mm:ss //如2021-09-12 18:26:51
Deprecated
- 不建议使用,建议return一个json对象的方式来设置超时时间。如:
return {"date": "2021-09-12 18:26:51"}