From 179c4d64313c9b7572778da4aaaf6c6584fe457d Mon Sep 17 00:00:00 2001
From: mitao <2763622819@qq.com>
Date: 星期二, 20 五月 2025 23:48:08 +0800
Subject: [PATCH] 修改文件上传类型限制

---
 springcloud_k8s_panzhihuazhihuishequ/service_grid/src/main/java/com/panzhihua/service_grid/service/EventService.java |  362 ++++++++++++++++++++++++++++++++++++++++++++++++---
 1 files changed, 340 insertions(+), 22 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..82347f4 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
@@ -1,12 +1,14 @@
 package com.panzhihua.service_grid.service;
 
+import java.util.List;
+
 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.community.bigscreen.event.ScreenDrawEventListDTO;
+import com.panzhihua.common.model.dtos.community.bigscreen.event.ScreenEventListDTO;
+import com.panzhihua.common.model.dtos.grid.*;
 import com.panzhihua.common.model.vos.R;
+import com.panzhihua.common.model.vos.community.ComActVO;
 import com.panzhihua.common.model.vos.grid.EventDetailsVO;
 import com.panzhihua.common.model.vos.grid.EventVO;
 import com.panzhihua.service_grid.model.dos.EventDO;
@@ -18,25 +20,12 @@
  * @version 1.0
  * @since 1.0
  * @date 2021-05-26
