OneNET应用开发环境 由浅入深应用开发环境
应用开发环境介绍 初识应用开发环境 开发入门 开发进阶
开发指南
开发应用 定义数据对象 创建聚合对象 开发脚本 管理事件 开发流 配置审批流程 开发标准页面 开发高级页面 开发商业流 配置连接器 开发Email发送功能 配置工作流 开发报表 自定义BO 管理平台

设置定时任务

您可以通过创建定时任务,来让系统自动执行某脚本完成业务功能。

场景描述

创建一个定时任务“OfferingOffline”,用于实现从2018-12-28开始,每天零点自动将过期商品下架。其中将过期商品下架的功能由“OfferingOffline”脚本实现。

在创建定时任务之前,需要先开发实现定时任务功能的Script脚本,Script脚本的开发可参考开发脚本

本节介绍的是在APP内配置定时任务,您还可以在管理台下创建定时任务,相关操作请参考管理定时任务。两者的区别是在APP里配置定时任务,可在打包发布APP时,将定时任务一起发布出去,在管理台设置定时任务无法随APP发布出去。

操作步骤

  1. 在APP视图下左侧菜单栏下方选择“配置“,在打开的页签选择“定时任务“。

  2. 单击“新建”。

    您也可单击“导入”,选择系统中已创建的定时任务进行导入。

  3. 配置定时任务,单击“保存”。

    参数说明如表1所示。

    表 1 Schedule参数说明

    参数

    说明

    名称

    定时任务名称。注意不要有空格。

    类型

    选择定时任务执行的类型,支持脚本或者Flow。

    流/脚本

    选择定时任务执行的脚本或者Flow。

    任务首次执行时间

    首次执行脚本的时间。

    执行次数

    定时任务执行次数。

    • 仅执行一次。
    • 按设置的频率执行多次。

    执行周期单位

    当“执行次数”配置为“按设置的频率执行多次”时,您需要设置执行任务时间间隔单位:

    • 小时
    • 分钟

    执行周期

    当“执行次数”配置为“按设置的频率执行多次”时需要设置。

results matching ""

    No results matching ""