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