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

diff --git a/jnpf-lims/jnpf-lims-biz/src/main/java/jnpf/limsService/LimsBaogaoShouquanService.java b/jnpf-lims/jnpf-lims-biz/src/main/java/jnpf/limsService/LimsBaogaoShouquanService.java
new file mode 100644
index 0000000..085fb97
--- /dev/null
+++ b/jnpf-lims/jnpf-lims-biz/src/main/java/jnpf/limsService/LimsBaogaoShouquanService.java
@@ -0,0 +1,31 @@
+package jnpf.limsService;
+
+import jnpf.base.service.SuperService;
+import jnpf.limsEntity.BaogaoShenheJibie;
+import jnpf.limsEntity.LimsBaogaoShouquanEntity;
+
+/**
+ * 鎶ュ憡鎺堟潈鏈嶅姟锛氬垽鏂�"褰撳墠鐢ㄦ埛瀵规煇鍒嗙被(biz_type)鏄惁鍏峰鏌愬鏍哥骇鍒殑鎿嶄綔鏉�"銆�
+ *
+ * <p>琛� lims_baogao_shouquan 鏄� visualdev 鍔ㄦ�佽〃锛屾湰鎵╁睍妯″潡鍙瀹冩潵鍋氭潈闄愭牎楠岋紝
+ * 涓嶅弬涓庡鍒犳敼锛堝鍒犳敼浠嶈蛋 visualdev 鐨勯�氱敤鎺ュ彛锛夈��
+ */
+public interface LimsBaogaoShouquanService extends SuperService<LimsBaogaoShouquanEntity> {
+
+    /**
+     * 鏄惁琚巿鏉冨璇� biz_type 鎵ц璇ョ骇鍒姩浣溿��
+     *
+     * <p>鍛戒腑鏉′欢锛堜换涓�璁板綍婊¤冻鍗虫斁琛岋級锛�
+     * <ul>
+     *   <li>鏈蒋鍒狅紱biz_enabled = 'yes'</li>
+     *   <li>shenhe_jibie JSON 鏁扮粍鍖呭惈 jibie.code锛堟棭鏈熶负鍗曢�夊瓧绗︿覆锛岀幇宸茬粺涓�涓哄閫夋暟缁勶級</li>
+     *   <li>bei_shouquanren JSON 鏁扮粍鍖呭惈 userId</li>
+     *   <li>shenhe_fenlei JSON 鏁扮粍鍖呭惈 bizType</li>
+     * </ul>
+     *
+     * @param userId  褰撳墠鐢ㄦ埛 userId
+     * @param jibie   瀹℃牳绾у埆鏋氫妇
+     * @param bizType 鎶ュ憡 biz_type锛圕P/ZJP/...锛夆�斺�� null/绌哄瓧绗︿覆鐩存帴杩斿洖 false
+     */
+    boolean hasAuthority(String userId, BaogaoShenheJibie jibie, String bizType);
+}

--
Gitblit v1.8.0