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/limsService/LimsShebeiYiqiXinxiService.java |   61 ++++++++++++++++++++++++++++++
 1 files changed, 61 insertions(+), 0 deletions(-)

diff --git a/jnpf-lims/jnpf-lims-biz/src/main/java/jnpf/limsService/LimsShebeiYiqiXinxiService.java b/jnpf-lims/jnpf-lims-biz/src/main/java/jnpf/limsService/LimsShebeiYiqiXinxiService.java
new file mode 100644
index 0000000..a827cbf
--- /dev/null
+++ b/jnpf-lims/jnpf-lims-biz/src/main/java/jnpf/limsService/LimsShebeiYiqiXinxiService.java
@@ -0,0 +1,61 @@
+package jnpf.limsService;
+
+import jnpf.base.service.SuperService;
+import jnpf.exception.DataException;
+import jnpf.limsEntity.LimsShebeiYiqiXinxiEntity;
+
+import java.time.LocalDateTime;
+import java.util.List;
+
+public interface LimsShebeiYiqiXinxiService extends SuperService<LimsShebeiYiqiXinxiEntity> {
+
+    /**
+     * 灏嗚澶囦华鍣ㄧ姸鎬佹爣璁颁负宸叉姤搴熴��
+     *
+     * @param yiqiId 璁惧浠櫒淇℃伅涓婚敭锛坙ims_shebei_yiqi_xinxi.f_id锛�
+     * @throws DataException 涓婚敭涓虹┖銆佹暟鎹笉瀛樺湪鎴栨洿鏂板け璐ユ椂鎶涘嚭
+     */
+    void baofei(String yiqiId) throws DataException;
+
+    /**
+     * 鎵归噺灏嗚澶囦华鍣ㄦ�ц兘鐘舵�佹爣璁颁负鍑嗙敤銆�
+     *
+     * @param yiqiIds 璁惧浠櫒淇℃伅涓婚敭鍒楄〃锛坙ims_shebei_yiqi_xinxi.f_id锛�
+     * @return 瀹為檯鏇存柊鐨勮褰曟暟
+     * @throws DataException 涓婚敭鍒楄〃涓虹┖鎴栨洿鏂板け璐ユ椂鎶涘嚭
+     */
+    int qiyong(List<String> yiqiIds) throws DataException;
+
+    /**
+     * 鏍¢獙浠櫒鍦ㄦ寚瀹氭牎鍑嗘棩鏈熸槸鍚﹀凡鏈夋牎鍑嗚褰曘��
+     *
+     * @param yiqiId 璁惧浠櫒淇℃伅涓婚敭
+     * @param jiaoyanShijian 鏍″噯鏃堕棿
+     * @throws DataException 涓婚敭銆佹牎鍑嗘椂闂翠负绌烘垨褰撳ぉ宸茬粡鏍″噯鏃舵姏鍑�
+     */
+    void checkTodayJiaoyan(String yiqiId, LocalDateTime jiaoyanShijian) throws DataException;
+
+    /**
+     * 鏍¢獙浠櫒鏄惁瀹屾垚褰撴棩鏃ュ父鏍″噯涓旀湭澶勪簬浣跨敤涓��
+     *
+     * @param yiqiId 璁惧浠櫒淇℃伅涓婚敭
+     * @throws DataException 浠櫒ID涓虹┖銆佹湭瀹屾垚鏃ュ父鏍″噯鎴栦华鍣ㄦ鍦ㄤ娇鐢ㄦ椂鎶涘嚭
+     */
+    void checkShiyong(String yiqiId) throws DataException;
+
+    /**
+     * 纭浠櫒楠岃瘉锛屽苟灏嗛獙璇佽褰曚腑鐨勪笟鍔″瓧娈靛悓姝ュ埌鍏宠仈浠櫒淇℃伅銆�
+     *
+     * @param yanzhengId 浠櫒楠岃瘉涓婚敭锛坙ims_shebei_yiqi_yanzheng.f_id锛�
+     * @throws DataException 楠岃瘉璁板綍銆佸叧鑱斾华鍣ㄤ笉瀛樺湪鎴栨棤鍙悓姝ュ瓧娈垫椂鎶涘嚭
+     */
+    void confirmYanzheng(String yanzhengId) throws DataException;
+
+    /**
+     * 纭浠櫒璁¢噺锛屽苟灏嗚閲忚褰曚腑鐨勪笟鍔″瓧娈靛悓姝ュ埌鍏宠仈浠櫒淇℃伅銆�
+     *
+     * @param jiliangId 浠櫒璁¢噺涓婚敭锛坙ims_shebei_yiqi_jiliang.f_id锛�
+     * @throws DataException 璁¢噺璁板綍銆佸叧鑱斾华鍣ㄤ笉瀛樺湪鎴栨棤鍙悓姝ュ瓧娈垫椂鎶涘嚭
+     */
+    void confirmJiliang(String jiliangId) throws DataException;
+}

--
Gitblit v1.8.0