From d3c48efbe717e6bf778701662f16c1a932444ade Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E7=99=BD=E5=87=A4=E5=90=89?= Date: Fri, 21 Feb 2025 20:34:46 +0800 Subject: [PATCH] =?UTF-8?q?fix:=E5=BC=80=E5=A7=8B=E5=B7=A5=E8=89=BA?= =?UTF-8?q?=E6=8E=A5=E6=94=B6json=E6=95=B0=E6=8D=AE?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/main/java/com/qyft/gd/controller/CraftsController.java | 5 +++-- src/main/java/com/qyft/gd/model/dto/StartCraftsDTO.java | 13 +++++++++++++ 2 files changed, 16 insertions(+), 2 deletions(-) create mode 100644 src/main/java/com/qyft/gd/model/dto/StartCraftsDTO.java diff --git a/src/main/java/com/qyft/gd/controller/CraftsController.java b/src/main/java/com/qyft/gd/controller/CraftsController.java index 8780df1..b7b0230 100644 --- a/src/main/java/com/qyft/gd/controller/CraftsController.java +++ b/src/main/java/com/qyft/gd/controller/CraftsController.java @@ -1,5 +1,6 @@ package com.qyft.gd.controller; +import com.qyft.gd.model.dto.StartCraftsDTO; import com.qyft.gd.model.entity.Crafts; import com.qyft.gd.service.CraftsService; import com.qyft.gd.service.CraftsStepService; @@ -68,8 +69,8 @@ public class CraftsController { @Operation(summary = "开始执行工艺") @PostMapping("/start") - public Result startCrafts(@Parameter(description = "工艺id") @RequestParam Long craftId, @Parameter(description = "加热区id") @RequestParam String heatId) { - boolean isSuccess = craftsStepService.startCrafts(craftId, heatId); + public Result startCrafts(@RequestBody StartCraftsDTO startCraftsDTO) { + boolean isSuccess = craftsStepService.startCrafts(startCraftsDTO.getCraftId(), startCraftsDTO.getHeatId()); if (isSuccess) { return Result.success(); } diff --git a/src/main/java/com/qyft/gd/model/dto/StartCraftsDTO.java b/src/main/java/com/qyft/gd/model/dto/StartCraftsDTO.java new file mode 100644 index 0000000..3b4a40c --- /dev/null +++ b/src/main/java/com/qyft/gd/model/dto/StartCraftsDTO.java @@ -0,0 +1,13 @@ +package com.qyft.gd.model.dto; + +import io.swagger.v3.oas.annotations.media.Schema; +import lombok.Data; + +@Schema(description = "开始工艺") +@Data +public class StartCraftsDTO { + @Schema(description = "工艺id") + private Long craftId; + @Schema(description = "加热区id") + private String heatId; +}