package com.zhyc.module.base.domain;

import com.zhyc.common.annotation.Excel;
import com.zhyc.common.core.domain.TreeEntity;
import lombok.AllArgsConstructor;
import lombok.Data;
import lombok.NoArgsConstructor;

/**
 * 分组管理对象 bas_sheep_group
 * 
 * @author wyt
 * @date 2025-07-14
 */
@Data
@NoArgsConstructor
@AllArgsConstructor
public class BasSheepGroup extends TreeEntity
{
    private static final long serialVersionUID = 1L;

    /** 分组ID */
    @Excel(name = "分组ID")
    private Long groupId;

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

    /** 状态（0正常 1停用） */
    @Excel(name = "状态", readConverterExp = "0=正常,1=停用")
    private String status;

    /** 状态（0正常 1停用） */
    @Excel(name = "祖级列表")
    private String ancestors;

    /** 祖级列表名称 */
    @Excel(name = "祖级列表名称")
    private String ancestorNames;


    private Integer isLeaf;

}
