Browse Source

fix:开始工艺接收json数据

master
白凤吉 5 months ago
parent
commit
d3c48efbe7
  1. 5
      src/main/java/com/qyft/gd/controller/CraftsController.java
  2. 13
      src/main/java/com/qyft/gd/model/dto/StartCraftsDTO.java

5
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<String> startCrafts(@Parameter(description = "工艺id") @RequestParam Long craftId, @Parameter(description = "加热区id") @RequestParam String heatId) {
boolean isSuccess = craftsStepService.startCrafts(craftId, heatId);
public Result<String> startCrafts(@RequestBody StartCraftsDTO startCraftsDTO) {
boolean isSuccess = craftsStepService.startCrafts(startCraftsDTO.getCraftId(), startCraftsDTO.getHeatId());
if (isSuccess) {
return Result.success();
}

13
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;
}
Loading…
Cancel
Save