Browse Source

Update LocalDateTimeConvertConfig

tubinyan 5 years ago
parent
commit
671554941d

+ 4 - 0
src/main/java/cn/seecoder/courselearning/config/LocalDateTimeConvertConfig.java

@@ -9,6 +9,10 @@ import org.springframework.context.annotation.Configuration;
 import java.time.LocalDateTime;
 import java.time.format.DateTimeFormatter;
 
+/**
+ * 通过jackson包提供的方法
+ * 为 LocalDateTime类型参数的传入解析指定方式、传出返给前端指定格式
+ */
 @Configuration
 public class LocalDateTimeConvertConfig {
     @Bean

+ 0 - 3
src/main/java/cn/seecoder/courselearning/dto/CourseCouponDTO.java

@@ -2,7 +2,6 @@ package cn.seecoder.courselearning.dto;
 
 import cn.seecoder.courselearning.enums.CouponType;
 import lombok.Data;
-import org.springframework.format.annotation.DateTimeFormat;
 
 import java.time.LocalDateTime;
 
@@ -19,9 +18,7 @@ public class CourseCouponDTO {
     private Double discount;
     private Integer threshold;
     private Integer cutDown;
-    @DateTimeFormat(pattern = "yyyy-MM-dd HH:mm:ss")
     private LocalDateTime startTime;
-    @DateTimeFormat(pattern = "yyyy-MM-dd HH:mm:ss")
     private LocalDateTime endTime;
     private Boolean sharable;
 }

+ 0 - 2
src/main/java/cn/seecoder/courselearning/dto/UniversalCouponDTO.java

@@ -1,9 +1,7 @@
 package cn.seecoder.courselearning.dto;
 
 import cn.seecoder.courselearning.enums.CouponType;
-import com.fasterxml.jackson.annotation.JsonFormat;
 import lombok.Data;
-import org.springframework.format.annotation.DateTimeFormat;
 
 import java.time.LocalDateTime;
 

+ 0 - 3
src/main/java/cn/seecoder/courselearning/dto/UserCouponDTO.java

@@ -2,7 +2,6 @@ package cn.seecoder.courselearning.dto;
 
 import cn.seecoder.courselearning.enums.CouponType;
 import lombok.Data;
-import org.springframework.format.annotation.DateTimeFormat;
 
 import java.time.LocalDateTime;
 
@@ -20,9 +19,7 @@ public class UserCouponDTO {
     private Double discount;
     private Integer threshold;
     private Integer cutDown;
-    @DateTimeFormat(pattern = "yyyy-MM-dd HH:mm:ss")
     private LocalDateTime startTime;
-    @DateTimeFormat(pattern = "yyyy-MM-dd HH:mm:ss")
     private LocalDateTime endTime;
     private Boolean sharable;
 }