xyh
2021-06-28 7d16a1da2ab2bfdabf247af19b516a84a459bb32
springcloud_k8s_panzhihuazhihuishequ/common/src/main/java/com/panzhihua/common/service/grid/GridService.java
@@ -4,7 +4,7 @@
import com.panzhihua.common.model.dtos.grid.*;
import com.panzhihua.common.model.query.visit.EventTasksQuery;
import com.panzhihua.common.model.query.visit.EventVisitListQuery;
import com.panzhihua.common.model.vos.*;
import com.panzhihua.common.model.vos.R;
import com.panzhihua.common.model.vos.grid.*;
import com.panzhihua.common.model.dtos.visit.EventVisitCompleteDTO;
import com.panzhihua.common.model.vos.visit.EventVisitingTasksVO;
@@ -14,18 +14,18 @@
import java.util.List;
/**
 *
 * @author cedoo email:cedoo(a)qq.com
 * @version 1.0
 * @since 1.0
 * @date 2021-05-26
 * */
 * @since 1.0
 */
@FeignClient(name = "grid")
public interface GridService {
    /**
     * 分页查找事件
     *
     * @param pageEventDTO
     * @return 维护结果
     */
@@ -34,6 +34,7 @@
    /**
     * 删除事件
     *
     * @param CommonEventDeleteDTO
     * @return 平台用户信息
     */
@@ -74,6 +75,7 @@
    /**
     * 删除网格和网格员的关联关系
     *
     * @param eventGridMemberRelationDeleteDTO
     * @return 平台用户信息
     */
@@ -82,6 +84,7 @@
    /**
     * 查询网格和网格员的关联关系详细信息
     *
     * @param id 网格和网格员的关联关系 id
     * @return 查找结果
     */
@@ -99,6 +102,7 @@
    /**
     * 修改网格员定时上报地理预警记录
     *
     * @param eventGridMemberWarnLogEditDTO
     * @return 维护结果
     */
@@ -107,6 +111,7 @@
    /**
     * 分页查找网格员定时上报地理预警记录
     *
     * @param pageEventGridMemberWarnLogDTO
     * @return 维护结果
     */
@@ -115,6 +120,7 @@
    /**
     * 删除网格员定时上报地理预警记录
     *
     * @param eventGridMemberWarnLogDeleteDTO
     * @return 平台用户信息
     */
@@ -123,6 +129,7 @@
    /**
     * 查询网格员定时上报地理预警记录详细信息
     *
     * @param id 网格员定时上报地理预警记录 id
     * @return 查找结果
     */
@@ -132,6 +139,7 @@
   
    /**
     * 新增重点人群记录
     *
     * @param eventMainMemberAddDTO
     * @return 新增结果
     */
@@ -140,6 +148,7 @@
    /**
     * 修改重点人群记录
     *
     * @param eventMainMemberEditDTO
     * @return 维护结果
     */
@@ -148,6 +157,7 @@
    /**
     * 分页查找重点人群记录
     *
     * @param pageEventMainMemberDTO
     * @return 维护结果
     */
@@ -246,6 +256,7 @@
    /**
     * 查询事件处理流转记录详细信息
     *
     * @param id 事件处理流转记录 id
     * @return 查找结果
     */
@@ -255,6 +266,7 @@
   
