From 49fb1b194f0de2e15fa18a8b31f0ab97d419e3fd Mon Sep 17 00:00:00 2001
From: fwq <582742538@qq.com>
Date: 星期四, 06 六月 2024 18:20:51 +0800
Subject: [PATCH] 爆款活动优化

---
 phis-feign/src/main/java/com/hz/his/feign/service/phis/SOrderActivityService.java |    6 ++++++
 phis-feign/src/main/java/com/hz/phis/dt/user/UserDt.java                          |    8 ++++++--
 phis-feign/src/main/java/com/hz/phis/vo/order/OrderActivityReturnVo.java          |   14 +++++++++++++-
 phis-feign/src/main/java/com/hz/phis/vo/order/OrderActivityVo.java                |    3 +++
 4 files changed, 28 insertions(+), 3 deletions(-)

diff --git a/phis-feign/src/main/java/com/hz/his/feign/service/phis/SOrderActivityService.java b/phis-feign/src/main/java/com/hz/his/feign/service/phis/SOrderActivityService.java
index 68b65fa..e08d0e7 100644
--- a/phis-feign/src/main/java/com/hz/his/feign/service/phis/SOrderActivityService.java
+++ b/phis-feign/src/main/java/com/hz/his/feign/service/phis/SOrderActivityService.java
@@ -23,4 +23,10 @@
     @PostMapping(value = "/order/activity/execute")
     Result getActivityExecute(@RequestBody OrderActivityVo orderActivityVo);
 
+    /**
+     * 鏍规嵁娲诲姩缂栫爜鏌ヨ璧犻�佺殑澧炲�奸噾
+     */
+    @PostMapping(value = "/order/activity/increment/money")
+    Result getActivityIncrement(@RequestBody OrderActivityVo orderActivityVo);
+
 }
diff --git a/phis-feign/src/main/java/com/hz/phis/dt/user/UserDt.java b/phis-feign/src/main/java/com/hz/phis/dt/user/UserDt.java
index e3bc63e..17a8d0d 100644
--- a/phis-feign/src/main/java/com/hz/phis/dt/user/UserDt.java
+++ b/phis-feign/src/main/java/com/hz/phis/dt/user/UserDt.java
@@ -1,7 +1,5 @@
 package com.hz.phis.dt.user;
 
-import com.gitee.sunchenbin.mybatis.actable.annotation.Column;
-import com.gitee.sunchenbin.mybatis.actable.constants.MySqlTypeConstant;
 import lombok.Data;
 
 import java.math.BigDecimal;
@@ -80,8 +78,12 @@
     private String nurseCorpUserId;
     //绗竴娆″埌搴楁椂闂�
     private Date firstArriveTime;
+    //鏈�鍚庝竴娆″埌搴楁椂闂�
+    private Date lastArriveTime;
     //绗竴娆′笅鍗曟椂闂�(缁撹处鎴愬姛鐨勬椂闂�)
     private Date firstPayOrderTime;
+    //鏈�鍚庝竴娆′笅鍗曟椂闂�(缁撹处鎴愬姛鐨勬椂闂�)
+    private Date lastPayOrderTime;
     //鏈�鍚庝竴娆℃墽琛屾椂闂�
     private Date lastDeductionTime;
     //openId
@@ -90,5 +92,7 @@
     private String gzhOpenId;
     //鏄惁鍚湁鐑帥鍚夐」鐩�
     private Boolean isHaveRmj = false;
+    //娑堣垂鐜伴噾
+    private BigDecimal cashTotal = BigDecimal.ZERO;
 
 }
diff --git a/phis-feign/src/main/java/com/hz/phis/vo/order/OrderActivityReturnVo.java b/phis-feign/src/main/java/com/hz/phis/vo/order/OrderActivityReturnVo.java
index 294892a..191f9ec 100644
--- a/phis-feign/src/main/java/com/hz/phis/vo/order/OrderActivityReturnVo.java
+++ b/phis-feign/src/main/java/com/hz/phis/vo/order/OrderActivityReturnVo.java
@@ -2,11 +2,23 @@
 
 import lombok.Data;
 
+import java.math.BigDecimal;
+
 /**
  * @author CJH
  */
 @Data
 public class OrderActivityReturnVo {
     /**娲诲姩鐨勮鍗曟槸鍚﹀凡鎵ц锛�0鍚�1鏄�*/
-    private Integer isExecute;
+    private Integer isExecute = 0;
+    /**鏄惁宸蹭笅鍗�*/
+    private Integer isOrder = 0;
+
+    /**杩旇禒鐨勫鍊奸噾*/
+    private BigDecimal incrementMoney = BigDecimal.ZERO;
+    /**杩旇禒鐨勭Н鍒�*/
+    private BigDecimal integralMoney = BigDecimal.ZERO;
+    /**閭�璇风殑浜烘暟*/
+    private Integer inviteeNum = 0;
+
 }
diff --git a/phis-feign/src/main/java/com/hz/phis/vo/order/OrderActivityVo.java b/phis-feign/src/main/java/com/hz/phis/vo/order/OrderActivityVo.java
index 7f47b21..bf822d6 100644
--- a/phis-feign/src/main/java/com/hz/phis/vo/order/OrderActivityVo.java
+++ b/phis-feign/src/main/java/com/hz/phis/vo/order/OrderActivityVo.java
@@ -15,4 +15,7 @@
     private String activityPageCode;
     /**his鐢ㄦ埛-蹇呭~*/
     private String userId;
+    private String inviteeUserId;
+    /**閲戦鐨勬潵婧愮被鍨�*/
+    private String operationReason;
 }

--
Gitblit v1.8.0