From c3a5a9ae94e5604160f0ba4ac6148934db84f26b Mon Sep 17 00:00:00 2001 From: manailin <261030956@qq.com> Date: 星期日, 27 六月 2021 15:58:50 +0800 Subject: [PATCH] [新增]走访任务向市平台推送。推送市平台测环境 --- springcloud_k8s_panzhihuazhihuishequ/service_api/src/main/java/com/panzhihua/serviceapi/biz/LcApiService.java | 108 +++++++++++++++++++++++++++++++++++++++++++++++++++++ 1 files changed, 107 insertions(+), 1 deletions(-) diff --git a/springcloud_k8s_panzhihuazhihuishequ/service_api/src/main/java/com/panzhihua/serviceapi/biz/LcApiService.java b/springcloud_k8s_panzhihuazhihuishequ/service_api/src/main/java/com/panzhihua/serviceapi/biz/LcApiService.java index c081f5a..b7bbe4d 100644 --- a/springcloud_k8s_panzhihuazhihuishequ/service_api/src/main/java/com/panzhihua/serviceapi/biz/LcApiService.java +++ b/springcloud_k8s_panzhihuazhihuishequ/service_api/src/main/java/com/panzhihua/serviceapi/biz/LcApiService.java @@ -1,9 +1,14 @@ package com.panzhihua.serviceapi.biz; +import com.panzhihua.common.api.LcReturnObject; import com.panzhihua.common.model.dtos.api.EventFile; import com.panzhihua.common.model.dtos.api.EventInfo; +import com.panzhihua.common.model.dtos.grid.LcEventVisitingTasksListDTO; import com.panzhihua.common.model.vos.R; +import com.panzhihua.serviceapi.model.dto.LcFlowPersonVisitRecordDTO; import com.panzhihua.serviceapi.model.dto.LcGridData; +import com.panzhihua.serviceapi.model.dto.LcKeyPersonVisitRecordDTO; +import com.panzhihua.serviceapi.model.dto.LcKeyPersonVisitRecordQueryDTO; import java.util.List; @@ -55,7 +60,7 @@ * @author manailin * @date 2021/6/10 17:00 */ - R submitEventRelationFile(EventFile eventFile); + R submitEventOrVisitRecordRelationFile(EventFile eventFile); /** * description 获取指定事件信息 @@ -95,4 +100,105 @@ */ void automationUploadEventAndFile(); + + /** + * description 流动人口 走访详情 + * + * @param recordId 流动人口走访任务ID + * @return String 事件信息 + * @author manailin + * @date 2021/6/10 17:00 + */ + String getFlowPersonVisitRecordDetailById(String recordId); + + /** + * description 流动人口 走访记录列表 + * + * @param personVisitRecordQueryDTO 入参参数 + * @param loginUserId 当前登陆用户ID + * @return String 事件信息 + * @author manailin + * @date 2021/6/10 17:00 + */ + String getFlowPersonVisitRecordPage(LcKeyPersonVisitRecordQueryDTO personVisitRecordQueryDTO, Long loginUserId); + + /** + * description 上传流动人口走访记录 + * + * @param lcFlowPersonVisitRecordDTO 入参参数 + * @return String 事件信息 + * @author manailin + * @date 2021/6/10 17:00 + */ + String uploadFlowPersonVisitRecord(LcFlowPersonVisitRecordDTO lcFlowPersonVisitRecordDTO); + + /** + * description 请求上传流动人口走访记录导浪潮市平台服务器 + * + * @param lcEventVisitingTasksListDTO 走访事件对象 + * @param lcGrid 浪潮对应的网格ID + * @param lcGridUserId 浪潮网格员对应的用户ID + * @param populationDetail 实有人口基础信息 + * @param gridName 网格名称 + * @param data 精度维度数组 + * @return String 事件信息 + * @author manailin + * @date 2021/6/10 17:00 + */ + LcReturnObject requestLcFlowPersonVisitRecord(LcEventVisitingTasksListDTO lcEventVisitingTasksListDTO, String lcGrid, String lcGridUserId, Object populationDetail, String gridName, String[] data); + + /** + * description 请求上传重点人口走访记录导浪潮市平台服务器 + * + * @param lcEventVisitingTasksListDTO 走访事件对象 + * @param lcGrid 浪潮对应的网格ID + * @param lcGridUserId 浪潮网格员对应的用户ID + * @param populationDetail 实有人口基础信息 + * @param gridName 网格名称 + * @param data 精度维度数组 + * @return String 事件信息 + * @author manailin + * @date 2021/6/10 17:00 + */ + LcReturnObject requestLcKeyPersonVisitRecord(LcEventVisitingTasksListDTO lcEventVisitingTasksListDTO, String lcGrid, String lcGridUserId, Object populationDetail, String gridName, String[] data); + + /** + * description 上传重点人口走访记录 + * + * @param lcKeyPersonVisitRecordDTO 入参参数 + * @return String 事件信息 + * @author manailin + * @date 2021/6/10 17:00 + */ + String uploadKeyPersonVisitRecord(LcKeyPersonVisitRecordDTO lcKeyPersonVisitRecordDTO); + + /** + * description 重点人口 走访详情 + * + * @param recordId 流动人口走访任务ID + * @return String 事件信息 + * @author manailin + * @date 2021/6/10 17:00 + */ + String getKeyPersonVisitRecordDetailById(String recordId); + + /** + * description 重点人口 走访记录列表 + * + * @param personVisitRecordQueryDTO 入参参数 + * @param loginUserId 当前登陆用户ID + * @return String 事件信息 + * @author manailin + * @date 2021/6/10 17:00 + */ + String getKeyPersonVisitRecordPage(LcKeyPersonVisitRecordQueryDTO personVisitRecordQueryDTO, Long loginUserId); + + /** + * description 自动上传重点人员走访记录 + * + * @author manailin + * @date 2021/6/10 17:00 + */ + void automationUploadVisitRecord(); + } -- Gitblit v1.7.1