跳转至

定时任务脚本(TASK)

配套:generate-task-file


任务主脚本

内容
Label TASK:SCRIPT
属性 taskScript
触发 Quartz 调度触发
返回 无要求(不消费 return;副作用即可)
环境 **无**业务文档/用户上下文;空 Document;可用 getApplication()queryByDSName / updateByDSName
(function () {
  println("do something...");
})()
(function () {
  updateByDSName("数据源name", "update tlk_xxx set item_status='5' where ...");
})()

终止脚本

内容
Label TASK:TERMINATE
属性 terminateScript
触发 每次执行主脚本前
返回 Boolean;true→删除调度且不再执行主脚本;其它类型不终止;空则跳过
(function () {
  return false;
})()