瀏覽代碼

debug:修复admin账号下查询不到信息

Ciallo 9 月之前
父節點
當前提交
b138137b0d
共有 1 個文件被更改,包括 1 次插入1 次删除
  1. 1 1
      ruoyi-admin/src/main/resources/mapper/work/VisitMapper.xml

+ 1 - 1
ruoyi-admin/src/main/resources/mapper/work/VisitMapper.xml

@@ -67,7 +67,7 @@ PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN"
                 AND v.physician like concat('%', #{physician}, '%')
             </if>
             <if test="deptId !=null and deptId != 0">
-                AND (v.dept_id = #{deptId} AND v.dept_id IN (SELECT s.dept_id FROM sys_dept s WHERE find_in_set( #{deptId}, dept_id )))
+                AND (v.dept_id = #{deptId} OR v.dept_id IN (SELECT s.dept_id FROM sys_dept s WHERE s.parent_id in (SELECT s.dept_id FROM sys_dept s WHERE find_in_set( #{deptId}, parent_id ))))
             </if>
             <if test="startTime!=null and endTime!=null ">
                 AND v.discharge_time BETWEEN #{startTime} AND DATE_ADD(#{endTime},INTERVAL 1 day)