|
|
@@ -35,6 +35,13 @@ import java.time.LocalDateTime;
|
|
|
@ApiModel(value="实体类:商品档案", description="表名:t_mst_goods_sku")
|
|
|
public class GoodsSku extends PageInfo<GoodsSku> implements Serializable {
|
|
|
|
|
|
+ /**
|
|
|
+ * 错误信息
|
|
|
+ */
|
|
|
+ @Excel(name = "错误提示")
|
|
|
+ @ApiModelProperty(value = "错误提示")
|
|
|
+ private String errorMessage;
|
|
|
+
|
|
|
/*
|
|
|
* 数据库字段
|
|
|
*/
|
|
|
@@ -50,25 +57,21 @@ public class GoodsSku extends PageInfo<GoodsSku> implements Serializable {
|
|
|
/**
|
|
|
* 辅助单位标识
|
|
|
*/
|
|
|
- @Excel(name = "辅助单位标识")
|
|
|
@ApiModelProperty(value = "辅助单位标识")
|
|
|
private Boolean flgSubUnit;
|
|
|
/**
|
|
|
* 期初库存标识
|
|
|
*/
|
|
|
- @Excel(name = "期初库存标识")
|
|
|
@ApiModelProperty(value = "期初库存标识")
|
|
|
private Boolean flgOpeningInv;
|
|
|
/**
|
|
|
* 价格体系标识
|
|
|
*/
|
|
|
- @Excel(name = "价格体系标识")
|
|
|
@ApiModelProperty(value = "价格体系标识")
|
|
|
private Boolean flgPrice;
|
|
|
/**
|
|
|
* 包装
|
|
|
*/
|
|
|
- @Excel(name = "包装")
|
|
|
@ApiModelProperty(value = "包装")
|
|
|
private BigDecimal packBox;
|
|
|
/**
|
|
|
@@ -79,12 +82,6 @@ public class GoodsSku extends PageInfo<GoodsSku> implements Serializable {
|
|
|
private String skuCode;
|
|
|
|
|
|
/**
|
|
|
- * 批发价
|
|
|
- */
|
|
|
- @Excel(name = "其他价格")
|
|
|
- @ApiModelProperty(value = "其他价格")
|
|
|
- private BigDecimal priceOther;
|
|
|
- /**
|
|
|
* 商品名称
|
|
|
*/
|
|
|
@Excel(name = "商品名称")
|
|
|
@@ -101,18 +98,55 @@ public class GoodsSku extends PageInfo<GoodsSku> implements Serializable {
|
|
|
|
|
|
|
|
|
/**
|
|
|
- * 商品品牌
|
|
|
+ * 品牌名称
|
|
|
*/
|
|
|
@Excel(name = "商品品牌")
|
|
|
@ApiModelProperty(value = "商品品牌")
|
|
|
@TableField(typeHandler = UuidTypeHandler.class)
|
|
|
+ private String brandName;
|
|
|
+
|
|
|
+ /**
|
|
|
+ * 商品种类
|
|
|
+ */
|
|
|
+ @Excel(name = "商品种类")
|
|
|
+ @ApiModelProperty(value = "商品种类")
|
|
|
+ @TableField(typeHandler = UuidTypeHandler.class)
|
|
|
+ private String categoryName;
|
|
|
+
|
|
|
+ /**
|
|
|
+ * 计量单位
|
|
|
+ */
|
|
|
+ @Excel(name = "计量单位")
|
|
|
+ @ApiModelProperty(value = "计量单位")
|
|
|
+ @TableField(typeHandler = UuidTypeHandler.class)
|
|
|
+ private String unitName;
|
|
|
+
|
|
|
+ /**
|
|
|
+ * 辅助单位
|
|
|
+ */
|
|
|
+ @Excel(name = "辅助单位")
|
|
|
+ @ApiModelProperty(value = "辅助单位")
|
|
|
+ @TableField(typeHandler = UuidTypeHandler.class)
|
|
|
+ private String subUnitName;
|
|
|
+
|
|
|
+ /**
|
|
|
+ * 商品系列
|
|
|
+ */
|
|
|
+ @Excel(name = "商品系列")
|
|
|
+ @ApiModelProperty(value = "商品系列")
|
|
|
+ private String seriesName;
|
|
|
+
|
|
|
+ /**
|
|
|
+ * 商品品牌
|
|
|
+ */
|
|
|
+ @ApiModelProperty(value = "商品品牌")
|
|
|
+ @TableField(typeHandler = UuidTypeHandler.class)
|
|
|
private String brandId;
|
|
|
|
|
|
|
|
|
/**
|
|
|
* 商品种类
|
|
|
*/
|
|
|
- @Excel(name = "商品种类")
|
|
|
@ApiModelProperty(value = "商品种类")
|
|
|
@TableField(typeHandler = UuidTypeHandler.class)
|
|
|
private String categoryId;
|
|
|
@@ -121,7 +155,6 @@ public class GoodsSku extends PageInfo<GoodsSku> implements Serializable {
|
|
|
/**
|
|
|
* 计量单位
|
|
|
*/
|
|
|
- @Excel(name = "计量单位")
|
|
|
@ApiModelProperty(value = "计量单位")
|
|
|
@TableField(typeHandler = UuidTypeHandler.class)
|
|
|
private String unitId;
|
|
|
@@ -130,7 +163,6 @@ public class GoodsSku extends PageInfo<GoodsSku> implements Serializable {
|
|
|
/**
|
|
|
* 辅助单位
|
|
|
*/
|
|
|
- @Excel(name = "辅助单位")
|
|
|
@ApiModelProperty(value = "辅助单位")
|
|
|
@TableField(typeHandler = UuidTypeHandler.class)
|
|
|
private String subUnitId;
|
|
|
@@ -147,7 +179,6 @@ public class GoodsSku extends PageInfo<GoodsSku> implements Serializable {
|
|
|
/**
|
|
|
* 商品系列
|
|
|
*/
|
|
|
- @Excel(name = "商品系列")
|
|
|
@ApiModelProperty(value = "商品系列")
|
|
|
@TableField(typeHandler = UuidTypeHandler.class)
|
|
|
private String seriesId;
|
|
|
@@ -192,13 +223,19 @@ public class GoodsSku extends PageInfo<GoodsSku> implements Serializable {
|
|
|
@ApiModelProperty(value = "销售限价")
|
|
|
private BigDecimal priceLimited;
|
|
|
|
|
|
+ /**
|
|
|
+ * 其他价
|
|
|
+ */
|
|
|
+ @Excel(name = "其他价")
|
|
|
+ @ApiModelProperty(value = "其他价")
|
|
|
+ private BigDecimal priceOther;
|
|
|
+
|
|
|
|
|
|
|
|
|
|
|
|
/**
|
|
|
* 商品图片 (index(显示顺序)、name(文件名)、path(路径)、type(类型)、time(上传时间)...)
|
|
|
*/
|
|
|
- @Excel(name = "商品图片 (index(显示顺序)、name(文件名)、path(路径)、type(类型)、time(上传时间)...)")
|
|
|
@ApiModelProperty(value = "商品图片 (index(显示顺序)、name(文件名)、path(路径)、type(类型)、time(上传时间)...)")
|
|
|
@TableField(typeHandler = JsonTypeHandler.class)
|
|
|
private JSONArray skuImages;
|
|
|
@@ -215,7 +252,6 @@ public class GoodsSku extends PageInfo<GoodsSku> implements Serializable {
|
|
|
/**
|
|
|
* 有效标识 (1:正常 0:停用)
|
|
|
*/
|
|
|
- @Excel(name = "有效标识 (1:正常 0:停用)")
|
|
|
@ApiModelProperty(value = "有效标识 (1:正常 0:停用)")
|
|
|
private Boolean flgValid;
|
|
|
|
|
|
@@ -223,7 +259,6 @@ public class GoodsSku extends PageInfo<GoodsSku> implements Serializable {
|
|
|
/**
|
|
|
* 企业ID
|
|
|
*/
|
|
|
- @Excel(name = "企业ID")
|
|
|
@ApiModelProperty(value = "企业ID")
|
|
|
@TableField(fill = FieldFill.INSERT)
|
|
|
private Integer cpId;
|
|
|
@@ -232,7 +267,6 @@ public class GoodsSku extends PageInfo<GoodsSku> implements Serializable {
|
|
|
/**
|
|
|
* 创建时间 (触发器自动处理)
|
|
|
*/
|
|
|
- @Excel(name = "创建时间 (触发器自动处理)", format = "yyyy-MM-dd HH:mm:ss", width = 20)
|
|
|
@ApiModelProperty(value = "创建时间 (触发器自动处理)")
|
|
|
@JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8")
|
|
|
@TableField(typeHandler = TimestampTypeHandler.class)
|
|
|
@@ -242,7 +276,6 @@ public class GoodsSku extends PageInfo<GoodsSku> implements Serializable {
|
|
|
/**
|
|
|
* 创建用户 (触发器自动处理)
|
|
|
*/
|
|
|
- @Excel(name = "创建用户 (触发器自动处理)")
|
|
|
@ApiModelProperty(value = "创建用户 (触发器自动处理)")
|
|
|
@TableField(typeHandler = UuidTypeHandler.class)
|
|
|
private String opCreateUserId;
|
|
|
@@ -251,7 +284,6 @@ public class GoodsSku extends PageInfo<GoodsSku> implements Serializable {
|
|
|
/**
|
|
|
* 修改时间 (触发器自动处理)
|
|
|
*/
|
|
|
- @Excel(name = "修改时间 (触发器自动处理)", format = "yyyy-MM-dd HH:mm:ss", width = 20)
|
|
|
@ApiModelProperty(value = "修改时间 (触发器自动处理)")
|
|
|
@JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8")
|
|
|
@TableField(typeHandler = TimestampTypeHandler.class)
|
|
|
@@ -261,7 +293,6 @@ public class GoodsSku extends PageInfo<GoodsSku> implements Serializable {
|
|
|
/**
|
|
|
* 修改用户 (触发器自动处理)
|
|
|
*/
|
|
|
- @Excel(name = "修改用户 (触发器自动处理)")
|
|
|
@ApiModelProperty(value = "修改用户 (触发器自动处理)")
|
|
|
@TableField(typeHandler = UuidTypeHandler.class)
|
|
|
private String opUpdateUserId;
|
|
|
@@ -270,7 +301,6 @@ public class GoodsSku extends PageInfo<GoodsSku> implements Serializable {
|
|
|
/**
|
|
|
* 数据操作应用 (触发器自动处理)
|
|
|
*/
|
|
|
- @Excel(name = "数据操作应用 (触发器自动处理)")
|
|
|
@ApiModelProperty(value = "数据操作应用 (触发器自动处理)")
|
|
|
private String opAppCode;
|
|
|
|
|
|
@@ -278,7 +308,6 @@ public class GoodsSku extends PageInfo<GoodsSku> implements Serializable {
|
|
|
/**
|
|
|
* 数据时间戳 (触发器自动处理)
|
|
|
*/
|
|
|
- @Excel(name = "数据时间戳 (触发器自动处理)")
|
|
|
@ApiModelProperty(value = "数据时间戳 (触发器自动处理)")
|
|
|
@JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8")
|
|
|
@TableField(typeHandler = TimestampTypeHandler.class)
|
|
|
@@ -288,7 +317,6 @@ public class GoodsSku extends PageInfo<GoodsSku> implements Serializable {
|
|
|
/**
|
|
|
* 数据操作数据库用户 (触发器自动处理)
|
|
|
*/
|
|
|
- @Excel(name = "数据操作数据库用户 (触发器自动处理)")
|
|
|
@ApiModelProperty(value = "数据操作数据库用户 (触发器自动处理)")
|
|
|
private String opDbUser;
|
|
|
|
|
|
@@ -309,6 +337,13 @@ public class GoodsSku extends PageInfo<GoodsSku> implements Serializable {
|
|
|
* @TableField(exist = false)
|
|
|
*/
|
|
|
|
|
|
+ @Excel(name = "警戒下限")
|
|
|
+ @ApiModelProperty(value = "警戒下限")
|
|
|
+ private Long warningLowerLimit;
|
|
|
+
|
|
|
+ @Excel(name = "警戒上限")
|
|
|
+ @ApiModelProperty(value = "警戒上限")
|
|
|
+ private Long warningUpperLimit;
|
|
|
|
|
|
private static final long serialVersionUID = 1L;
|
|
|
|