From bfcc71f500625a26886b43c43a8fdf2ea1152844 Mon Sep 17 00:00:00 2001
From: 云 <2163098428@qq.com>
Date: 星期二, 23 六月 2026 13:47:59 +0800
Subject: [PATCH] 环境检测排序,仓库绑定物联设备
---
src/main/java/com/ruoyi/quality/controller/QualityInspectController.java | 24 +++++++++++++++++++++++-
1 files changed, 23 insertions(+), 1 deletions(-)
diff --git a/src/main/java/com/ruoyi/quality/controller/QualityInspectController.java b/src/main/java/com/ruoyi/quality/controller/QualityInspectController.java
index 9e26990..91c0232 100644
--- a/src/main/java/com/ruoyi/quality/controller/QualityInspectController.java
+++ b/src/main/java/com/ruoyi/quality/controller/QualityInspectController.java
@@ -5,6 +5,9 @@
import com.ruoyi.framework.aspectj.lang.annotation.Log;
import com.ruoyi.framework.aspectj.lang.enums.BusinessType;
import com.ruoyi.framework.web.domain.R;
+import com.ruoyi.quality.dto.AutoJudgeAllResponse;
+import com.ruoyi.quality.dto.AutoJudgeRequest;
+import com.ruoyi.quality.dto.AutoJudgeResponse;
import com.ruoyi.quality.dto.BatchQuickInspectRequest;
import com.ruoyi.quality.dto.QualityInspectDto;
import com.ruoyi.quality.pojo.QualityInspect;
@@ -140,7 +143,6 @@
/**
* 鎻愪氦
*
- * @param qualityInspect
* @return
*/
@GetMapping("/export/baishi/{id}")
@@ -196,4 +198,24 @@
String templatePath = "/static/" + template + ".doc";
return R.ok(qualityInspectService.analyzeTemplate(templatePath));
}
+
+ /**
+ * 鍗曞弬鏁伴」鑷姩鍒ゆ柇
+ */
+ @PostMapping("/autoJudge")
+ @Operation(summary = "鍗曞弬鏁伴」鑷姩鍒ゆ柇")
+ @Log(title = "鍗曞弬鏁伴」鑷姩鍒ゆ柇", businessType = BusinessType.OTHER)
+ public R<AutoJudgeResponse> autoJudge(@RequestBody AutoJudgeRequest request) {
+ return R.ok(qualityInspectService.autoJudge(request));
+ }
+
+ /**
+ * 鏁翠綋璐ㄦ鍗曞弬鏁伴」鑷姩鍒ゆ柇
+ */
+ @GetMapping("/autoJudgeAll/{inspectId}")
+ @Operation(summary = "鏁翠綋璐ㄦ鍗曞弬鏁伴」鑷姩鍒ゆ柇")
+ @Log(title = "鏁翠綋璐ㄦ鍗曞弬鏁伴」鑷姩鍒ゆ柇", businessType = BusinessType.OTHER)
+ public R<AutoJudgeAllResponse> autoJudgeAll(@PathVariable("inspectId") Long inspectId) {
+ return R.ok(qualityInspectService.autoJudgeAll(inspectId));
+ }
}
--
Gitblit v1.9.3