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