Эх сурвалжийг харах

1.补贴发放选择人员查询接口增加过滤临聘部门下的退休人员

baiyun 3 сар өмнө
parent
commit
4c577b49b0

+ 6 - 1
ruoyi-modules/ruoyi-backstage/src/main/resources/mapper/payment/PtUserAccountMapper.xml

@@ -51,8 +51,13 @@
         ,u.photo,u.account_status,u.freeze_status,u.status,a.dept_name deptName,u.id_number as idNumber,u.sex
         from t_pt_userAccount u
         join t_sys_dept a on u.dept_id = a.dept_id
+        <!-- 过滤临聘人员部门下的退休人员,不发补贴 -->
+        left join (
+        select distinct user_numb from t_pt_userAccount
+        where dept_id = '193' and user_state = 'retire'
+        ) b on u.user_numb = b.user_numb
         <where>
-            u.del_flag = 0 and a.del_flag = 0
+            u.del_flag = 0 and a.del_flag = 0 and b.user_numb is null
             <if test="bo.category != null and bo.category != ''">
                 and u.category = #{bo.category}
             </if>