package com.ruoyi.system.model; import com.baomidou.mybatisplus.annotation.TableField; import com.baomidou.mybatisplus.annotation.TableLogic; import com.baomidou.mybatisplus.annotation.TableName; import com.fasterxml.jackson.annotation.JsonFormat; import com.ruoyi.common.core.domain.BaseModel; import io.swagger.annotations.ApiModel; import io.swagger.annotations.ApiModelProperty; import lombok.Data; import lombok.EqualsAndHashCode; import java.io.Serializable; import java.time.LocalDateTime; /** *
* 菌种选育保藏记录 *
* * @author 无关风月 * @since 2025-04-12 */ @Data @EqualsAndHashCode(callSuper = false) @TableName("t_breeding_and_preservation") @ApiModel(value="TBreedingAndPreservation对象", description="菌种选育保藏记录") public class TBreedingAndPreservation extends BaseModel { private static final long serialVersionUID = 1L; @ApiModelProperty(value = "主键id") @TableField("id") private String id; private LocalDateTime updateTime; @ApiModelProperty(value = "培养时间") private String cultureTime; @ApiModelProperty(value = "来源类型 1来源菌株 2来源物资") @TableField("preserve_source") private Integer preserveSource; @ApiModelProperty(value = "来源菌株存值菌种名称") @TableField("strain_name") private String strainName; @ApiModelProperty(value = "来源菌株存值菌种编号") @TableField("strain_code") private String strainCode; @ApiModelProperty(value = "培养基配方") @TableField("formula") private String formula; @ApiModelProperty(value = "来源物资存值 来源物资、时间、批号") @TableField("source_material_time_batch_number") private String sourceMaterialTimeBatchNumber; @ApiModelProperty(value = "来源物资存值分离菌落编号") @TableField("separate_colony_number") private String separateColonyNumber; @ApiModelProperty(value = "培养基") @TableField("culture_medium") private String cultureMedium; @ApiModelProperty(value = "培养温度") @TableField("temperature") private String temperature; @ApiModelProperty(value = "项目组id") @TableField("project_id") private String projectId; @ApiModelProperty(value = "需氧类型1专性需氧 2专性厌氧 3兼性厌氧 4耐氧厌氧") @TableField("aerobic_type") private Integer aerobicType; @ApiModelProperty(value = "状态 1提交(提交之后不可再编辑) 2同步给保藏人 3草稿") @TableField("status") private Integer status; @ApiModelProperty(value = "是否草稿0否1是") @TableField("is_draft") private Integer isDraft; }