- * */
+ */
 public interface EventService extends IService<EventDO> {
 
     /**
-     * 新增事件
-     * @param eventAddDTO
-     * @return 新增结果
-     */
-    R add(EventAddDTO eventAddDTO);
-
-    /**
-     * 修改事件
-     * @param eventEditDTO
-     * @return 维护结果
-     */
-    R edit(EventEditDTO eventEditDTO);
-
-    /**
      * 分页查找事件
+     * 
      * @param pageEventDTO
      * @return 维护结果
      */
@@ -44,17 +33,346 @@
 
     /**
      * 删除事件
-     * @param EventDeleteDTO
+     * 
+     * @param commonEventDeleteDTO
      * @return 平台用户信息
      */
-    R delete(EventDeleteDTO EventDeleteDTO);
+    R delete(CommonEventDeleteDTO commonEventDeleteDTO);
 
     /**
      * 查询事件详细信息
-     * @param id 事件 id
+     * 
+     * @param id
+     *            事件 id
      * @return 查找结果
      */
     R<EventDetailsVO> eventDetails(Long id);
 
+    /**
+     * 添加事件
+     * 
+     * @param commonEventAddDTO
+     * @return
+     */
+    R addCommon(CommonEventAddDTO commonEventAddDTO);
 
+    /**
+     * 保存事件草稿
+     * 
+     * @param commonEventEditDTO
+     * @return
+     */
+    R saveDraft(CommonEventEditDTO commonEventEditDTO);
+
+    /**
+     * 突发事件上报
+     * 
+     * @param commonEventReportDTO
+     * @return
+     */
+    R report(CommonEventReportDTO commonEventReportDTO);
+
+    /**
+     * 事件撤销
+     * 
+     * @param eventRevokeDTO
+     * @return
+     */
+    R emergenciesRevoke(EventRevokeDTO eventRevokeDTO);
+
+    /**
+     * 处理事件
+     * 
+     * @param commonEventDealDTO
+     * @return
+     */
+    R dealEvent(CommonEventDealDTO commonEventDealDTO);
+
+    /**
+     * 确认事件
+     * 
+     * @param commonEventVerifyDTO
+     * @return
+     */
+    R verifyEvent(CommonEventVerifyDTO commonEventVerifyDTO);
+
+    /**
+     * 重新发布事件
+     * 
+     * @param commonEventRepublishDTO
+     * @return
+     */
+    R republishEvent(CommonEventRepublishDTO commonEventRepublishDTO);
+
+    /**
+     * 草稿发布
+     * 
+     * @param commonEventPublicDTO
+     * @return
+     */
+    R draftRelease(CommonEventPublicDTO commonEventPublicDTO);
+
+    /**
+     * 保存殊人群事件上报草稿
+     * 
+     * @param specialEventEditDTO
+     * @return
+     */
+    R saveSpecialDraft(SpecialEventEditDTO specialEventEditDTO);
+
+    /**
+     * 特殊人员信息上报
+     * 
+     * @param specialEventAddDTO
+     * @return
+     */
+    R addSpecial(SpecialEventAddDTO specialEventAddDTO);
+
+    /**
+     * 获取指定特殊人员信息
+     * 
+     * @param idCard
+     * @return
+     */
+    R getSpecialPopulation(String idCard);
+
+    /**
+     * 添加发布宣传教育事件
+     * 
+     * @param publicityEventAddDTO
+     *            请求参数
+     * @return 上报结果
+     */
+    R addPublicity(PublicityEventAddDTO publicityEventAddDTO);
+
+    /**
+     * 保存宣传教育事件草稿
+     * 
+     * @param publicityEventEditDTO
+     *            请求参数
+     * @return 保存结果
+     */
+    R savePublicityDraft(PublicityEventEditDTO publicityEventEditDTO);
+
+    /**
+     * 分页查询宣传教育事件
+     * 
+     * @param pagePublicityEventDTO
+     * @return
+     */
+    R selectPublicity(PagePublicityEventDTO pagePublicityEventDTO);
+
+    /**
+     * 获取社区列表:当前默认所有社区
+     * 
+     * @return
+     */
+    R<ComActVO> actList();
+
+    /**
+     * 查询事件管理
+     * 
+     * @param pageEventManageDTO
+     * @return
+     */
+    R eventToManage(PageEventManageDTO pageEventManageDTO);
+
+    /**
+     * 社区网格后台标记事件无效
+     * 
+     * @param eventRevokeDTO
+     * @return
+     */
+    R markEventInvalid(EventRevokeDTO eventRevokeDTO);
+
+    /**
+     * 社区在网格后台重新发布已标记失效的事件
+     * 
+     * @param commonEventRepublishDTO
+     * @return
+     */
+    R republishInvalidEvent(CommonEventRepublishDTO commonEventRepublishDTO);
+
+    /**
+     * 社区后台处理事件
+     * 
+     * @param commonEventDealDTO
+     * @return
+     */
+    R communityDealEvent(CommonEventDealDTO commonEventDealDTO);
+
+    /**
+     * 分页查询社区宣传教育事件
+     * 
+     * @param pagePublicityEventDTO
+     * @return
+     */
+    R selectCommunityPublicity(PagePublicityEventCommunityDTO pagePublicityEventDTO);
+
+    /**
+     * 后台管理-统计模块
+     * 
+     * @param communityId
+     *            社区id
+     * @return 统计信息
+     */
+    R eventStatistics(Long communityId);
+
+    /**
+     * 后台管理-网格员统计
+     * 
+     * @param statisticsAdminDTO
+     *            请求参数
+     * @return 网格员统计信息
+     */
+    R gridMemberStatistics(MemberStatisticsAdminDTO statisticsAdminDTO);
+
+    /**
+     * 获取最近的网格
+     * 
+     * @return
+     * @param pageEventGridNearbyDTO
+     */
+    R getNearByGrid(PageEventGridNearbyDTO pageEventGridNearbyDTO);
+
+    /**
+     * 批量删除事件
+     * 
+     * @param eventDeleteDTO
+     * @return
+     */
+    R deleteEventBatch(EventDeleteDTO eventDeleteDTO);
+
+    /**
+     * 批量重新发布事件
+     * 
+     * @param commonEventBatchRepublishDTO
+     * @return
+     */
+    R batchRepublishEvent(CommonEventBatchRepublishDTO commonEventBatchRepublishDTO);
+
+    /**
+     * 批量标记事件无效
+     * 
+     * @param eventBatchRevokeDTO
+     * @return
+     */
+    R batchMarkEventInvalid(EventBatchRevokeDTO eventBatchRevokeDTO);
+
+    /**
+     * 根据网格id查询网格统计数据
+     * 
+     * @param gridId
+     *            网格id
+     * @return 网格统计数据
+     */
+    R getGridEventStatisticsByApp(Long gridId, Long userId);
+
+    /**
+     * 查询网格事件统计数据
+     * 
+     * @param statisticsDTO
+     *            请求参数
+     * @return 网格事件统计数据
+     */
+    R getGridEventDetailStatisticsByApp(GridEventStatisticsDTO statisticsDTO);
+
+    /**
+     * 直接上报社区
+     * 
+     * @param commonEventDirectReportDTO
+     * @return
+     */
+    R reportDirect(CommonEventDirectReportDTO commonEventDirectReportDTO);
+
+    /**
+     * 事件大屏查询事件列表
+     * 
+     * @param eventListDTO
+     *            请求参数
+     * @return 事件列表
+     */
+    R getScreenEventList(ScreenEventListDTO eventListDTO);
+
+    /**
+     * 特殊人群上报-社区人口数据列表
+     * 
+     * @param specialPopulationDTO
+     *            请求参数
+     * @return 社区人口数据列表
+     */
+    R specialPopulationList(PageEventSpecialPopulationDTO specialPopulationDTO);
+
+    /**
+     * description 获取所有未上传到浪潮平台的事件列表
+     *
+     * @return String 事件列表
+     * @author manailin
+     * @date 2021/6/10 17:00
+     */
+    List<EventDetailsVO> getUnUploadEvent();
+
+    /**
+     * description 更新上传是否成功标识
+     * 
+     * @param id
+     *            事件主键ID
+     * @return Boolean 上传是否成功
+     * @author manailin
+     * @date 2021/6/10 17:00
+     */
+    Boolean updateLcUploadFlag(Long id);
+
+    R eventWork(Long communityId);
+
+    /**
+     * 绘制多边形统计数据
+     * 
+     * @param eventListDTO
+     *            请求参数
+     * @return 统计数据
+     */
+    R getCivilDrawList(ScreenDrawEventListDTO eventListDTO);
+
+    /**
+     * 新版绘制多边形统计数据
+     *
+     * @param eventListDTO
+     *            请求参数
+     * @return 统计数据
+     */
+    R getCivilDrawListNew(ScreenDrawEventListDTO eventListDTO);
+
+    /**
+     * 大屏-根据小区id查询小区统计人数
+     * 
+     * @param villageId
+     *            小区id
+     * @return 小区统计数据
+     */
+    R civilVillageStatistics(Long villageId);
+
+    /**
+     * 查询所有网格员工作汇总数据
+     * 
+     * @param statisticsAdminDTO
+     *            请求参数
+     * @return 网格员工作汇总数据
+     */
+    R gridMemberStatisticsAll(MemberStatisticsAdminDTO statisticsAdminDTO);
+
+    /**
+     * 西区大数据分析平台-综合治理栏
+     * @return
+     */
+    R getComprehensiveGovernanceStatics();
+
+    /**
+     * 大屏-新根据小区id查询小区统计人数
+     *
+     * @param villageId
+     *            小区id
+     * @return 小区统计数据
+     */
+    R civilVillageStatisticsNew(Long villageId);
 }

--
Gitblit v1.7.1