Bladeren bron

使用优惠券

姜永辉 1 jaar geleden
bovenliggende
commit
2a5304a2ed

+ 5 - 4
src/main/java/com/dk/oauth/model/VO/integral/CouponUseVO.java

@@ -19,6 +19,7 @@ import lombok.NoArgsConstructor;
 import lombok.experimental.Accessors;
 
 import java.io.Serializable;
+import java.time.LocalDate;
 import java.time.LocalDateTime;
 
 /**
@@ -77,9 +78,9 @@ public class CouponUseVO{
      */
     @Excel(name = "获取日期")
     @ApiModelProperty(value = "获取日期")
-    @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8")
+    @JsonFormat(pattern = "yyyy-MM-dd", timezone = "GMT+8")
     @TableField(typeHandler = TimestampTypeHandler.class)
-    private LocalDateTime receiveDate;
+    private LocalDate receiveDate;
 
 
     /**
@@ -87,9 +88,9 @@ public class CouponUseVO{
      */
     @Excel(name = "核销日期")
     @ApiModelProperty(value = "核销日期")
-    @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8")
+    @JsonFormat(pattern = "yyyy-MM-dd", timezone = "GMT+8")
     @TableField(typeHandler = TimestampTypeHandler.class)
-    private LocalDateTime useDate;
+    private LocalDate useDate;
 
 
     /**

+ 5 - 4
src/main/java/com/dk/oauth/model/pojo/integral/CouponUse.java

@@ -17,6 +17,7 @@ import io.swagger.annotations.ApiModel;
 import io.swagger.annotations.ApiModelProperty;
 import com.alibaba.fastjson.JSONObject;
 
+import java.time.LocalDate;
 import java.util.List;
 import java.time.LocalDateTime;
 
@@ -83,9 +84,9 @@ public class CouponUse extends PageInfo<CouponUse> implements Serializable {
      */
     @Excel(name = "获取日期")
     @ApiModelProperty(value = "获取日期")
-    @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8")
+    @JsonFormat(pattern = "yyyy-MM-dd", timezone = "GMT+8")
     @TableField(typeHandler = TimestampTypeHandler.class)
-    private LocalDateTime receiveDate;
+    private LocalDate receiveDate;
 
 
     /**
@@ -93,9 +94,9 @@ public class CouponUse extends PageInfo<CouponUse> implements Serializable {
      */
     @Excel(name = "核销日期")
     @ApiModelProperty(value = "核销日期")
-    @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8")
+    @JsonFormat(pattern = "yyyy-MM-dd", timezone = "GMT+8")
     @TableField(typeHandler = TimestampTypeHandler.class)
-    private LocalDateTime useDate;
+    private LocalDate useDate;
 
 
     /**

+ 5 - 4
src/main/java/com/dk/oauth/model/query/integral/CouponUseQuery.java

@@ -10,6 +10,7 @@ import io.swagger.annotations.ApiModelProperty;
 import lombok.Data;
 import lombok.experimental.Accessors;
 
+import java.time.LocalDate;
 import java.time.LocalDateTime;
 
 /**
@@ -68,9 +69,9 @@ public class CouponUseQuery extends PageInfo<CouponUseQuery>  {
      */
     @Excel(name = "获取日期")
     @ApiModelProperty(value = "获取日期")
-    @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8")
+    @JsonFormat(pattern = "yyyy-MM-dd", timezone = "GMT+8")
     @TableField(typeHandler = TimestampTypeHandler.class)
-    private LocalDateTime receiveDate;
+    private LocalDate receiveDate;
 
 
     /**
@@ -78,9 +79,9 @@ public class CouponUseQuery extends PageInfo<CouponUseQuery>  {
      */
     @Excel(name = "核销日期")
     @ApiModelProperty(value = "核销日期")
-    @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8")
+    @JsonFormat(pattern = "yyyy-MM-dd", timezone = "GMT+8")
     @TableField(typeHandler = TimestampTypeHandler.class)
-    private LocalDateTime useDate;
+    private LocalDate useDate;
 
 
     /**

+ 5 - 4
src/main/java/com/dk/oauth/model/response/integral/CouponUseResponse.java

@@ -17,6 +17,7 @@ import lombok.NoArgsConstructor;
 import lombok.experimental.Accessors;
 
 import java.io.Serializable;
+import java.time.LocalDate;
 import java.time.LocalDateTime;
 
 /**
@@ -77,9 +78,9 @@ public class CouponUseResponse {
      */
     @Excel(name = "获取日期")
     @ApiModelProperty(value = "获取日期")
-    @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8")
+    @JsonFormat(pattern = "yyyy-MM-dd", timezone = "GMT+8")
     @TableField(typeHandler = TimestampTypeHandler.class)
-    private LocalDateTime receiveDate;
+    private LocalDate receiveDate;
 
 
     /**
@@ -87,9 +88,9 @@ public class CouponUseResponse {
      */
     @Excel(name = "核销日期")
     @ApiModelProperty(value = "核销日期")
-    @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8")
+    @JsonFormat(pattern = "yyyy-MM-dd", timezone = "GMT+8")
     @TableField(typeHandler = TimestampTypeHandler.class)
-    private LocalDateTime useDate;
+    private LocalDate useDate;
 
 
     /**

+ 1 - 1
src/main/java/com/dk/oauth/service/integral/CouponReceiveService.java

@@ -124,7 +124,7 @@ public class CouponReceiveService extends BaseService<CouponReceive> {
                     CouponResponse couponResponse = couponMapper.selectById(couponSendResponse.getCouponId());
                     couponUse.setUseValidDays(couponResponse.getUseValidDays());
                     //获取日期
-                    couponUse.setReceiveDate(LocalDateTime.now());
+                    couponUse.setReceiveDate(LocalDate.now());
                     //优惠券状态
                     couponUse.setCouponStatus(Constant.couponStatus.WEI_SHI_YONG.getName());
                     //获取用户

+ 2 - 1
src/main/java/com/dk/oauth/service/integral/CouponUseService.java

@@ -25,6 +25,7 @@ import org.springframework.stereotype.Service;
 import org.springframework.beans.factory.annotation.Autowired;
 import org.springframework.transaction.annotation.Transactional;
 
+import java.time.LocalDate;
 import java.time.LocalDateTime;
 import java.time.ZoneOffset;
 import java.util.List;
@@ -96,7 +97,7 @@ public class CouponUseService extends BaseService<CouponUse> {
                 //优惠券状态
                 couponUse.setCouponStatus(Constant.couponStatus.YI_SHI_YONG.getName());
                 //核销日期
-                couponUse.setUseDate(LocalDateTime.now());
+                couponUse.setUseDate(LocalDate.now());
                 //更新
                 couponUseMapper.update(couponUse,
                         new UpdateWrapper<CouponUse>().lambda()