    /**
     * 新增重点人群走访记录
     *
     * @param eventVisitingTasksAddDTO
     * @return 新增结果
     */
@@ -263,6 +275,7 @@
    /**
     * 修改重点人群走访记录
     *
     * @param eventVisitingTasksEditDTO
     * @return 维护结果
     */
@@ -271,6 +284,7 @@
    /**
     * 分页查找重点人群走访记录
     *
     * @param pageEventVisitingTasksDTO
     * @return 维护结果
     */
@@ -279,6 +293,7 @@
    /**
     * 删除重点人群走访记录
     *
     * @param eventVisitingTasksDeleteDTO
     * @return 平台用户信息
     */
@@ -287,6 +302,7 @@
    /**
     * 查询重点人群走访记录详细信息
     *
     * @param id 重点人群走访记录 id
     * @return 查找结果
     */
@@ -295,6 +311,7 @@
    /**
     * 新增APP应用版本信息
     *
     * @param eventApplicationAppReleaseAddDTO
     * @return 新增结果
     */
@@ -303,6 +320,7 @@
    /**
     * 修改APP应用版本信息
     *
     * @param eventApplicationAppReleaseEditDTO
     * @return 维护结果
     */
@@ -311,6 +329,7 @@
    /**
     * 分页查找APP应用版本信息
     *
     * @param pageEventApplicationAppReleaseDTO
     * @return 维护结果
     */
@@ -319,6 +338,7 @@
    /**
     * 删除APP应用版本信息
     *
     * @param eventApplicationAppReleaseDeleteDTO
     * @return 平台用户信息
     */
@@ -327,6 +347,7 @@
    /**
     * 查询APP应用版本信息详细信息
     *
     * @param id APP应用版本信息 id
     * @return 查找结果
     */
@@ -335,6 +356,7 @@
    /**
     * 新增用户协议和隐私政策信息
     *
     * @param eventApplicationUserNoticeAddDTO
     * @return 新增结果
     */
@@ -343,6 +365,7 @@
    /**
     * 修改用户协议和隐私政策信息
     *
     * @param eventApplicationUserNoticeEditDTO
     * @return 维护结果
     */
@@ -351,6 +374,7 @@
    /**
     * 分页查找用户协议和隐私政策信息
     *
     * @param pageEventApplicationUserNoticeDTO
     * @return 维护结果
     */
@@ -359,6 +383,7 @@
    /**
     * 删除用户协议和隐私政策信息
     *
     * @param eventApplicationUserNoticeDeleteDTO
     * @return 平台用户信息
     */
@@ -367,6 +392,7 @@
    /**
     * 查询用户协议和隐私政策信息详细信息
     *
     * @param id 用户协议和隐私政策信息 id
     * @return 查找结果
     */
@@ -375,6 +401,7 @@
    /**
     * 新增区县/街道/社区/网格员网格数据管理
     *
     * @param eventGridDataAddDTO
     * @return 新增结果
     */
@@ -383,6 +410,7 @@
    /**
     * 修改区县/街道/社区/网格员网格数据管理
     *
     * @param eventGridDataEditDTO
     * @return 维护结果
     */
@@ -391,6 +419,7 @@
    /**
     * 分页查找区县/街道/社区/网格员网格数据管理
     *
     * @param pageEventGridDataDTO
     * @return 维护结果
     */
@@ -399,6 +428,7 @@
    /**
     * 删除区县/街道/社区/网格员网格数据管理
     *
     * @param eventGridDataDeleteDTO
     * @return 平台用户信息
     */
@@ -407,6 +437,7 @@
    /**
     * 查询区县/街道/社区/网格员网格数据管理详细信息
     *
     * @param id 区县/街道/社区/网格员网格数据管理 id
     * @return 查找结果
     */
@@ -415,6 +446,7 @@
    /**
     * 新增网格员定时上报地理信息
     *
     * @param eventGridMemberGpsLogAddDTO
     * @return 新增结果
     */
@@ -423,6 +455,7 @@
    /**
     * 修改网格员定时上报地理信息
     *
     * @param eventGridMemberGpsLogEditDTO
     * @return 维护结果
     */
@@ -431,6 +464,7 @@
    /**
     * 分页查找网格员定时上报地理信息
     *
     * @param pageEventGridMemberGpsLogDTO
     * @return 维护结果
     */
@@ -439,6 +473,7 @@
    /**
     * 删除网格员定时上报地理信息
     *
     * @param eventGridMemberGpsLogDeleteDTO
     * @return 平台用户信息
     */
@@ -447,6 +482,7 @@
    /**
     * 查询网格员定时上报地理信息详细信息
     *
     * @param id 网格员定时上报地理信息 id
     * @return 查找结果
     */
@@ -455,6 +491,7 @@
    /**
     * 添加事件
     *
     * @param commonEventAddDTO
     * @return
     */
@@ -463,6 +500,7 @@
    /**
     * 保存事件草稿
     *
     * @param commonEventEditDTO
     * @return
     */
@@ -471,6 +509,7 @@
    /**
     * 突发事件上报社区
     *
     * @param commonEventReportDTO
     * @return
     */
@@ -479,6 +518,7 @@
    /**
     * 突发事件撤销
     *
     * @param eventRevokeDTO
     * @return
     */
@@ -487,6 +527,7 @@
    /**
     * 处理事件
     *
     * @param commonEventDealDTO
     * @return
     */
@@ -495,6 +536,7 @@
    /**
     * 处理事件
     *
     * @param commonEventVerifyDTO
     * @return
     */
@@ -503,6 +545,7 @@
    /**
     * 处理事件
     *
     * @param commonEventRepublishDTO
     * @return
     */
@@ -511,6 +554,7 @@
    /**
     * 网格数据待处理统计信息
     *
     * @param eventGridStatisticsDataDTO
     * @return
     */
@@ -519,6 +563,7 @@
    /**
     * 查询用户网格
     *
     * @param pageEventGridDataDTO
     * @return
     */
@@ -527,6 +572,7 @@
    /**
     * 特殊人员信息上报
     *
     * @param specialEventAddDTO
     * @return
     */
@@ -535,6 +581,7 @@
    /**
     * 获取指定特殊人员信息
     *
     * @param idCard
     * @return
     */
@@ -543,6 +590,7 @@
    /**
     * 保存殊人群事件上报草稿
     *
     * @param specialEventEditDTO
     * @return
     */
@@ -551,6 +599,7 @@
    /**
     * 草稿发布
     *
     * @param commonEventPublicDTO
     * @return
     */
@@ -559,6 +608,7 @@
    /**
     * 查询随手拍列表
     *
     * @param easyAppDTO    请求参数
     * @return  随手拍列表
     */
@@ -567,6 +617,7 @@
    /**
     * 查询随手拍详情
     *
     * @param easyId    随手拍id
     * @return  随手拍详情
     */
@@ -575,6 +626,7 @@
    /**
     * 查询随手拍类型列表
     *
     * @return  类型列表
     */
    @PostMapping("/easy/type/list")
@@ -582,6 +634,7 @@
    /**
     * 随手拍处理
     *
     * @param photoHandleDTO    请求参数
     * @return  处理结果
     */
@@ -590,6 +643,7 @@
    /**
     * 随手拍公示状态切换
     *
     * @param photoHandleDTO    请求参数
     * @return  切换结果
     */
@@ -598,6 +652,7 @@
    /**
     * 随手拍上报社区
     *
     * @param photoHandleDTO    请求参数
     * @return  上报结果
     */
@@ -606,6 +661,7 @@
    /**
     * 添加发布宣传教育事件
     *
     * @param publicityEventAddDTO   请求参数
     * @return  添加发布结果
     */
@@ -614,6 +670,7 @@
    /**
     * 保存宣传教育事件草稿
     *
     * @param publicityEventEditDTO   请求参数
     * @return  保存结果
     */
@@ -622,6 +679,7 @@
    /**
     * 分页查询宣传教育事件
     *
     * @param pagePublicityEventDTO   请求参数
     * @return  结果
     */
@@ -630,6 +688,7 @@
    /**
     * 分页查询宣传教育事件
     *
     * @param pagePublicityEventDTO   请求参数
     * @return  结果
     */
@@ -639,6 +698,7 @@
    /**
     * 分页查询社区列表
     *
     * @return  结果
     */
    @PostMapping("/event/actList")
@@ -646,6 +706,7 @@
    /**
     * 地图模块-根据网格id查询网格详细信息
     *
     * @param gridId    网格id
     * @return  网格详细信息
     */
@@ -654,6 +715,7 @@
    /**
     * 地图模块-根据网格员id查询今日运动轨迹
     *
     * @param userId    网格员id
     * @return  运动轨迹
     */
@@ -662,6 +724,7 @@
    /**
     * 地图模块-根据网格员id查询关联网格列表
     *
     * @param userId    网格员id
     * @return  网格列表
     */
@@ -670,6 +733,7 @@
    /**
     * 获取最新版本信息
     *
     * @return  版本信息
     */
    @GetMapping("/eventapplicationapprelease/edition")
@@ -677,6 +741,7 @@
    /**
     * 首页待处理
     *
     * @param eventGridTodoDataDTO
     * @return
     */
@@ -685,6 +750,7 @@
    /**
     * 后台获取网格员运动轨迹
     *
     * @param workTrajectoryDTO 请求参数
     * @return  运动轨迹
     */
@@ -693,6 +759,7 @@
    /**
     * 后台获取网格员预警记录
     *
     * @param gridMemberWainDTO 请求参数
     * @return  预警记录
     */
@@ -701,6 +768,7 @@
    /**
     * 分页查询网格
     *
     * @param eventGridDataDTO  请求参数
     * @return  网格列表
     */
@@ -709,6 +777,7 @@
    /**
     * 查询社区下所有网格员
     *
     * @param communityId   社区id
     * @return  网格员列表
     */
@@ -717,6 +786,7 @@
    /**
     * 查询管理事件
     *
     * @param pageEventManageDTO
     * @return
     */
@@ -725,6 +795,7 @@
    /**
     * 社区网格后台标记事件无效
     *
     * @param eventRevokeDTO
     * @return
     */
@@ -733,6 +804,7 @@
    /**
     * 社区网格后台重新发布已标记无效的事件
     *
     * @param commonEventRepublishDTO
     * @return
     */
@@ -741,6 +813,7 @@
    /**
     * 后台新增网格
     *
     * @param eventGridDataDTO  请求参数
     * @return  新增结果
     */
@@ -749,6 +822,7 @@
    /**
     * 后台修改网格
     *
     * @param eventGridDataDTO  请求参数
     * @return  修改结果
     */
@@ -757,6 +831,7 @@
    /**
     * 后台管理-分页查询随手拍列表
     *
     * @param easyAppDTO    请求参数
     * @return  随手拍列表
     */
@@ -765,6 +840,7 @@
    /**
     * 后台管理-随手拍详情
     *
     * @param easyId    随手拍id
     * @return  随手拍详情
     */
@@ -773,6 +849,7 @@
    /**
     * 后台管理-随手拍处理
     *
     * @param photoHandleDTO    请求参数
     * @return  处理结果
     */
@@ -781,6 +858,7 @@
    /**
     * 后台管理-批量修改随手拍公示状态/删除随手拍
     *
     * @param photoHandleDTO    请求参数
     * @return  修改/删除结果
     */
@@ -789,6 +867,7 @@
    /**
     * 查询网格下所有网格员
     *
     * @param gridId
     * @return
     */
@@ -797,6 +876,7 @@
    /**
     * 查询网格下所有网格员
     *
     * @param communityId
     * @return
     */
@@ -805,6 +885,7 @@
    /**
     * 后台管理-统计模块
     *
     * @param communityId   社区id
     * @return  统计信息
     */
@@ -813,6 +894,7 @@
    /**
     * 后台管理-删除网格
     *
     * @param Ids   网格id集合
     * @return  删除结果
     */
@@ -821,6 +903,7 @@
    /**
     * 后台管理-网格员统计
     *
     * @param statisticsAdminDTO    请求参数
     * @return  网格员统计信息
     */
@@ -829,6 +912,7 @@
    /**
     * 批量删除
     *
     * @param eventDeleteDTO
     * @return
     */
@@ -837,6 +921,7 @@
    /**
     * 批量发布事件
     *
     * @param commonEventBatchRepublishDTO
     * @return
     */
@@ -845,6 +930,7 @@
    /**
     * 批量事件标为无效
     *
     * @param eventBatchRevokeDTO
     * @return
     */
@@ -853,6 +939,7 @@
    /**
     * 批量事件标为无效
     *
     * @param pageEventGridNearbyDTO
     * @return
     */
@@ -861,6 +948,7 @@
    /**
     * 根据网格id查询网格统计数据
     *
     * @param gridId    网格id
     * @return  网格统计数据
     */
@@ -869,6 +957,7 @@
    /**
     * 查询网格事件统计数据
     *
     * @param statisticsDTO 请求参数
     * @return  网格事件统计数据
     */
@@ -877,6 +966,7 @@
    /**
     * 网格员上报地理位置
     *
     * @param memberPositionDTO 请求参数
     * @return  上报结果
     */
@@ -885,6 +975,7 @@
    /**
     * 直接上报社区
     *
     * @param commonEventDirectReportDTO
     * @return
     */
@@ -893,6 +984,7 @@
    /**
     * 定时任务扫描网格员工作状态
     *
     * @return  定时任务扫描结果
     */
    @PostMapping("/eventgridmemberwarnlog/judge")
@@ -900,6 +992,7 @@
    /**
     * 事件大屏查询事件列表
     *
     * @param eventListDTO  请求参数
     * @return  事件列表
     */
@@ -908,6 +1001,7 @@
    /**
     * 特殊人群上报-社区人口数据列表
     *
     * @param specialPopulationDTO   请求参数
     * @return  社区人口数据列表
     */
@@ -924,6 +1018,7 @@
     */
    @GetMapping("/lc_compare/{id}")
    String getLcGridIdByLocal(@PathVariable("id") Long id);
    /**
     * description 根据本地网格ID,查询对于的浪潮市平台对应的ID
     *
@@ -934,6 +1029,7 @@
     */
    @GetMapping("/lc_compare/getLcUserId")
    String getLcUserIdByLocalUserId(@RequestParam("localUserId") String localUserId);
    /**
     * description 获取所有未上传到浪潮平台的事件列表
     *
@@ -943,8 +1039,10 @@
     */
    @GetMapping("/event/getUnUploadEvent")
    List<EventDetailsVO> getUnUploadEvent();
    /**
     * description 更新上传是否成功标识
     *
     * @param id 事件主键ID
     * @return Boolean 上传是否成功
     * @author manailin
@@ -962,7 +1060,29 @@
    R eventWork(@RequestParam("communityId")Long communityId);
    /**
     * description 获取所有未上传到浪潮平台的走访事件列表
     *
     * @return String 事件列表
     * @author manailin
     * @date 2021/6/10 17:00
     */
    @GetMapping("/eventvisitingtasks/getUnUploadVisitingTask")
    List<LcEventVisitingTasksListDTO> getUnUploadVisitingTask();
    /**
     * description 更新走访任务上传是否成功标识
     *
     * @param id 事件主键ID
     * @return Boolean 上传是否成功
     * @author manailin
     * @date 2021/6/10 17:00
     */
    @PostMapping("/eventvisitingtasks/updateLcUploadFlagVisitingTask")
    Boolean updateLcUploadFlagVisitingTask(@RequestParam("id") Long id);
    /**
     *  后台统计走访任务
     *
     * @param communityId
     * @return
     */
@@ -971,6 +1091,7 @@
    /**
     * 查询走访记录
     *
     * @param query
     * @return
     */
@@ -978,6 +1099,8 @@
    R list(@RequestBody EventTasksQuery query);
    /**
     * 走访任务列表
     *
     * app走访任务列表
     * @param query
     * @return
@@ -994,6 +1117,7 @@
    /**
     * 导出
     *
     * @param query
     * @return
     */
@@ -1002,6 +1126,7 @@
    /**
     * 删除走访任务
     *
     * @param ids
     * @param communityId
     * @return
@@ -1011,6 +1136,7 @@
    /**
     * 被走访人员列表
     *
     * @param query
     * @return
     */
@@ -1018,9 +1144,9 @@
    R visitorList(@RequestBody EventVisitListQuery query);
    /**
     * 走访详情
     *
     * @param id
     * @return
     */
@@ -1030,6 +1156,7 @@
    /**
     * 撤销走访
     *
     * @param id
     * @return
     */
@@ -1038,6 +1165,7 @@
    /**
     * 恢复走访
     *
     * @param id
     * @return
     */
@@ -1046,6 +1174,7 @@
    /**
     * 新增走访
     *
     * @param ids
     * @param communityId
     * @param userId
@@ -1056,6 +1185,7 @@
    /**
     * 开始走访
     *
     * @param id
     * @return
     */
@@ -1064,6 +1194,7 @@
    /**
     * 完成走访记录
     *
     * @param taskCompleteDTO
     * @return
     */