Przeglądaj źródła

APP拒检接口

xy 5 dni temu
rodzic
commit
1f241a38f7

+ 74 - 0
tz-module-pressure2/tz-module-pressure2-biz/src/main/java/cn/start/tz/module/pressure2/controller/appapi/boilertaskorderitemsuspend/AppBoilerTaskOrderItemSuspendController.java

@@ -0,0 +1,74 @@
+package cn.start.tz.module.pressure2.controller.appapi.boilertaskorderitemsuspend;
+
+import cn.start.tz.framework.common.pojo.CommonResult;
+import cn.start.tz.framework.common.pojo.PageResult;
+import cn.start.tz.framework.common.util.object.BeanUtils;
+import cn.start.tz.module.pressure2.controller.admin.boilertaskorderitemsuspend.vo.BoilerTaskOrderItemSuspendPageReqVO;
+import cn.start.tz.module.pressure2.controller.admin.boilertaskorderitemsuspend.vo.BoilerTaskOrderItemSuspendRespVO;
+import cn.start.tz.module.pressure2.controller.admin.boilertaskorderitemsuspend.vo.BoilerTaskOrderItemSuspendSaveReqVO;
+import cn.start.tz.module.pressure2.controller.admin.boilertaskorderitemsuspend.vo.TaskOrderItemSuspendSubmitReqVO;
+import cn.start.tz.module.pressure2.dal.dataobject.boilertaskorderitemsuspend.BoilerTaskOrderItemSuspendDO;
+import cn.start.tz.module.pressure2.service.boilertaskorderitemsuspend.BoilerTaskOrderItemSuspendService;
+import io.swagger.v3.oas.annotations.Operation;
+import io.swagger.v3.oas.annotations.Parameter;
+import io.swagger.v3.oas.annotations.tags.Tag;
+import jakarta.annotation.Resource;
+import jakarta.validation.Valid;
+import org.springframework.validation.annotation.Validated;
+import org.springframework.web.bind.annotation.*;
+
+import static cn.start.tz.framework.common.pojo.CommonResult.success;
+
+@Tag(name = "管理后台 - 锅炉中止检验记录")
+@RestController
+@RequestMapping("/pressure2/boiler-task-order-item-suspend")
+@Validated
+public class AppBoilerTaskOrderItemSuspendController {
+
+    @Resource
+    private BoilerTaskOrderItemSuspendService boilerTaskOrderItemSuspendService;
+
+    @PostMapping("/create")
+    @Operation(summary = "创建锅炉中止检验记录")
+    public CommonResult<String> createBoilerTaskOrderItemSuspend(@Valid @RequestBody BoilerTaskOrderItemSuspendSaveReqVO createReqVO) {
+        return success(boilerTaskOrderItemSuspendService.createBoilerTaskOrderItemSuspend(createReqVO));
+    }
+
+    @PutMapping("/update")
+    @Operation(summary = "更新锅炉中止检验记录")
+    public CommonResult<Boolean> updateBoilerTaskOrderItemSuspend(@Valid @RequestBody BoilerTaskOrderItemSuspendSaveReqVO updateReqVO) {
+        boilerTaskOrderItemSuspendService.updateBoilerTaskOrderItemSuspend(updateReqVO);
+        return success(true);
+    }
+
+    @DeleteMapping("/delete")
+    @Operation(summary = "删除锅炉中止检验记录")
+    @Parameter(name = "id", description = "编号", required = true)
+    public CommonResult<Boolean> deleteBoilerTaskOrderItemSuspend(@RequestParam("id") String id) {
+        boilerTaskOrderItemSuspendService.deleteBoilerTaskOrderItemSuspend(id);
+        return success(true);
+    }
+
+    @GetMapping("/get")
+    @Operation(summary = "获得锅炉中止检验记录")
+    @Parameter(name = "id", description = "编号", required = true, example = "1024")
+    public CommonResult<BoilerTaskOrderItemSuspendRespVO> getBoilerTaskOrderItemSuspend(@RequestParam("id") String id) {
+        BoilerTaskOrderItemSuspendDO boilerTaskOrderItemSuspend = boilerTaskOrderItemSuspendService.getBoilerTaskOrderItemSuspend(id);
+        return success(BeanUtils.toBean(boilerTaskOrderItemSuspend, BoilerTaskOrderItemSuspendRespVO.class));
+    }
+
+    @GetMapping("/page")
+    @Operation(summary = "获得锅炉中止检验记录分页")
+    public CommonResult<PageResult<BoilerTaskOrderItemSuspendRespVO>> getBoilerTaskOrderItemSuspendPage(@Valid BoilerTaskOrderItemSuspendPageReqVO pageReqVO) {
+        PageResult<BoilerTaskOrderItemSuspendRespVO> pageResult = boilerTaskOrderItemSuspendService.getBoilerTaskOrderItemSuspendPage(pageReqVO);
+        return success(BeanUtils.toBean(pageResult, BoilerTaskOrderItemSuspendRespVO.class));
+    }
+
+    @PostMapping("/suspend")
+    @Operation(summary = "批量中止检验")
+    public CommonResult<Boolean> submitTaskOrderItemSuspend(@Valid @RequestBody TaskOrderItemSuspendSubmitReqVO submitReqVO) {
+        boilerTaskOrderItemSuspendService.submitTaskOrderItemSuspend(submitReqVO);
+        return success(true);
+    }
+
+}

