From 1c20c8231980a8d4b91688ff8641a06d3b2f68ab Mon Sep 17 00:00:00 2001
From: MrShi <1878285526@qq.com>
Date: 星期二, 14 十月 2025 16:34:22 +0800
Subject: [PATCH] 改bug

---
 server/visits/dmvisit_service/src/main/java/com/doumee/service/business/impl/PlatformWarnEventServiceImpl.java |   11 ++++++-----
 1 files changed, 6 insertions(+), 5 deletions(-)

diff --git a/server/visits/dmvisit_service/src/main/java/com/doumee/service/business/impl/PlatformWarnEventServiceImpl.java b/server/visits/dmvisit_service/src/main/java/com/doumee/service/business/impl/PlatformWarnEventServiceImpl.java
index c098f52..297c0a1 100644
--- a/server/visits/dmvisit_service/src/main/java/com/doumee/service/business/impl/PlatformWarnEventServiceImpl.java
+++ b/server/visits/dmvisit_service/src/main/java/com/doumee/service/business/impl/PlatformWarnEventServiceImpl.java
@@ -1,9 +1,7 @@
 package com.doumee.service.business.impl;
 
-import com.doumee.core.constants.ResponseStatus;
-import com.doumee.core.exception.BusinessException;
-import com.doumee.core.model.PageData;
-import com.doumee.core.model.PageWrap;
+import com.doumee.service.business.third.model.PageData;
+import com.doumee.service.business.third.model.PageWrap;
 import com.doumee.core.utils.Constants;
 import com.doumee.core.utils.Utils;
 import com.doumee.dao.business.PlatformWarnEventMapper;
@@ -109,6 +107,7 @@
                         .selectAs(Platform::getName,PlatformWarnEvent::getPlatformName)
                         .selectAs(Platform::getHkId,PlatformWarnEvent::getPlatfromHkId)
                         .leftJoin(Platform.class,Platform::getId,PlatformWarnEvent::getPlatformId)
+                        .orderByDesc(PlatformWarnEvent::getCreateDate)
                         .last(" limit 20 ")
         );
         List<PlatformWarnEventListResponse> list = new ArrayList<PlatformWarnEventListResponse>();
@@ -120,6 +119,7 @@
                 platformWarnEventListResponse.setContent(event.getEventContent());
                 platformWarnEventListResponse.setTitle(event.getTitle());
                 platformWarnEventListResponse.setPlatfromHkId(event.getPlatfromHkId());
+                platformWarnEventListResponse.setCarCode(event.getCarCode());
                 list.add(platformWarnEventListResponse);
             }
         }
@@ -201,6 +201,8 @@
         platformWarnEvent.setCreateDate(new Date());
         platformWarnEvent.setIsdeleted(Constants.ZERO);
         platformWarnEvent.setPlatformId(savePlatformWarnEventDTO.getPlatformId());
+        platformWarnEvent.setCarCode(savePlatformWarnEventDTO.getCarCode());
+        platformWarnEvent.setPlatformId(savePlatformWarnEventDTO.getPlatformJobId());
         Constants.PlatformWarnEvent cPl = Constants.PlatformWarnEvent.STOP_TIMEOUT;
         if(Constants.equalsInteger(savePlatformWarnEventDTO.getEventType(),Constants.ZERO)){
             if(Objects.isNull(savePlatformWarnEventDTO.getPlatformJobId())){
@@ -214,7 +216,6 @@
         platformWarnEvent.setEventContent(cPl.getInfo().replace("${carCode}",savePlatformWarnEventDTO.getCarCode()));
         platformWarnEventMapper.insert(platformWarnEvent);
     }
-
 
 
 }

--
Gitblit v1.9.3