format code

This commit is contained in:
Cauchy
2023-10-08 18:03:11 +08:00
parent 336b3d8090
commit 7c25318835
7 changed files with 349 additions and 638 deletions

View File

@@ -1,19 +1,17 @@
package com.peanut.modules.book.entity;
import com.baomidou.mybatisplus.annotation.*;
import lombok.Data;
import java.math.BigDecimal;
import java.io.Serializable;
import java.math.BigDecimal;
import java.util.ArrayList;
import java.util.Date;
import java.util.List;
import java.util.ArrayList;
import java.util.Map;
import lombok.Data;
/**
* 商品表
*
*
* @author yl
* @email yl328572838@163.com
* @date 2022-11-30 10:30:56
@@ -21,154 +19,148 @@ import lombok.Data;
@Data
@TableName("shop_product")
public class ShopProductEntity implements Serializable {
private static final long serialVersionUID = 1L;
private static final long serialVersionUID = 1L;
/**
*
*/
@TableId
private Integer productId;
/**
* 商品名称
*/
private String productName;
/**
* 商品价格
*/
private BigDecimal price;
/**
* 商品活动价格
*/
private BigDecimal activityPrice;
/**
* 商品重量
*/
private Float weight;
/**
* 上架状态
*/
private Integer publishStatus;
/**
* 商品介绍
*/
private String productDetails;
/**
* 商品分类id
*/
private Integer productPid;
/**
* 商品 类型 0 - 预售 1 - 在售
*/
private String productType;
/**
* 商品库存
*/
private Integer productStock;
/**
* 商品图首页
*/
private String productImages;
/**
* 商品 多图
*/
private String productImageList;
/**
* 商品销量
*/
private String productSalesVolume;
/**
* 创建时间
*/
private Date createTime;
/**
* 更新时间
*/
private Date updateTime;
/**
* 删除标记
*/
@TableLogic
private Integer delFlag;
/**
* 排序
*/
private Integer sort;
/**
*
*/
@TableId
private Integer productId;
/**
* 商品名称
*/
private String productName;
/**
* 商品价格
*/
private BigDecimal price;
/**
* 商品活动价格
*/
private BigDecimal activityPrice;
/**
* 商品重量
*/
private Float weight;
/**
* 上架状态
*/
private Integer publishStatus;
/**
* 商品介绍
*/
private String productDetails;
/**
* 商品分类id
*/
private Integer productPid;
/**
* 商品 类型 0 - 预售 1 - 在售
*/
private String productType;
/**
* 商品库存
*/
private Integer productStock;
/**
* 商品图首页
*/
private String productImages;
/**
* 商品 多图
*/
private String productImageList;
/**
* 商品销量
*/
private String productSalesVolume;
/**
* 创建时间
*/
private Date createTime;
/**
* 更新时间
*/
private Date updateTime;
/**
* 删除标记
*/
@TableLogic
private Integer delFlag;
/**
* 排序
*/
private Integer sort;
@TableField(exist = false)
private List<Integer> poids;
/**
* 作者
*/
private String author;
/**
* 出版方
*/
private String publisher;
/**
* 出版时间
*/
@TableField(value = "pub_date" , updateStrategy = FieldStrategy.IGNORED)
private String pubDate;
/**
* 开本
*/
private String format;
/**
* 页数
*/
@TableField(value = "page_num" , updateStrategy = FieldStrategy.IGNORED)
private Integer pageNum;
/**
* 内文用纸材质
*/
private String quality;
/**
* 总销量
*/
private Integer sumSales;
/**
* 商品类型 1: 画册 2书 3仪器4预售书
*/
private String goodsType;
private String goodsTypeCode;
@TableField(exist = false)
private List<Integer> poids;
/**
* 作者
*/
private String author;
/**
* 出版方
*/
private String publisher;
/**
* 出版时间
*/
@TableField(value = "pub_date", updateStrategy = FieldStrategy.IGNORED)
private String pubDate;
/**
* 开本
*/
private String format;
/**
* 页数
*/
@TableField(value = "page_num", updateStrategy = FieldStrategy.IGNORED)
private Integer pageNum;
/**
* 内文用纸材质
*/
private String quality;
/**
* 总销量
*/
private Integer sumSales;
/**
* 商品类型 1: 画册 2书 3仪器4预售书
*/
private String goodsType;
private String goodsTypeCode;
/**
* 是否包邮 0包邮 1不包邮
*/
private Object isFreeMail;
/**
* 是否包邮 0包邮 1不包邮
*/
private Object isFreeMail;
/**
* 绑定电子书id,
*/
@TableField("book_ids")
private String bookId;
/**
* 绑定电子书id,
*/
@TableField("book_ids")
private String bookId;
/**
* 多个电子书Id
*/
@TableField(exist = false)
private ArrayList<String> bookids;
/**
* 多个电子书Id
*/
@TableField(exist = false)
private ArrayList<String> bookids;
/**
* 多个电子书Id ArrayList<Map<String,String>>
*/
@TableField(exist = false)
private List<Object> bookidsimages;
/**
* 多个电子书Id ArrayList<Map<String,String>>
*/
@TableField(exist = false)
private List<Object> bookidsimages;
@TableField(exist = false)
private List<Object> shoproudBook;
@TableField(exist = false)
private List<Object> shoproudBook;
@TableField(exist = false)
private List<Object> shoproudIds;
@TableField(exist = false)
private List<String> shoproudLabels;
// private Object bookidsimages;
//
//e
@TableField(exist = false)
private List<Object> shoproudIds;
@TableField(exist = false)
private List<String> shoproudLabels;
}