mall:优化 spu、sku 的表结构

pull/2/head
YunaiV 2022-08-03 22:30:18 +08:00
parent 55bc9b0616
commit f5037015da
2 changed files with 45 additions and 3 deletions

View File

@ -57,6 +57,10 @@ public class ProductSkuDO extends BaseDO {
* *
*/ */
private Integer originalPrice; private Integer originalPrice;
/**
*
*/
private Integer costPrice;
/** /**
* SKU * SKU
*/ */
@ -108,5 +112,14 @@ public class ProductSkuDO extends BaseDO {
} }
// TODO ========== 待定字段yv =========
// TODO brokerage一级返佣
// TODO brokerage_two二级返佣
// TODO pink_price拼团价
// TODO pink_stock拼团库存
// TODO seckill_price秒杀价
// TODO seckill_stock秒杀库存
// TODO integral需要积分
} }

View File

@ -5,7 +5,6 @@ import cn.iocoder.yudao.framework.mybatis.core.dataobject.BaseDO;
import cn.iocoder.yudao.module.product.dal.dataobject.brand.ProductBrandDO; import cn.iocoder.yudao.module.product.dal.dataobject.brand.ProductBrandDO;
import cn.iocoder.yudao.module.product.dal.dataobject.category.ProductCategoryDO; import cn.iocoder.yudao.module.product.dal.dataobject.category.ProductCategoryDO;
import cn.iocoder.yudao.module.product.dal.dataobject.delivery.DeliveryTemplateDO; import cn.iocoder.yudao.module.product.dal.dataobject.delivery.DeliveryTemplateDO;
import cn.iocoder.yudao.module.product.dal.dataobject.shop.ShopDO;
import cn.iocoder.yudao.module.product.dal.dataobject.sku.ProductSkuDO; import cn.iocoder.yudao.module.product.dal.dataobject.sku.ProductSkuDO;
import cn.iocoder.yudao.module.product.enums.delivery.DeliveryModeEnum; import cn.iocoder.yudao.module.product.enums.delivery.DeliveryModeEnum;
import com.baomidou.mybatisplus.annotation.KeySequence; import com.baomidou.mybatisplus.annotation.KeySequence;
@ -101,10 +100,17 @@ public class ProductSpuDO extends BaseDO {
* {@link ProductSkuDO#getActualStocks()} * {@link ProductSkuDO#getActualStocks()}
*/ */
private Integer totalStocks; private Integer totalStocks;
// ========== 统计相关字段 =========
/** /**
* *
*/ */
private Integer soldNum; private Integer soldCount;
/**
*
*/
private Integer visitCount;
// ========== 物流相关字段 ========= // ========== 物流相关字段 =========
@ -121,4 +127,27 @@ public class ProductSpuDO extends BaseDO {
*/ */
private Long deliveryTemplateId; private Long deliveryTemplateId;
// TODO ========== 待定字段yv =========
// TODO bar_code 条形码
// TODO vip_price 会员价格
// TODO postage 邮费
// TODO is_postage 是否包邮
// TODO unit_name 单位
// TODO is_new 商户是否代理
// TODO give_integral 获得积分
// TODO is_integral 是开启积分兑换
// TODO integral 所需积分
// TODO is_seckill 秒杀状态
// TODO is_bargain 砍价状态
// TODO ficti 虚拟销量
// TODO code_path 产品二维码地址
// TODO is_sub 是否分佣
// TODO ↓↓ 芋艿 ↓↓ 看起来走分组更合适?
// TODO is_hot 是否热卖
// TODO is_benefit 是否优惠
// TODO is_best 是否精品
// TODO is_new 是否新品
// TODO is_good 是否优品推荐
} }