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/EventVisitingTasksService.java | 152 +++++++++++++++++++++++++++++++++++++++++++++++--- 1 files changed, 143 insertions(+), 9 deletions(-) diff --git a/springcloud_k8s_panzhihuazhihuishequ/service_grid/src/main/java/com/panzhihua/service_grid/service/EventVisitingTasksService.java b/springcloud_k8s_panzhihuazhihuishequ/service_grid/src/main/java/com/panzhihua/service_grid/service/EventVisitingTasksService.java index f6e3463..9a7c00e 100644 --- a/springcloud_k8s_panzhihuazhihuishequ/service_grid/src/main/java/com/panzhihua/service_grid/service/EventVisitingTasksService.java +++ b/springcloud_k8s_panzhihuazhihuishequ/service_grid/src/main/java/com/panzhihua/service_grid/service/EventVisitingTasksService.java @@ -1,14 +1,17 @@ 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.EventVisitingTasksAddDTO; -import com.panzhihua.common.model.dtos.grid.EventVisitingTasksDeleteDTO; -import com.panzhihua.common.model.dtos.grid.EventVisitingTasksEditDTO; -import com.panzhihua.common.model.dtos.grid.PageEventVisitingTasksDTO; +import com.panzhihua.common.model.dtos.IdDTO; +import com.panzhihua.common.model.dtos.grid.*; +import com.panzhihua.common.model.dtos.visit.EventVisitCompleteDTO; +import com.panzhihua.common.model.query.visit.EventTasksQuery; +import com.panzhihua.common.model.query.visit.EventVisitListQuery; import com.panzhihua.common.model.vos.R; -import com.panzhihua.common.model.vos.grid.EventVisitingTasksDetailsVO; -import com.panzhihua.common.model.vos.grid.EventVisitingTasksVO; +import com.panzhihua.common.model.vos.visit.EventVisitingTasksDetailsVO; +import com.panzhihua.common.model.vos.visit.EventVisitingTasksVO; import com.panzhihua.service_grid.model.dos.EventVisitingTasksDO; /** @@ -16,13 +19,14 @@ * * @author cedoo email:cedoo(a)qq.com * @version 1.0 - * @since 1.0 * @date 2021-05-26 - * */ + * @since 1.0 + */ public interface EventVisitingTasksService extends IService<EventVisitingTasksDO> { /** * 新增重点人群走访记录 + * * @param eventVisitingTasksAddDTO * @return 新增结果 */ @@ -30,6 +34,7 @@ /** * 修改重点人群走访记录 + * * @param eventVisitingTasksEditDTO * @return 维护结果 */ @@ -37,6 +42,7 @@ /** * 分页查找重点人群走访记录 + * * @param pageEventVisitingTasksDTO * @return 维护结果 */ @@ -44,6 +50,7 @@ /** * 删除重点人群走访记录 + * * @param EventVisitingTasksDeleteDTO * @return 平台用户信息 */ @@ -51,10 +58,137 @@ /** * 查询重点人群走访记录详细信息 - * @param id 重点人群走访记录 id + * + * @param id + * 重点人群走访记录 id * @return 查找结果 */ R<EventVisitingTasksDetailsVO> eventVisitingTasksDetails(Long id); + /** + * 后台统计走访任务 + * + * @param communityId + * @return + */ + R count(Long communityId); + /** + * app走访任务 + * + * @param query + * @return + */ + R appTaskList(EventTasksQuery query) throws Exception; + + /** + * 走访任务列表 + * + * @param query + * @return + */ + R taskList(EventTasksQuery query) throws Exception; + + /** + * 删除走访任务 + * + * @param idDTO + * @param communityId + * @return + */ + R delete(IdDTO idDTO, Long communityId); + + /** + * 需走访人员列表 + * + * @param query + * @return + */ + R visitorList(EventVisitListQuery query); + + /** + * app查询走访记录 + * + * @param query + * @return + */ + R list(EventTasksQuery query); + + /** + * app 走访详情 + * + * @param id + * @return + */ + R detail(Long id); + + /** + * 新增 + * + * @param idDTO + * @param communityId + * @param userId + * @return + */ + R add(IdDTO idDTO, Long communityId, Long userId) throws Exception; + + List<EventVisitingTasksVO> exportTaskList(EventTasksQuery query) throws Exception; + + /** + * 撤销 + * + * @param idDTO + * @return + */ + R cancel(IdDTO idDTO); + + /** + * 恢复 + * + * @param idDTO + * @return + */ + R reset(IdDTO idDTO); + + /** + * 开始 + * + * @param id + * @return + */ + R start(Long id, Long userId); + + /** + * 完成 + * + * @param taskCompleteDTO + * @return + */ + R complete(EventVisitCompleteDTO taskCompleteDTO); + + /** + * description 获取所有未上传到浪潮平台的事件列表 + * + * @return String 事件列表 + * @author manailin + * @date 2021/6/10 17:00 + */ + List<LcEventVisitingTasksListDTO> getUnUploadVisitingTask(); + + /** + * description 更新上传是否成功标识 + * + * @param id + * 事件主键ID + * @return Boolean 上传是否成功 + * @author manailin + * @date 2021/6/10 17:00 + */ + Boolean updateLcUploadFlagVisitingTask(Long id); + + /** + * 定时任务-给上月已走访的人员创建定时任务 + * @return 执行结果 + */ + R timedTaskVisitingJobHandler(); } -- Gitblit v1.7.1