package org.springblade.system.domain;

/**
 * @Author：liang.chao
 * @Date：2025/9/15 - 9:51
 */

import lombok.Data;
@Data
public class ArchivedSettingDto {
    /**
     * id
     */
    private Integer id;

    /**
     * 归档类型 1.定期归档配置 2.不定期归档配置
     */
    private String archivedType;

    /**
     * 周期 1.每天 2.每周 3.每月
     */
    private String cycle;

    /**
     * 时间（例如：02:00）
     */
    private String time;

    /**
     * 一周中的哪一天 1.星期一 2.星期二 ... 7.星期天（多个可用逗号分隔）
     */
    private String weekOfDay;

    /**
     * 创建时间
     */
    private String createTime;

    /**
     * 修改时间
     */
    private String updateTime;

    /**
     * 是否启用 0.未启用 1.启用
     */
    private String useStatus;

    /**
     * cron表达式
     */
    private String cronStr;


    /**
     * 每月几号  1-31号
     */
    private String monthDay;

}
