forked from gzzfw/backEnd/gz-dyh

wangwh
2024-10-22 2c7324f3b7862999139075fd35032be885fc9c31
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);
    }
}