From 63fd66413265dfc6d6248ec7f1700bd7d7837f8c Mon Sep 17 00:00:00 2001
From: zhangherong <571457620@qq.com>
Date: 星期一, 21 七月 2025 15:19:18 +0800
Subject: [PATCH] art: 技术状态鉴定工单-锁定、过期定时任务

---
 lxzn-module-eam/src/main/java/org/jeecg/modules/eam/service/IEamTechnicalStatusEvaluationOrderService.java |   36 ++++++++++++++++++++++++++++++++++++
 1 files changed, 36 insertions(+), 0 deletions(-)

diff --git a/lxzn-module-eam/src/main/java/org/jeecg/modules/eam/service/IEamTechnicalStatusEvaluationOrderService.java b/lxzn-module-eam/src/main/java/org/jeecg/modules/eam/service/IEamTechnicalStatusEvaluationOrderService.java
index 779c744..f0439e1 100644
--- a/lxzn-module-eam/src/main/java/org/jeecg/modules/eam/service/IEamTechnicalStatusEvaluationOrderService.java
+++ b/lxzn-module-eam/src/main/java/org/jeecg/modules/eam/service/IEamTechnicalStatusEvaluationOrderService.java
@@ -7,6 +7,8 @@
 import org.jeecg.modules.eam.request.EamTechnicalStatusEvaluationOrderQuery;
 import org.jeecg.modules.eam.request.EamTechnicalStatusEvaluationOrderRequest;
 
+import java.util.List;
+
 /**
  * @Description: 鎶�鏈姸鎬侀壌瀹氬伐鍗�
  * @Author: jeecg-boot
@@ -29,4 +31,38 @@
      * @return
      */
     boolean addTechnicalStatusEvaluationOrder(EamTechnicalStatusEvaluationOrderRequest request);
+
+    /**
+     * 棰嗗彇宸ュ崟
+     * @param id
+     * @return
+     */
+    boolean collect(String id);
+
+    /**
+     * 瀹℃壒娴佺▼
+     * @param request
+     * @return
+     */
+    EamTechnicalStatusEvaluationOrder approval(EamTechnicalStatusEvaluationOrderRequest request);
+
+    /**
+     * 鏇存柊宸ュ崟鐘舵��
+     * @param orderId
+     * @param evaluationStatus
+     * @return
+     */
+    boolean updateEvaluationStatus(String orderId, String evaluationStatus);
+
+    /**
+     * 鑾峰彇寰呴壌瀹氱殑宸ュ崟锛岄攣瀹氬鐞嗕娇鐢�
+     * @return
+     */
+    List<EamTechnicalStatusEvaluationOrder> selectWaitEvaluationOrderList();
+
+    /**
+     * 鑾峰彇鏈畬鎴愮殑宸ュ崟淇℃伅锛岃繃鏈熷鐞嗕娇鐢�
+     * @return
+     */
+    List<EamTechnicalStatusEvaluationOrder> selectUncompletedEvaluationOrderList();
 }

--
Gitblit v1.9.3