傅行帆 5 år sedan
förälder
incheckning
07aa19769c

+ 2
- 0
src/main/java/com/huiju/estateagents/center/taUser/mapper/TaUserMapper.java Visa fil

24
 	List<Map<String,Object>> getPageList(IPage<TaUser> pg);
24
 	List<Map<String,Object>> getPageList(IPage<TaUser> pg);
25
 	
25
 	
26
 	List<TaTags> getTagsList(@Param("userId") Integer userId,@Param("orgId") Integer orgId);
26
 	List<TaTags> getTagsList(@Param("userId") Integer userId,@Param("orgId") Integer orgId);
27
+	
28
+	List<TaUser> getUserList(@Param("phone") String phone,@Param("loginName") String loginName,@Param("orgId") Integer orgId);
27
 }
29
 }

+ 1
- 4
src/main/java/com/huiju/estateagents/center/taUser/service/impl/TaUserServiceImpl.java Visa fil

322
 			taUser.setLoginName(taUser.getPhone());
322
 			taUser.setLoginName(taUser.getPhone());
323
 		}
323
 		}
324
 		
324
 		
325
-		QueryWrapper<TaUser> wrapper = new QueryWrapper<>();
326
-		wrapper.eq("phone", taUser.getPhone()).or().eq("login_Name", taUser.getLoginName());
327
-		wrapper.eq("org_id",taUser.getOrgId());
328
-		List<TaUser> taUserList = this.list(wrapper);
325
+		List<TaUser> taUserList = taUserMapper.getUserList(taUser.getPhone(),taUser.getLoginName(),taUser.getOrgId());
329
 		if (null != taUserList && taUserList.size() > 0) {
326
 		if (null != taUserList && taUserList.size() > 0) {
330
 			throw new Exception("电话号码或登录名重复");
327
 			throw new Exception("电话号码或登录名重复");
331
 		}
328
 		}

+ 11
- 0
src/main/resources/mapper/TaUserMapper.xml Visa fil

39
         WHERE
39
         WHERE
40
             u.user_id = #{userId}
40
             u.user_id = #{userId}
41
     </select>
41
     </select>
42
+
43
+    <select id="getUserList" resultType="com.huiju.estateagents.center.taUser.entity.TaUser">
44
+    SELECT
45
+        *
46
+    FROM
47
+        ta_user
48
+    WHERE
49
+          org_id = #{orgId}
50
+        and (phone = #{phone}
51
+        OR login_Name = #{loginName})
52
+    </select>
42
 </mapper>
53
 </mapper>