package com.yunzhupaas.scheduletask.model;

import lombok.Data;

import java.util.List;

import com.yunzhupaas.base.UserInfo;
import com.yunzhupaas.model.visualJson.TemplateJsonModel;

/**
 * @author 云筑产品开发平台组
 * @version V3.1.0
 * @copyright 深圳市乐程软件有限公司
 * @date 2024/3/12 15:31
 */
@Data
public class ContentNewModel {
    /**
     * 表达式设置
     */
    private String cron;
    /**
     * 数据接口Id
     */
    private String interfaceId;
    /**
     * 数据接口名称
     */
    private String interfaceName;
    /**
     * 本地任务Id
     */
    private String localHostTaskId;

//    /**
//     * 租户id
//     */
//    private String tenantId;
//
//    /**
//     * 租户库
//     */
//    private String tenantDbConnectionString;

    /**
     * 用户信息
     */
    private UserInfo userInfo;

    /**
     * token
     */
    private String token;

    /**
     * 开始时间
     */
    private Long startTime;

    /**
     * 结束时间
     */
    private Long endTime;

    private String executeType;

    /**
     * 请求参数
     */
    private List<TemplateJsonModel> parameter;

}

