From 781c2e20a4bb844dae3f4eafbf5f0e494b942ea8 Mon Sep 17 00:00:00 2001
From: java110 <928255095@qq.com>
Date: 星期四, 25 五月 2023 18:07:08 +0800
Subject: [PATCH] optimize

---
 java110-db/src/main/resources/mapper/user/OrgStaffRelServiceDaoImplMapper.xml |   20 ++++++++++++++++++++
 1 files changed, 20 insertions(+), 0 deletions(-)

diff --git a/java110-db/src/main/resources/mapper/user/OrgStaffRelServiceDaoImplMapper.xml b/java110-db/src/main/resources/mapper/user/OrgStaffRelServiceDaoImplMapper.xml
index f01b8de..890817c 100755
--- a/java110-db/src/main/resources/mapper/user/OrgStaffRelServiceDaoImplMapper.xml
+++ b/java110-db/src/main/resources/mapper/user/OrgStaffRelServiceDaoImplMapper.xml
@@ -195,4 +195,24 @@
         </if>
     </select>
 
+    <!-- 鏍规嵁鍛樺伐ID鏌ヨ閮ㄩ棬锛屽叕鍙镐俊鎭� add by zc 2022-08-27 -->
+    <select id="queryOrgInfoByStaffIdNew" parameterType="Map" resultType="Map">
+        select
+        t.rel_id relId,t.org_id departmentId,t.staff_id staffId,t.store_id storeId,u.org_name departmentName,
+        u.org_id orgId,u.parent_org_id parentOrgId,u.org_level orgLevel
+        from
+        u_org_staff_rel t
+        inner join u_org u on t.org_id = u.org_id
+        WHERE 1 = 1 AND t.status_cd=0
+        <if test="staffIds !=null">
+            and t.staff_id in
+            <foreach collection="staffIds" item="item" open="(" close=")" separator=",">
+                #{item}
+            </foreach>
+        </if>
+        <if test="staffId !=null and staffId !=''">
+            and t.staff_id =#{staffId}
+        </if>
+    </select>
+
 </mapper>

--
Gitblit v1.8.0