From 96e79bc9c2b8d9945ad56b5b85d836144721cecc Mon Sep 17 00:00:00 2001 From: Cui YongXing <2835316714@qq.com> Date: Mon, 2 Sep 2024 20:14:49 +0800 Subject: [PATCH] =?UTF-8?q?=E6=B7=BB=E5=8A=A0=E5=AD=97=E6=AE=B5=E5=92=8C?= =?UTF-8?q?=E8=A1=A8?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../server/controller/TaskOutputController.java | 13 +++++++------ 1 file changed, 7 insertions(+), 6 deletions(-) diff --git a/cloud-task-server/src/main/java/com/muyu/task/server/controller/TaskOutputController.java b/cloud-task-server/src/main/java/com/muyu/task/server/controller/TaskOutputController.java index 3b35c64..59345cd 100644 --- a/cloud-task-server/src/main/java/com/muyu/task/server/controller/TaskOutputController.java +++ b/cloud-task-server/src/main/java/com/muyu/task/server/controller/TaskOutputController.java @@ -1,13 +1,11 @@ package com.muyu.task.server.controller; +import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper; import com.muyu.common.core.domain.Result; import com.muyu.common.domian.TaskOutput; import com.muyu.task.server.service.TaskOutputService; import org.springframework.beans.factory.annotation.Autowired; -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 java.util.List; @@ -19,8 +17,11 @@ public class TaskOutputController { private TaskOutputService taskOutputService; - @PostMapping - public Result save(@RequestBody List taskOutputs) { + @PostMapping("/{id}") + public Result save(@PathVariable("id") Long id, @RequestBody List taskOutputs) { + QueryWrapper wrapper = new QueryWrapper<>(); + wrapper.eq("task_id", id); + taskOutputService.remove(wrapper); boolean save = taskOutputService.saveBatch(taskOutputs); return Result.success(save); }