From 9b51a95fa8bc9b3a86108c6900e17fc55f8db467 Mon Sep 17 00:00:00 2001 From: Administrator <15274802129@163.com> Date: Mon, 19 May 2025 17:02:07 +0800 Subject: [PATCH] refactor(vip): 优化积分和返佣计算逻辑 --- src/main/java/cc/mrbird/febs/mall/vo/MallGoodsListVo.java | 51 +++++++++++++++++++++++++++++++++++++++++++++++++++ 1 files changed, 51 insertions(+), 0 deletions(-) diff --git a/src/main/java/cc/mrbird/febs/mall/vo/MallGoodsListVo.java b/src/main/java/cc/mrbird/febs/mall/vo/MallGoodsListVo.java index 364a000..f319ed2 100644 --- a/src/main/java/cc/mrbird/febs/mall/vo/MallGoodsListVo.java +++ b/src/main/java/cc/mrbird/febs/mall/vo/MallGoodsListVo.java @@ -4,6 +4,8 @@ import io.swagger.annotations.ApiModelProperty; import lombok.Data; +import java.math.BigDecimal; + /** * @author wzy * @date 2021-09-17 @@ -14,6 +16,9 @@ @ApiModelProperty(value = "id") private Long id; + + @ApiModelProperty(value = "规格ID") + private Long skuId; @ApiModelProperty(value = "商品名称") private String goodsName; @@ -27,9 +32,55 @@ @ApiModelProperty(value = "原价") private String originalPrice; + @ApiModelProperty(value = "积分价格") + private String staticPropPrice; + @ApiModelProperty(value = "现价") private String presentPrice; @ApiModelProperty(value = "销量") private String saleVolume; + + @ApiModelProperty(value = "库存") + private String stock; + + @ApiModelProperty(value = "积分") + private BigDecimal score; + + @ApiModelProperty(value = "是否有运费 1-是 2-包邮 (不使用了)") + private Integer hasCarriage; + //运费方式 (1:固定运费 2:运费模板) + + @ApiModelProperty(value = "运费方式 (1:固定运费 2:运费模板)") + private Integer carriageType; + //运费金额 + + @ApiModelProperty(value = "固定运费金额") + private BigDecimal carriageAmount; + //运费模板ID + + @ApiModelProperty(value = "运费模板ID") + private Long carriageRuleId; + //重量 + + @ApiModelProperty(value = "重量") + private BigDecimal goodsWeight; + + @ApiModelProperty(value = "单位") + private String unit; + + @ApiModelProperty(value = "1级代理价格") + private BigDecimal levelOnePrice; + + @ApiModelProperty(value = "2级代理价格") + private BigDecimal levelTwoPrice; + + @ApiModelProperty(value = "3级代理价格") + private BigDecimal levelThreePrice; + + @ApiModelProperty(value = "是否收藏") + private Integer hasCollect; + + @ApiModelProperty(value = "销量排名") + private Integer rank; } -- Gitblit v1.9.1