package com.gkhy.hazmat.system.domain; import com.baomidou.mybatisplus.annotation.IdType; import com.baomidou.mybatisplus.annotation.TableField; import com.baomidou.mybatisplus.annotation.TableId; import com.baomidou.mybatisplus.annotation.TableName; import com.fasterxml.jackson.annotation.JsonInclude; import com.gkhy.hazmat.common.domain.BaseEntity; import io.swagger.annotations.ApiModel; import io.swagger.annotations.ApiModelProperty; import lombok.Getter; import lombok.Setter; import lombok.experimental.Accessors; import static com.fasterxml.jackson.annotation.JsonInclude.Include.NON_NULL; @Getter @Setter @Accessors(chain = true) @TableName("subscribe_hazmat") @ApiModel(value = "SubscribeHazmat", description = "危化品明细表") @JsonInclude(NON_NULL) public class SubscribeHazmat extends BaseEntity { @ApiModelProperty("主键ID") @TableId(value = "id", type = IdType.AUTO) private Long id; @ApiModelProperty("申购单ID") @TableField("subscribe_id") private Long subscribeId; @ApiModelProperty("危化品ID") @TableField("basic_id") private Long basicId; @ApiModelProperty("危化品名称") @TableField("hazmat_name") private String hazmatName; @ApiModelProperty("危化品数量") @TableField("hazmat_count") private Integer hazmatCount; @ApiModelProperty("删除标志") @TableField("del_flag") private Integer delFlag; }