From 2c7324f3b7862999139075fd35032be885fc9c31 Mon Sep 17 00:00:00 2001 From: wangwh <2397901735@qq.com> Date: Tue, 22 Oct 2024 15:03:47 +0800 Subject: [PATCH] feat:增加网格待办相关功能 --- dyh-service/dyh-sys/src/main/java/cn/huge/module/grid/controller/GridToDoController.java | 48 ++++++++++++++++++++++++++++++++++++++++-------- 1 files changed, 40 insertions(+), 8 deletions(-) diff --git a/dyh-service/dyh-sys/src/main/java/cn/huge/module/grid/controller/GridToDoController.java b/dyh-service/dyh-sys/src/main/java/cn/huge/module/grid/controller/GridToDoController.java index 0908e0e..df1fd46 100644 --- a/dyh-service/dyh-sys/src/main/java/cn/huge/module/grid/controller/GridToDoController.java +++ b/dyh-service/dyh-sys/src/main/java/cn/huge/module/grid/controller/GridToDoController.java @@ -1,16 +1,14 @@ package cn.huge.module.grid.controller; import cn.huge.base.common.bo.R; -import cn.huge.module.grid.domain.vo.GridGetToDoVo; -import cn.huge.module.grid.domain.vo.GridIdsVo; -import cn.huge.module.grid.domain.vo.GridToDoBacthVo; -import cn.huge.module.grid.domain.vo.GridToDoVo; +import cn.huge.module.sys.vo.GridToDoBacthVo; +import cn.huge.module.sys.vo.GridGetToDoVo; +import cn.huge.module.sys.vo.GridIdsVo; +import cn.huge.module.sys.vo.GridTaskVo; +import cn.huge.module.sys.vo.GridToDoVo; import cn.huge.module.grid.service.GridToDoService; import lombok.extern.slf4j.Slf4j; -import org.springframework.web.bind.annotation.PostMapping; -import org.springframework.web.bind.annotation.RequestBody; -import org.springframework.web.bind.annotation.RequestMapping; -import org.springframework.web.bind.annotation.RestController; +import org.springframework.web.bind.annotation.*; import javax.annotation.Resource; import java.util.List; @@ -75,4 +73,38 @@ public R<String> deleteTodo(@RequestBody GridIdsVo gridIdsVo) { return gridToDoService.deleteToDo(gridIdsVo); } + + /** + * 批量创建待办 + * + * @param gridToDoBacthVo + * @param unitId + * @return + */ + @PostMapping("/create-task-todo") + public R<List<GridToDoVo>> createTaskToDo(@RequestBody GridToDoBacthVo gridToDoBacthVo, String unitId) { + return gridToDoService.createTaskToDo(gridToDoBacthVo, unitId); + } + + /** + * 批量更新待办 + * + * @param gridToDoVo + * @return + */ + @PostMapping("/update-task-todo") + public R<List<GridToDoVo>> updateTaskTodo(@RequestBody GridToDoVo gridToDoVo, @RequestParam(value = "previousTaskId") String previousTaskId) { + return gridToDoService.updateTaskToDo(gridToDoVo, previousTaskId); + } + + /** + * 批量删除待办 + * + * @param + * @return + */ + @PostMapping("/delete-task-todo") + public R<String> deleteTaskTodo(@RequestBody GridTaskVo gridTaskVo) { + return gridToDoService.deleteTaskToDo(gridTaskVo); + } } -- Gitblit v1.8.0