From 34981c30a78e8bbd7791131059a9210f9928b62c Mon Sep 17 00:00:00 2001
From: 刘光辉 <347230014@qq.com>
Date: 星期四, 17 九月 2026 09:24:09 +0800
Subject: [PATCH] Merge remote-tracking branch 'origin/master' into master

---
 jnpf-lims/jnpf-lims-biz/src/main/java/jnpf/limsMapper/WorkflowTemplateMapper.java |   23 +++++++++++++++++++++++
 1 files changed, 23 insertions(+), 0 deletions(-)

diff --git a/jnpf-lims/jnpf-lims-biz/src/main/java/jnpf/limsMapper/WorkflowTemplateMapper.java b/jnpf-lims/jnpf-lims-biz/src/main/java/jnpf/limsMapper/WorkflowTemplateMapper.java
new file mode 100644
index 0000000..18e2aa0
--- /dev/null
+++ b/jnpf-lims/jnpf-lims-biz/src/main/java/jnpf/limsMapper/WorkflowTemplateMapper.java
@@ -0,0 +1,23 @@
+package jnpf.limsMapper;
+
+import org.apache.ibatis.annotations.Mapper;
+import org.apache.ibatis.annotations.Param;
+import org.apache.ibatis.annotations.Select;
+
+/**
+ * 鍙璁块棶骞冲彴娴佺▼妯℃澘琛� workflow_template锛屾寜娴佺▼缂栫爜鍙嶈В templateId銆�
+ * 涓嶇户鎵� SuperMapper锛氭棤瀵瑰簲 LIMS 瀹炰綋锛屼粎鍋氭爣閲� SELECT锛堥伩鍏� MP 鎸夊疄浣撴帹鏂敊璇〃鍚�/鍒楁槧灏勶紝瑙� lessons L007锛夈��
+ */
+@Mapper
+public interface WorkflowTemplateMapper {
+
+    /**
+     * 鎸夋祦绋嬬紪鐮佹煡"宸蹭笂鏋朵笖鍚敤"鐨勬祦绋嬫ā鏉夸富閿紙= launchFlow 鐨� templateId锛夛紱鏌ヤ笉鍒拌繑鍥� null銆�
+     * 杩囨护杞垹銆佸浐瀹氭寜鍒涘缓鏃堕棿鍊掑簭鍙栨渶鏂颁竴鏉★紝閬垮厤閲嶅/鍘嗗彶琛岄�犳垚鐨勪笉纭畾銆�
+     */
+    @Select("SELECT f_id FROM workflow_template "
+            + "WHERE f_en_code = #{enCode} AND f_status = 1 AND f_enabled_mark = 1 "
+            + "AND (f_delete_mark IS NULL OR f_delete_mark <> 1) "
+            + "ORDER BY f_creator_time DESC LIMIT 1")
+    String findTemplateIdByEnCode(@Param("enCode") String enCode);
+}

--
Gitblit v1.8.0