package com.agileboot.codegen.dto;

import lombok.Data;

/**
 * 用户模板数据传输对象
 * 
 * @author system
 * @date 2025-09-26
 */
@Data
public class UserTemplateDTO {

    /**
     * 模板ID（更新时使用）
     */
    private Long id;

    /**
     * 模板名称
     */
    private String templateName;

    /**
     * 模板分组
     */
    private String templateGroup;

    /**
     * 模板内容
     */
    private String templateContent;

    /**
     * 模板描述
     */
    private String description;

    /**
     * 是否公开(0-私有 1-公开)
     */
    private Integer isPublic;

    /**
     * 模板版本
     */
    private String version;

    /**
     * 状态(0-草稿 1-发布 2-禁用)
     */
    private Integer status;

    /**
     * 是否启用显示(0-隐藏 1-显示)
     */
    private Integer isEnabled;

    /**
     * 模板内容是否公开(0-不公开 1-公开)
     */
    private Integer isContentPublic;
}

