CeDo
2021-05-28 f495b3389331dac4f5c66a9383a8a0c7ff82e37d
springcloud_k8s_panzhihuazhihuishequ/service_grid/src/main/java/com/panzhihua/service_grid/service/EventService.java
@@ -7,7 +7,6 @@
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
@@ -42,10 +41,10 @@
    /**
     * 删除事件
     * @param EventDeleteDTO
     * @param CommonEventDeleteDTO
     * @return 平台用户信息
     */
    R delete(EventDeleteDTO EventDeleteDTO);
    R delete(CommonEventDeleteDTO CommonEventDeleteDTO);
    /**
     * 查询事件详细信息
@@ -55,25 +54,25 @@
    R<EventDetailsVO> eventDetails(Long id);
    /**
     * 添加突发事件
     * @param emergenciesEventAddDTO
     * 添加事件
     * @param commonEventAddDTO
     * @return
     */
    R addEmergencies(EmergenciesEventAddDTO emergenciesEventAddDTO);
    R addCommon(CommonEventAddDTO commonEventAddDTO);
    /**
     * 保存突发事件草稿
     * @param emergenciesEventEditDTO
     * 保存事件草稿
     * @param commonEventEditDTO
     * @return
     */
    R saveEmergenciesDraft(EmergenciesEventEditDTO emergenciesEventEditDTO);
    R saveDraft(CommonEventEditDTO commonEventEditDTO);
    /**
     * 突发事件上报
     * @param emergenciesEventReportDTO
     * @param commonEventReportDTO
     * @return
     */
    R emergenciesReport(EmergenciesEventReportDTO emergenciesEventReportDTO);
    R report(CommonEventReportDTO commonEventReportDTO);
    /**
     * 突发事件撤销
@@ -83,22 +82,29 @@
    R emergenciesRevoke(EventRevokeDTO eventRevokeDTO);
    /**
     * 处理事件
     * @param eventDealDTO
     * @param commonEventDealDTO
     * @return
     */
    R dealEvent(EventDealDTO eventDealDTO);
    R dealEvent(CommonEventDealDTO commonEventDealDTO);
    /**
     * 确认事件
     * @param eventVerifyDTO
     * @param commonEventVerifyDTO
     * @return
     */
    R verifyEvent(EventVerifyDTO eventVerifyDTO);
    R verifyEvent(CommonEventVerifyDTO commonEventVerifyDTO);
    /**
     * 重新发布事件
     * @param eventRepublicDTO
     * @param commonEventRepublicDTO
     * @return
     */
    R republishEvent(EventRepublicDTO eventRepublicDTO);
    R republishEvent(CommonEventRepublicDTO commonEventRepublicDTO);
    /**
     * 草稿发布
     * @param commonEventPublicDTO
     * @return
     */
    R draftRelease(CommonEventPublicDTO commonEventPublicDTO);
}