package com.huimv.admin.entity;

import com.baomidou.mybatisplus.annotation.TableField;
import com.baomidou.mybatisplus.annotation.TableName;
import com.baomidou.mybatisplus.annotation.IdType;
import com.baomidou.mybatisplus.annotation.TableId;
import java.io.Serializable;
import lombok.Data;
import lombok.EqualsAndHashCode;
import lombok.experimental.Accessors;

/**
 * <p>
 * 生产情况阈值
 * </p>
 *
 * @author newspaper
 * @since 2024-01-11
 */
@Data
@EqualsAndHashCode(callSuper = false)
@Accessors(chain = true)
@TableName("prod_production_threshold")
public class ProdProductionThreshold implements Serializable {

    private static final long serialVersionUID = 1L;

    @TableId(value = "id", type = IdType.AUTO)
    private Integer id;

    /**
     * 最少产房成活率
     */
    @TableField("min_CFCHL")
    private String minCfchl;

    /**
     * 最少保育成活率
     */
    @TableField("min_BYCHL")
    private String minBychl;

    /**
     * 最少育肥成活率
     */
    @TableField("min_YFCHL")
    private String minYfchl;

    /**
     * 最少每日喂料量
     */
    @TableField("min_MRWLL")
    private String minMrwll;

    /**
     * 最少日增重
     */
    @TableField("min_RZZ")
    private String minRzz;

    /**
     * 最少肥猪成活率
     */
    @TableField("min_FZCHL")
    private String minFzchl;

    /**
     * 最少7日断配率
     */
    @TableField("min_QRDPL")
    private String minQrdpl;

    /**
     * 最少配种分娩率
     */
    @TableField("min_PZFML")
    private String minPzfml;

    /**
     * 最少平均窝产仔数
     */
    @TableField("min_PJWCZS")
    private String minPjwczs;

    /**
     * 最少平均窝产活仔数
     */
    @TableField("min_PJWCHZS")
    private String minPjwchzs;

    /**
     * 最少平均窝产正常仔数
     */
    @TableField("min_PJWCZCZS")
    private String minPjwczczs;

    /**
     * 最少窝断奶仔猪数
     */
    @TableField("min_WDNZZS")
    private String minWdnzzs;

    /**
     * 最少平均窝断奶窝重
     */
    @TableField("min_PJWDNZ")
    private String minPjwdnz;

    /**
     * 最大非生产天数
     */
    @TableField("min_FCCTS")
    private String minFccts;

    /**
     * 最少年产窝数
     */
    @TableField("min_SCWS")
    private String minScws;

    /**
     * 最少PSY
     */
    @TableField("min_PSY")
    private String minPsy;

    @TableField("farm_id")
    private Integer farmId;


}
