From aeaaeaf5328a5083871d2d3b338079bd8ce35799 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E2=80=98mahaoran=E2=80=99?= <2570310046@qq.com> Date: Wed, 27 Nov 2024 14:24:42 +0800 Subject: [PATCH] =?UTF-8?q?=E6=9F=A5=E7=9C=8B=E6=8B=BC=E5=9B=A2=E6=B4=BB?= =?UTF-8?q?=E5=8A=A8=E8=AF=A6=E6=83=85?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- doc/团购修改数据结构.java | 36 +++++++++ ...改回显数据结构.java => 团购回显数据结构.java} | 0 .../domain/model/ActivityTeamUpdModel.java | 78 +++++++++++++++++++ .../domain/model/ActivityTeamUpdSkuModel.java | 4 + .../domain/req/ActivityTeamUpdReq.java | 4 + 5 files changed, 122 insertions(+) create mode 100644 doc/团购修改数据结构.java rename doc/{团购修改回显数据结构.java => 团购回显数据结构.java} (100%) create mode 100644 muyu-modules/muyu-marketing/marketing-common/src/main/java/com/muyu/marketing/domain/model/ActivityTeamUpdModel.java create mode 100644 muyu-modules/muyu-marketing/marketing-common/src/main/java/com/muyu/marketing/domain/model/ActivityTeamUpdSkuModel.java create mode 100644 muyu-modules/muyu-marketing/marketing-common/src/main/java/com/muyu/marketing/domain/req/ActivityTeamUpdReq.java diff --git a/doc/团购修改数据结构.java b/doc/团购修改数据结构.java new file mode 100644 index 0000000..dd79e75 --- /dev/null +++ b/doc/团购修改数据结构.java @@ -0,0 +1,36 @@ +{ + "活动ID":"Long", + "商品ID": "Long", + "商品图片": "String", + "活动名称": "String", + "活动简介": "String", + "商品单位": "String", + "商品的轮播图": [ + "String", "String" + ], + "活动时间": "date", + "策略类型": "String", + "商品规格":{ + "商品规格List": [ + { + "团购规格ID":"Long", + "商品价格":"BigDecimal", + "拼团价格": "BigDecimal", + "拼团库存": "Long" + }, + ], + "删除商品规格IdList":["Long","Long"], + "添加商品规格List":[ + "商品SKU":"String", + "商品价格":"BigDecimal", + "拼团价格": "BigDecimal", + "拼团库存": "Long" + ] + + } + "策略ID": "Long", + "状态":"String", + + "排序": "Integer", + "详情": "String" + } diff --git a/doc/团购修改回显数据结构.java b/doc/团购回显数据结构.java similarity index 100% rename from doc/团购修改回显数据结构.java rename to doc/团购回显数据结构.java diff --git a/muyu-modules/muyu-marketing/marketing-common/src/main/java/com/muyu/marketing/domain/model/ActivityTeamUpdModel.java b/muyu-modules/muyu-marketing/marketing-common/src/main/java/com/muyu/marketing/domain/model/ActivityTeamUpdModel.java new file mode 100644 index 0000000..7339232 --- /dev/null +++ b/muyu-modules/muyu-marketing/marketing-common/src/main/java/com/muyu/marketing/domain/model/ActivityTeamUpdModel.java @@ -0,0 +1,78 @@ +package com.muyu.marketing.domain.model; + +import com.fasterxml.jackson.annotation.JsonFormat; +import com.muyu.marketing.domain.resp.ActivityTeamProjectSkuResp; +import lombok.AllArgsConstructor; +import lombok.Builder; +import lombok.Data; +import lombok.NoArgsConstructor; + +import java.util.Date; +import java.util.List; + +@Data +@Builder +@AllArgsConstructor +@NoArgsConstructor +public class ActivityTeamUpdModel { + /** + * 活动ID + */ + private Long id; + + /** + * 拼团名称 + */ + private String name; + /** + * 商品ID + */ + private Long productId; + /** + * 商品活动图 + */ + private String productImage; + /** + * 活动简介 + */ + private String introduction; + /** + * 单位 + */ + + private String unit; + /** + * 轮播图 + */ + + private String imageList; + /** + * 活动结束时间 + */ + @JsonFormat(shape = JsonFormat.Shape.STRING, pattern = "yyyy-MM-dd") + private Date endTime; + /** + * 活动排序 + */ + private Integer sort; + /** + * 商品SkU集合 + */ + private List activityTeamProjectSkuResp; + /** + * 活动详情 + */ + private String content; + /** + * 活动状态 + */ + private String status; + /** + * 策略类型 + */ + private String strategyType; + /** + * 策略ID + */ + private Long strategyId; +} diff --git a/muyu-modules/muyu-marketing/marketing-common/src/main/java/com/muyu/marketing/domain/model/ActivityTeamUpdSkuModel.java b/muyu-modules/muyu-marketing/marketing-common/src/main/java/com/muyu/marketing/domain/model/ActivityTeamUpdSkuModel.java new file mode 100644 index 0000000..16cef1e --- /dev/null +++ b/muyu-modules/muyu-marketing/marketing-common/src/main/java/com/muyu/marketing/domain/model/ActivityTeamUpdSkuModel.java @@ -0,0 +1,4 @@ +package com.muyu.marketing.domain.model; + +public class ActivityTeamUpdSkuModel { +} diff --git a/muyu-modules/muyu-marketing/marketing-common/src/main/java/com/muyu/marketing/domain/req/ActivityTeamUpdReq.java b/muyu-modules/muyu-marketing/marketing-common/src/main/java/com/muyu/marketing/domain/req/ActivityTeamUpdReq.java new file mode 100644 index 0000000..8736229 --- /dev/null +++ b/muyu-modules/muyu-marketing/marketing-common/src/main/java/com/muyu/marketing/domain/req/ActivityTeamUpdReq.java @@ -0,0 +1,4 @@ +package com.muyu.marketing.domain.req; + +public class ActivityTeamUpdReq { +}