From d5a0907b0bb734e13cae2092f3a004c30791a0e6 Mon Sep 17 00:00:00 2001 From: KKSU <15274802129@163.com> Date: Mon, 06 Jan 2025 14:03:28 +0800 Subject: [PATCH] feat(mall): 添加活动模块 - 新增 ActivityServiceImpl 类实现活动服务 - 添加 AdminActivityController 和 ViewActivityController 控制器处理活动相关请求 - 创建 IActivityService 接口定义活动服务方法 - 设计 MallActivity 实体类表示活动信息 - 增加 MallActivityMapper 接口用于活动数据访问 --- src/main/java/cc/mrbird/febs/mall/dto/MallGoodsUpdateDto.java | 64 ++++++++++++++++++++++++++++++++ 1 files changed, 64 insertions(+), 0 deletions(-) diff --git a/src/main/java/cc/mrbird/febs/mall/dto/MallGoodsUpdateDto.java b/src/main/java/cc/mrbird/febs/mall/dto/MallGoodsUpdateDto.java index 3917bc0..3d8e80a 100644 --- a/src/main/java/cc/mrbird/febs/mall/dto/MallGoodsUpdateDto.java +++ b/src/main/java/cc/mrbird/febs/mall/dto/MallGoodsUpdateDto.java @@ -4,6 +4,7 @@ import io.swagger.annotations.ApiModel; import lombok.Data; +import java.math.BigDecimal; import java.util.List; @Data @@ -19,6 +20,8 @@ private List<MailGoodsSkuDto> mailGoodsSkuDto; private String thumbs; + + private String goodsParameter; private String goodsIntrodution; @@ -37,4 +40,65 @@ private Long categoryId; private Integer isHot; + + /** + * 库存 + */ + private Integer stock; + + /** + * 销量 + */ + private Integer volume; + + /** + * 成本价 + */ + private BigDecimal costPrice; + + + /** + * 静态倍数 + */ + private BigDecimal staticMulti; + + /** + * 静态占比 + */ + private BigDecimal staticProp; + + /** + * 是否多规则 1-是 2-否 + */ + private Integer isSku; + + /** + * 是否普通商品 1-普通商品 2-套餐 + */ + private Integer isNormal; + + private BigDecimal score; + + private Integer goodsType; + + private List<Long> delSkuId; + + private Integer hasCarriage; + + private BigDecimal carriage; + //运费方式 (1:固定运费 2:运费模板) + private Integer carriageType; + //运费金额 + private BigDecimal carriageAmount; + //运费模板ID + private Long carriageRuleId; + //重量 + private BigDecimal goodsWeight; + //序号 + private Integer orderNumber; + private BigDecimal levelOnePrice; + private BigDecimal levelTwoPrice; + private BigDecimal levelThreePrice; + + private List<Long> couponIds; } -- Gitblit v1.9.1