Pārlūkot izejas kodu

1.更新小车信息

WoNiu 4 gadi atpakaļ
vecāks
revīzija
48b986ef20

+ 9 - 0
src/main/java/com/galaxis/manatee/entity/chuanyun/data/object/ChuanyunOperationInformationDO.java

@@ -1,6 +1,10 @@
 package com.galaxis.manatee.entity.chuanyun.data.object;
 
 import com.fasterxml.jackson.annotation.JsonIgnoreProperties;
+import com.fasterxml.jackson.databind.annotation.JsonDeserialize;
+import com.fasterxml.jackson.databind.annotation.JsonSerialize;
+import com.galaxis.manatee.util.ChuanyunLocalDateTimeDeserializer;
+import com.galaxis.manatee.util.ChuanyunLocalDateTimeSerializer;
 import lombok.Data;
 import lombok.EqualsAndHashCode;
 import lombok.extern.slf4j.Slf4j;
@@ -9,6 +13,7 @@ import org.hibernate.annotations.GenericGenerator;
 import javax.persistence.Entity;
 import javax.persistence.GeneratedValue;
 import javax.persistence.Id;
+import java.time.LocalDateTime;
 
 @Slf4j
 @Data
@@ -40,4 +45,8 @@ public class ChuanyunOperationInformationDO {
      * 设备值
      */
     private String equipmentValue;
+
+    @JsonSerialize(using = ChuanyunLocalDateTimeSerializer.class)
+    @JsonDeserialize(using = ChuanyunLocalDateTimeDeserializer.class)
+    private LocalDateTime createtime;
 }

+ 3 - 0
src/main/java/com/galaxis/manatee/service/impl/ChuanyunServiceImpl.java

@@ -20,7 +20,9 @@ import lombok.extern.slf4j.Slf4j;
 import org.springframework.stereotype.Service;
 import org.springframework.util.StringUtils;
 
+import java.time.LocalDateTime;
 import java.util.ArrayList;
+import java.util.Date;
 import java.util.List;
 
 /**
@@ -233,6 +235,7 @@ public class ChuanyunServiceImpl implements ChuanyunService {
 
     @Override
     public void updateOperationInformation(ChuanyunOperationInformationDO chuanyunOperationInformationDO) {
+        chuanyunOperationInformationDO.setCreatetime(LocalDateTime.now());
         chuanyunOperationInformationDao.save(chuanyunOperationInformationDO);
     }