+ 74 - 0
tz-module-pressure2/tz-module-pressure2-biz/src/main/java/cn/start/tz/module/pressure2/controller/appapi/pipetaskorderitemsuspend/PipeTaskOrderItemSuspendController.java

@@ -0,0 +1,74 @@
+package cn.start.tz.module.pressure2.controller.appapi.pipetaskorderitemsuspend;
+
+import cn.start.tz.framework.common.pojo.CommonResult;
+import cn.start.tz.framework.common.pojo.PageResult;
+import cn.start.tz.framework.common.util.object.BeanUtils;
+import cn.start.tz.module.pressure2.controller.admin.pipetaskorderitemsuspend.vo.PipeTaskOrderItemSuspendPageReqVO;
+import cn.start.tz.module.pressure2.controller.admin.pipetaskorderitemsuspend.vo.PipeTaskOrderItemSuspendRespVO;
+import cn.start.tz.module.pressure2.controller.admin.pipetaskorderitemsuspend.vo.PipeTaskOrderItemSuspendSaveReqVO;
+import cn.start.tz.module.pressure2.controller.admin.pipetaskorderitemsuspend.vo.PipeTaskOrderItemSuspendSubmitReqVO;
+import cn.start.tz.module.pressure2.dal.dataobject.pipetaskorderitemsuspend.PipeTaskOrderItemSuspendDO;
+import cn.start.tz.module.pressure2.service.pipetaskorderitemsuspend.PipeTaskOrderItemSuspendService;
+import io.swagger.v3.oas.annotations.Operation;
+import io.swagger.v3.oas.annotations.Parameter;
+import io.swagger.v3.oas.annotations.tags.Tag;
+import jakarta.annotation.Resource;
+import jakarta.validation.Valid;
+import org.springframework.validation.annotation.Validated;
+import org.springframework.web.bind.annotation.*;
+
+import static cn.start.tz.framework.common.pojo.CommonResult.success;
+
+@Tag(name = "管理后台 - 管道中止检验记录")
+@RestController
+@RequestMapping("/pressure2/pipe-task-order-item-suspend")
+@Validated
+public class PipeTaskOrderItemSuspendController {
+
+    @Resource
+    private PipeTaskOrderItemSuspendService pipeTaskOrderItemSuspendService;
+
+    @PostMapping("/create")
+    @Operation(summary = "创建管道中止检验记录")
+    public CommonResult<String> createPipeTaskOrderItemSuspend(@Valid @RequestBody PipeTaskOrderItemSuspendSaveReqVO createReqVO) {
+        return success(pipeTaskOrderItemSuspendService.createPipeTaskOrderItemSuspend(createReqVO));
+    }
+
+    @PutMapping("/update")
+    @Operation(summary = "更新管道中止检验记录")
+    public CommonResult<Boolean> updatePipeTaskOrderItemSuspend(@Valid @RequestBody PipeTaskOrderItemSuspendSaveReqVO updateReqVO) {
+        pipeTaskOrderItemSuspendService.updatePipeTaskOrderItemSuspend(updateReqVO);
+        return success(true);
+    }
+
+    @DeleteMapping("/delete")
+    @Operation(summary = "删除管道中止检验记录")
+    @Parameter(name = "id", description = "编号", required = true)
+    public CommonResult<Boolean> deletePipeTaskOrderItemSuspend(@RequestParam("id") String id) {
+        pipeTaskOrderItemSuspendService.deletePipeTaskOrderItemSuspend(id);
+        return success(true);
+    }
+
+    @GetMapping("/get")
+    @Operation(summary = "获得管道中止检验记录")
+    @Parameter(name = "id", description = "编号", required = true, example = "1024")
+    public CommonResult<PipeTaskOrderItemSuspendRespVO> getPipeTaskOrderItemSuspend(@RequestParam("id") String id) {
+        PipeTaskOrderItemSuspendDO pipeTaskOrderItemSuspend = pipeTaskOrderItemSuspendService.getPipeTaskOrderItemSuspend(id);
+        return success(BeanUtils.toBean(pipeTaskOrderItemSuspend, PipeTaskOrderItemSuspendRespVO.class));
+    }
+
+    @GetMapping("/page")
+    @Operation(summary = "获得管道中止检验记录分页")
+    public CommonResult<PageResult<PipeTaskOrderItemSuspendRespVO>> getPipeTaskOrderItemSuspendPage(@Valid PipeTaskOrderItemSuspendPageReqVO pageReqVO) {
+        PageResult<PipeTaskOrderItemSuspendRespVO> pageResult = pipeTaskOrderItemSuspendService.getPipeTaskOrderItemSuspendPage(pageReqVO);
+        return success(BeanUtils.toBean(pageResult, PipeTaskOrderItemSuspendRespVO.class));
+    }
+
+    @PostMapping("/suspend")
+    @Operation(summary = "批量中止检验")
+    public CommonResult<Boolean> submitTaskOrderItemSuspend(@Valid @RequestBody PipeTaskOrderItemSuspendSubmitReqVO submitReqVO) {
+        pipeTaskOrderItemSuspendService.submitTaskOrderItemSuspend(submitReqVO);
+        return success(true);
+    }
+
+}