From 202729432866117778bc1c20315a06aa84fee98e Mon Sep 17 00:00:00 2001
From: xuhy <3313886187@qq.com>
Date: 星期五, 09 五月 2025 15:47:47 +0800
Subject: [PATCH] 编号生成

---
 ruoyi-admin/src/main/java/com/ruoyi/web/controller/api/TQaTestItemController.java |   35 ++++++++++++++++++-----------------
 1 files changed, 18 insertions(+), 17 deletions(-)

diff --git a/ruoyi-admin/src/main/java/com/ruoyi/web/controller/api/TQaTestItemController.java b/ruoyi-admin/src/main/java/com/ruoyi/web/controller/api/TQaTestItemController.java
index 30571b4..acb66db 100644
--- a/ruoyi-admin/src/main/java/com/ruoyi/web/controller/api/TQaTestItemController.java
+++ b/ruoyi-admin/src/main/java/com/ruoyi/web/controller/api/TQaTestItemController.java
@@ -7,7 +7,9 @@
 import com.ruoyi.common.basic.PageInfo;
 import com.ruoyi.common.core.domain.R;
 import com.ruoyi.common.enums.BusinessType;
+import com.ruoyi.common.enums.QATestItemStatusEnum;
 import com.ruoyi.system.dto.TQaTestItemDTO;
+import com.ruoyi.system.dto.UpAndDownDTO;
 import com.ruoyi.system.model.TQaTestItem;
 import com.ruoyi.system.model.TQaTestItemReport;
 import com.ruoyi.system.query.TQaTestItemQuery;
@@ -49,7 +51,7 @@
      * 获取QA检测项管理管理列表
      */
     @PreAuthorize("@ss.hasPermi('system:qaTestItem:list')")
-    @ApiOperation(value = "获取QA检测项管理分页列表")
+    @ApiOperation(value = "获取QA检测项管理分页列表",  response = TQaTestItemQuery.class)
     @PostMapping(value = "/api/t-qa-test-item/pageList")
     public R<PageInfo<TQaTestItemVO>> pageList(@RequestBody String param) {
         TQaTestItemQuery query = JSON.parseObject(param, TQaTestItemQuery.class);
@@ -89,13 +91,13 @@
     @ApiOperation(value = "查看QA检测项管理详情")
     @GetMapping(value = "/open/t-qa-test-item/getDetailById")
     public R<TQaTestItemVO> getDetailById(@RequestParam String id) {
-        TQaTestItem projectTeam = qaTestItemService.getById(id);
-        TQaTestItemVO projectTeamVO = new TQaTestItemVO();
-        BeanUtils.copyProperties(projectTeam, projectTeamVO);
+        TQaTestItem testItem = qaTestItemService.getById(id);
+        TQaTestItemVO testItemVO = new TQaTestItemVO();
+        BeanUtils.copyProperties(testItem, testItemVO);
         // 查询QA检测项检测报告
         List<TQaTestItemReportVO> qaTestItemReportVOS= qaTestItemReportService.getList(id);
-        projectTeamVO.setQaTestItemReportList(qaTestItemReportVOS);
-        return R.ok(projectTeamVO);
+        testItemVO.setQaTestItemReportList(qaTestItemReportVOS);
+        return R.ok(testItemVO);
     }
 
     /**
@@ -127,17 +129,16 @@
     /**
      * 修改QA检测项管理
      */
-//    @PreAuthorize("@ss.hasPermi('system:qaTestItem:upAndDown')")
-//    @Log(title = "QA检测项管理信息-提交评价QA检测项管理状态", businessType = BusinessType.UPDATE)
-//    @ApiOperation(value = "修改QA检测项管理状态",response = UpAndDownDTO.class)
-//    @PostMapping(value = "/api/t-qa-test-item/upAndDown")
-//    public R<Boolean> upAndDown(@RequestBody String param) {
-//        UpAndDownDTO dto = JSON.parseObject(param,UpAndDownDTO.class);
-//        TQaTestItem projectTeam = qaTestItemService.getById(dto.getId());
-//        projectTeam.setStatus(dto.getStatus());
-//        qaTestItemService.updateById(projectTeam);
-//        return R.ok();
-//    }
+    @PreAuthorize("@ss.hasPermi('system:qaTestItem:commitEvaluate')")
+    @Log(title = "QA检测项管理信息-提交评价QA检测项管理状态", businessType = BusinessType.UPDATE)
+    @ApiOperation(value = "修改QA检测项管理状态")
+    @PutMapping(value = "/open/t-qa-test-item/commitEvaluate")
+    public R<Boolean> commitEvaluate(@RequestParam String id) {
+        TQaTestItem testItem = qaTestItemService.getById(id);
+        testItem.setStatus(QATestItemStatusEnum.TO_BE_EVALUATED.getCode());
+        qaTestItemService.updateById(testItem);
+        return R.ok();
+    }
 
 }
 

--
Gitblit v1.7.1