13 changed files with 118 additions and 22 deletions
Unified View
Diff Options
-
5dating-agency-mall-constant/src/main/java/com/qniao/dam/domian/aggregate/product/constant/ProductMainCategoryEnum.java
-
8dating-agency-mall-constant/src/main/java/com/qniao/dam/domian/aggregate/product/constant/ProductSubCategoryEnum.java
-
7dating-agency-mall-constant/src/main/java/com/qniao/dam/domian/aggregate/product/constant/ProductTypeEnum.java
-
8dating-agency-mall-server/src/main/java/com/qniao/dam/api/command/product/user/request/UserCreateProductDto.java
-
4dating-agency-mall-server/src/main/java/com/qniao/dam/api/command/product/user/request/UserEditProductDto.java
-
22dating-agency-mall-server/src/main/java/com/qniao/dam/api/query/product/user/ProductUserQueryController.java
-
45dating-agency-mall-server/src/main/java/com/qniao/dam/api/query/product/user/response/UserPageProductByMatchmakerVo.java
-
2dating-agency-mall-server/src/main/java/com/qniao/dam/application/handler/order/OrderEventHandler.java
-
2dating-agency-mall-server/src/main/java/com/qniao/dam/application/service/order/OrderApplicationService.java
-
3dating-agency-mall-server/src/main/java/com/qniao/dam/infrastructure/persistent/dao/view/ProductViewDao.java
-
7dating-agency-mall-server/src/main/java/com/qniao/dam/query/product/ProductQueryService.java
-
6dating-agency-mall-server/src/main/java/com/qniao/dam/query/product/impl/ProductQueryServiceImpl.java
-
21dating-agency-mall-server/src/main/resources/mapper/product/ProductViewMapper.xml
@ -0,0 +1,45 @@ |
|||||
|
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.productspec.constant.ProductSpecTermUnitEnum; |
||||
|
import io.swagger.annotations.ApiModelProperty; |
||||
|
import lombok.Data; |
||||
|
|
||||
|
import java.math.BigDecimal; |
||||
|
|
||||
|
@Data |
||||
|
public class UserPageProductByMatchmakerVo { |
||||
|
|
||||
|
@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 unitOriginalPrice; |
||||
|
|
||||
|
@ApiModelProperty("售价") |
||||
|
private BigDecimal unitSellingPrice; |
||||
|
|
||||
|
} |
||||
Write
Preview
Loading…
Cancel
Save