xiongzhu 4 jaren geleden
bovenliggende
commit
91b62044fb

+ 4 - 5
src/main/java/com/izouma/nineth/event/OrderNotifyEvent.java

@@ -6,14 +6,13 @@ import lombok.Data;
 import lombok.NoArgsConstructor;
 
 import java.io.Serializable;
-import java.time.LocalDateTime;
 
 @Data
 @AllArgsConstructor
 @NoArgsConstructor
 public class OrderNotifyEvent implements Serializable {
-    private Long          orderId;
-    private PayMethod     payMethod;
-    private String        transactionId;
-    private LocalDateTime time;
+    private Long      orderId;
+    private PayMethod payMethod;
+    private String    transactionId;
+    private long      time;
 }

+ 1 - 2
src/main/java/com/izouma/nineth/web/OrderNotifyController.java

@@ -27,7 +27,6 @@ import org.springframework.stereotype.Controller;
 import org.springframework.web.bind.annotation.*;
 
 import javax.servlet.http.HttpServletRequest;
-import java.time.LocalDateTime;
 import java.util.HashMap;
 import java.util.Map;
 import java.util.Set;
@@ -182,7 +181,7 @@ public class OrderNotifyController {
                 String id = jsonObject.getString("id");
 
                 rocketMQTemplate.syncSend(generalProperties.getOrderNotifyTopic(),
-                        new OrderNotifyEvent(orderId, channel.startsWith("wx") ? PayMethod.WEIXIN : PayMethod.ALIPAY, id, LocalDateTime.now()));
+                        new OrderNotifyEvent(orderId, channel.startsWith("wx") ? PayMethod.WEIXIN : PayMethod.ALIPAY, id, System.currentTimeMillis()));
             }
         }
     }