package com.ruoyi.basic.pojo; import com.baomidou.mybatisplus.annotation.IdType; import com.baomidou.mybatisplus.annotation.TableId; import com.baomidou.mybatisplus.annotation.TableName; import io.swagger.annotations.ApiModelProperty; import lombok.Data; import java.math.BigDecimal; import java.time.LocalDateTime; @Data @TableName("supplier_product") public class SupplierProduct { @TableId(type = IdType.AUTO) @ApiModelProperty("主键ID") private Long id; @ApiModelProperty("供应商ID") private Long supplierId; @ApiModelProperty("产品名称") private String productName; @ApiModelProperty("产品分类") private String productCategory; @ApiModelProperty("规格型号") private String specificationModel; @ApiModelProperty("品牌") private String brand; @ApiModelProperty("单位") private String unit; @ApiModelProperty("最小起订量") private BigDecimal minOrderQuantity; @ApiModelProperty("供货周期(天)") private Integer leadTimeDays; @ApiModelProperty("参考单价") private BigDecimal referencePrice; @ApiModelProperty("币种") private String currency; @ApiModelProperty("状态:0停供,1供应中") private Integer status; @ApiModelProperty("备注") private String remark; @ApiModelProperty("租户ID") private Long tenantId; @ApiModelProperty("创建用户ID") private Long createUser; @ApiModelProperty("更新用户ID") private Long updateUser; @ApiModelProperty("创建时间") private LocalDateTime createTime; @ApiModelProperty("更新时间") private LocalDateTime updateTime; @ApiModelProperty("删除标志") private Integer deleteFlag; }