package com.iotechn.unimall.data.domain;
|
|
import com.baomidou.mybatisplus.annotation.TableName;
|
import com.dobbinsoft.fw.core.annotation.doc.ApiEntity;
|
import com.dobbinsoft.fw.core.annotation.doc.ApiField;
|
import com.dobbinsoft.fw.support.domain.SuperDO;
|
import com.iotechn.unimall.data.enums.SpuActivityType;
|
import lombok.Data;
|
|
/**
|
* Created by rize on 2019/7/5.
|
*/
|
@Data
|
@ApiEntity(description = "订单商品")
|
@TableName("unimall_order_sku")
|
public class OrderSkuDO extends SuperDO {
|
|
@ApiField(description = "商品规格ID")
|
private Long skuId;
|
|
@ApiField(description = "商品ID")
|
private Long spuId;
|
|
@ApiField(description = "订单主表ID")
|
private Long orderId;
|
|
@ApiField(description = "订单主表串号")
|
private String orderNo;
|
|
@ApiField(description = "商品标题")
|
private String spuTitle;
|
|
@ApiField(description = "SKU 标题, 即小规格名称")
|
private String title;
|
|
@ApiField(description = "商品条码")
|
private String barCode;
|
|
@ApiField(description = "商品数量")
|
private Integer num;
|
|
@ApiField(description = "商品原价")
|
private Integer originalPrice;
|
|
@ApiField(description = "商品单价")
|
private Integer price;
|
|
@ApiField(description = "主图 优先使用SKU图片")
|
private String img;
|
|
@ApiField(description = "商品单位")
|
private String unit;
|
|
@ApiField(description = "商品重量")
|
private Integer weight;
|
|
@ApiField(description = "商品参与活动的类型", enums = SpuActivityType.class)
|
private Integer activityType;
|
|
@ApiField(description = "商品参与活动的ID")
|
private Long activityId;
|
|
}
|