package com.zhyc.module.base.domain;

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


/**
 * 羊舍汇总导出VO
 */
@Data
public class DaSheepfoldSummaryExportVO {

    /** 牧场名称 */
    @Excel(name = "牧场")
    private String ranchName;

    /** 羊舍名称 */
    @Excel(name = "羊舍名称")
    private String sheepfoldName;

    /** 羊舍类型名称 */
    @Excel(name = "羊舍类型")

    private String sheepfoldTypeName;

    /** 羊舍编号 */
    @Excel(name = "羊舍编号")
    private String sheepfoldNo;

    /** 羊舍总羊数 */
    @Excel(name = "羊数")
    private Integer totalSheepCount;

    /** 备注 */
    @Excel(name = "备注")
    private String comment;

    // 构造函数
    public DaSheepfoldSummaryExportVO() {
    }

    public DaSheepfoldSummaryExportVO(String ranchName, String sheepfoldName,
                                      String sheepfoldTypeName, String sheepfoldNo,
                                      Integer totalSheepCount, String comment) {
        this.ranchName = ranchName;
        this.sheepfoldName = sheepfoldName;
        this.sheepfoldTypeName = sheepfoldTypeName;
        this.sheepfoldNo = sheepfoldNo;
        this.totalSheepCount = totalSheepCount;
        this.comment = comment;
    }
}