Browse Source

优化最新的商城的 sql

YunaiV 2 years ago
parent
commit
ca5e3f7bd1

File diff suppressed because it is too large
+ 106 - 23
sql/mysql/ruoyi-vue-pro.sql


+ 0 - 1
yudao-module-mall/yudao-module-promotion-biz/src/main/java/cn/iocoder/yudao/module/promotion/dal/dataobject/discount/DiscountActivityDO.java

@@ -33,7 +33,6 @@ public class DiscountActivityDO extends BaseDO {
      * 活动标题
      */
     private String name;
-    // TODO 芋艿:状态调整,只有开启和关闭;
     /**
      * 状态
      *

+ 23 - 1
yudao-module-mall/yudao-module-promotion-biz/src/main/java/cn/iocoder/yudao/module/promotion/dal/dataobject/discount/DiscountProductDO.java

@@ -8,6 +8,8 @@ import com.baomidou.mybatisplus.annotation.TableName;
 import lombok.Data;
 import lombok.EqualsAndHashCode;
 
+import java.time.LocalDateTime;
+
 /**
  * 限时折扣商品 DO
  *
@@ -25,7 +27,6 @@ public class DiscountProductDO extends BaseDO {
     @TableId
     private Long id;
 
-    // TODO 芋艿:把 activity 所有的字段冗余过来
     /**
      * 限时折扣活动的编号
      *
@@ -33,6 +34,7 @@ public class DiscountProductDO extends BaseDO {
      */
     private Long activityId;
 
+
     /**
      * 商品 SPU 编号
      *
@@ -65,4 +67,24 @@ public class DiscountProductDO extends BaseDO {
      */
     private Integer discountPrice;
 
+    // TODO 芋艿:这几个字段,要新增下;
+    /**
+     * 活动状态
+     *
+     * 关联 {@link DiscountActivityDO#getStatus()}
+     */
+    private Integer activityStatus;
+    /**
+     * 活动开始时间点
+     *
+     * 冗余 {@link DiscountActivityDO#getStartTime()}
+     */
+    private LocalDateTime activityStartTime;
+    /**
+     * 活动结束时间点
+     *
+     * 冗余 {@link DiscountActivityDO#getEndTime()}
+     */
+    private LocalDateTime activityEndTime;
+
 }

+ 0 - 1
yudao-module-mall/yudao-module-promotion-biz/src/main/java/cn/iocoder/yudao/module/promotion/dal/dataobject/reward/RewardActivityDO.java

@@ -38,7 +38,6 @@ public class RewardActivityDO extends BaseDO {
      * 活动标题
      */
     private String name;
-    // TODO @芋艿:改成开启、禁用两种状态
     /**
      * 状态
      *