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