package com.dcs.hnyz.domain;

import io.swagger.models.auth.In;
import lombok.Data;
import org.apache.commons.lang3.builder.ToStringBuilder;
import org.apache.commons.lang3.builder.ToStringStyle;
import com.dcs.common.annotation.Excel;
    import com.dcs.common.core.domain.BaseEntity;

    import com.fasterxml.jackson.annotation.JsonFormat;


    import com.baomidou.mybatisplus.annotation.TableName;
import com.baomidou.mybatisplus.annotation.TableId;
import com.baomidou.mybatisplus.annotation.TableField;
import com.baomidou.mybatisplus.annotation.IdType;

/**
 * 任务动作组对象 dcs_group_task
 *
 * @author dcs
 * @date 2025-08-04
 */

@Data
@TableName("dcs_group_task")
public class DcsGroupTask extends BaseEntity {

    private static final long serialVersionUID = 1L;

    @TableId(value = "group_id", type = IdType.AUTO)
    private Long groupId;

    /** 组名称 */
    @Excel(name = "组名称")
    @TableField(value = "group_name")
    private String groupName;

    /** 组号 */
    @Excel(name = "组号")
    @TableField(value = "group_code")
    private String groupCode;

    /** 启用状态（0-待执行,1-执行中） */
    @Excel(name = "启用状态", readConverterExp = "0=-待执行,1-执行中")
    private Integer status;

    /** 删除标志（0-存在 2-删除） */
    @TableField(value = "del_flag")
    private String delFlag;

}
