zouxuan 5 年之前
父节点
当前提交
54867cfff3
共有 1 个文件被更改,包括 3 次插入3 次删除
  1. 3 3
      mec-biz/src/main/resources/config/mybatis/EmployeeMapper.xml

+ 3 - 3
mec-biz/src/main/resources/config/mybatis/EmployeeMapper.xml

@@ -183,17 +183,17 @@
         e.entry_date_,e.demission_date_,e.organ_id_list_ organ_id_,e.create_time_
         FROM employee e LEFT JOIN sys_user su ON e.user_id_ = su.id_
         <where>
+            su.user_type_ = 'SYSTEM'
             <if test="organId != null">
-                FIND_IN_SET(su.organ_id_,#{organId})
+                AND FIND_IN_SET(su.organ_id_,#{organId})
             </if>
         </where>
         ORDER BY e.create_time_ DESC <include refid="global.limit"/>) ue
         LEFT JOIN sys_user_role sur ON sur.user_id_ = ue.user_id_
         LEFT JOIN sys_role sr ON sr.id_ = sur.role_id_
         LEFT JOIN organization o ON FIND_IN_SET(o.id_,ue.organ_id_)
-        WHERE ue.user_type_ = 'SYSTEM'
         <if test="search != null">
-            AND (ue.real_name_ LIKE CONCAT('%',#{search},'%') OR ue.phone_ LIKE CONCAT('%',#{search},'%'))
+            WHERE (ue.real_name_ LIKE CONCAT('%',#{search},'%') OR ue.phone_ LIKE CONCAT('%',#{search},'%'))
         </if>
     </select>