From bb1b8101a3b31a03cae378bfcb16f4576f154647 Mon Sep 17 00:00:00 2001
From: CeDo <cedoogle@gmail.com>
Date: 星期四, 27 五月 2021 19:56:52 +0800
Subject: [PATCH] 代码同步

---
 springcloud_k8s_panzhihuazhihuishequ/service_grid/src/main/java/com/panzhihua/service_grid/service/EventService.java |   52 ++++++++++++++++++++++++++++++++++++++++++++++++----
 1 files changed, 48 insertions(+), 4 deletions(-)

diff --git a/springcloud_k8s_panzhihuazhihuishequ/service_grid/src/main/java/com/panzhihua/service_grid/service/EventService.java b/springcloud_k8s_panzhihuazhihuishequ/service_grid/src/main/java/com/panzhihua/service_grid/service/EventService.java
index 8ae708f..2c7407d 100644
--- a/springcloud_k8s_panzhihuazhihuishequ/service_grid/src/main/java/com/panzhihua/service_grid/service/EventService.java
+++ b/springcloud_k8s_panzhihuazhihuishequ/service_grid/src/main/java/com/panzhihua/service_grid/service/EventService.java
@@ -2,14 +2,12 @@
 
 import com.baomidou.mybatisplus.core.metadata.IPage;
 import com.baomidou.mybatisplus.extension.service.IService;
-import com.panzhihua.common.model.dtos.grid.EventAddDTO;
-import com.panzhihua.common.model.dtos.grid.EventDeleteDTO;
-import com.panzhihua.common.model.dtos.grid.EventEditDTO;
-import com.panzhihua.common.model.dtos.grid.PageEventDTO;
+import com.panzhihua.common.model.dtos.grid.*;
 import com.panzhihua.common.model.vos.R;
 import com.panzhihua.common.model.vos.grid.EventDetailsVO;
 import com.panzhihua.common.model.vos.grid.EventVO;
 import com.panzhihua.service_grid.model.dos.EventDO;
+import org.springframework.transaction.annotation.Transactional;
 
 /**
  * 事件 service
@@ -56,5 +54,51 @@
      */
     R<EventDetailsVO> eventDetails(Long id);
 
+    /**
+     * 添加突发事件
+     * @param emergenciesEventAddDTO
+     * @return
+     */
+    R addEmergencies(EmergenciesEventAddDTO emergenciesEventAddDTO);
 
+    /**
+     * 保存突发事件草稿
+     * @param emergenciesEventEditDTO
+     * @return
+     */
+    R saveEmergenciesDraft(EmergenciesEventEditDTO emergenciesEventEditDTO);
+
+    /**
+     * 突发事件上报
+     * @param emergenciesEventReportDTO
+     * @return
+     */
+    R emergenciesReport(EmergenciesEventReportDTO emergenciesEventReportDTO);
+
+    /**
+     * 突发事件撤销
+     * @param eventRevokeDTO
+     * @return
+     */
+    R emergenciesRevoke(EventRevokeDTO eventRevokeDTO);
+    /**
+     * 处理事件
+     * @param eventDealDTO
+     * @return
+     */
+    R dealEvent(EventDealDTO eventDealDTO);
+
+    /**
+     * 确认事件
+     * @param eventVerifyDTO
+     * @return
+     */
+    R verifyEvent(EventVerifyDTO eventVerifyDTO);
+
+    /**
+     * 重新发布事件
+     * @param eventRepublicDTO
+     * @return
+     */
+    R republishEvent(EventRepublicDTO eventRepublicDTO);
 }

--
Gitblit v1.7.1