|
|
|
@ -0,0 +1,42 @@ |
|
|
|
package com.qniao.dam.api.query.product.user.response; |
|
|
|
|
|
|
|
import com.fasterxml.jackson.databind.annotation.JsonSerialize; |
|
|
|
import com.fasterxml.jackson.databind.ser.std.ToStringSerializer; |
|
|
|
import com.qniao.dam.domian.aggregate.product.constant.ProductMainCategoryEnum; |
|
|
|
import com.qniao.dam.domian.aggregate.product.constant.ProductSubCategoryEnum; |
|
|
|
import com.qniao.dam.domian.aggregate.product.constant.ProductTypeEnum; |
|
|
|
import io.swagger.annotations.ApiModelProperty; |
|
|
|
import lombok.Data; |
|
|
|
|
|
|
|
import java.math.BigDecimal; |
|
|
|
|
|
|
|
@Data |
|
|
|
public class UserGetProductByCategoryVo { |
|
|
|
|
|
|
|
@ApiModelProperty("商品标识") |
|
|
|
@JsonSerialize(using = ToStringSerializer.class) |
|
|
|
private Long productId; |
|
|
|
|
|
|
|
@ApiModelProperty("商品规格标识") |
|
|
|
@JsonSerialize(using = ToStringSerializer.class) |
|
|
|
private Long productSpecId; |
|
|
|
|
|
|
|
@ApiModelProperty("产品主分类") |
|
|
|
private ProductMainCategoryEnum mainCategory; |
|
|
|
|
|
|
|
@ApiModelProperty("产品次分类") |
|
|
|
private ProductSubCategoryEnum subCategory; |
|
|
|
|
|
|
|
@ApiModelProperty("产品标题") |
|
|
|
private String productTitle; |
|
|
|
|
|
|
|
@ApiModelProperty("产品描述") |
|
|
|
private String productDesc; |
|
|
|
|
|
|
|
@ApiModelProperty("详情描述") |
|
|
|
private String detailDesc; |
|
|
|
|
|
|
|
@ApiModelProperty("售价") |
|
|
|
private BigDecimal unitSellingPrice; |
|
|
|
|
|
|
|
} |