package com.ruoyi.production.pojo; import com.baomidou.mybatisplus.annotation.IdType; import com.baomidou.mybatisplus.annotation.TableId; import com.baomidou.mybatisplus.annotation.TableName; import com.fasterxml.jackson.annotation.JsonFormat; import io.swagger.annotations.ApiModel; import io.swagger.annotations.ApiModelProperty; import lombok.Data; import java.time.LocalDateTime; /** *
* 物料规格表 *
* * @author deslrey * @version 1.0 * @since 2026/03/12 10:02 */ @Data @TableName("product_material_sku") @ApiModel(value = "ProductMaterialSku", description = "物料规格表") public class ProductMaterialSku { @TableId(type = IdType.AUTO) @ApiModelProperty("主键ID") private Long id; @ApiModelProperty("物料ID") private Long productId; @ApiModelProperty("标识编码") private String identifierCode; @ApiModelProperty("物料编码") private String materialCode; @ApiModelProperty("规格型号") private String model; @ApiModelProperty("供应方式(自制,外购)") private String supplyType; @ApiModelProperty("提交人姓名") private String originatorName; @ApiModelProperty("提交人组织") private String originatorOrg; @ApiModelProperty("宜搭表单实例ID") private String formInstanceId; @ApiModelProperty("宜搭修改时间") @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss") private LocalDateTime formModifiedTime; @ApiModelProperty("创建时间") @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss") private LocalDateTime createTime; @ApiModelProperty("修改时间") @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss") private LocalDateTime updateTime; }