From e434aa108151ca8c5b5f430be51eefdb6ef7c309 Mon Sep 17 00:00:00 2001
From: bsw215583320 <baoshiwei121@163.com>
Date: 星期一, 25 十一月 2024 21:03:31 +0800
Subject: [PATCH] feat(dry): 添加工单ID查询故障记录功能 - 在 DryOpcDeviceController、OpcController 和 OpcCustomRunner 中添加 ConditionalOnProperty 注解,用于条件性地启用 OPC 相关功能

---
 jeecg-module-dry/jeecg-module-dry-biz/src/main/java/org/jeecg/modules/dry/controller/DryFaultRecordController.java |   17 +++++++++++++++++
 1 files changed, 17 insertions(+), 0 deletions(-)

diff --git a/jeecg-module-dry/jeecg-module-dry-biz/src/main/java/org/jeecg/modules/dry/controller/DryFaultRecordController.java b/jeecg-module-dry/jeecg-module-dry-biz/src/main/java/org/jeecg/modules/dry/controller/DryFaultRecordController.java
index 0e396cf..3f87a73 100644
--- a/jeecg-module-dry/jeecg-module-dry-biz/src/main/java/org/jeecg/modules/dry/controller/DryFaultRecordController.java
+++ b/jeecg-module-dry/jeecg-module-dry-biz/src/main/java/org/jeecg/modules/dry/controller/DryFaultRecordController.java
@@ -1,9 +1,11 @@
 package org.jeecg.modules.dry.controller;
 
 import java.util.Arrays;
+import java.util.List;
 import javax.servlet.http.HttpServletRequest;
 import javax.servlet.http.HttpServletResponse;
 import org.jeecg.common.api.vo.Result;
+import org.jeecg.common.config.TenantContext;
 import org.jeecg.common.system.query.QueryGenerator;
 
 import org.jeecg.modules.dry.entity.DryFaultRecord;
@@ -61,6 +63,21 @@
 		IPage<DryFaultRecord> pageList = dryEqpFaultService.page(page, queryWrapper);
 		return Result.OK(pageList);
 	}
+
+
+	@RequestMapping(value = "/queryByOrderId", method = RequestMethod.GET)
+	public Result<List<DryFaultRecord>> queryByOrderId(@RequestParam(name="orderId",required=true) String orderId, @RequestParam(name="tenantId",required=true) String tenantId) {
+		TenantContext.setTenant(tenantId);
+		Result<List<DryFaultRecord>> result = new Result<List<DryFaultRecord>>();
+		try {
+			List<DryFaultRecord> pageList = dryEqpFaultService.queryByOrderId(orderId);
+			result.setResult(pageList);
+			result.setSuccess(true);
+		} catch (Exception e) {
+			log.error(e.getMessage(),e);
+		}
+		return result;
+	}
 	
 	/**
 	 *   娣诲姞

--
Gitblit v1.9.3