Commit 51ac5dc7 authored by 技术部-任文超's avatar 技术部-任文超

自测

parent d4e08770
...@@ -73,7 +73,7 @@ public interface IUserDetailRepository extends JpaRepository<UserDetail, Long>, ...@@ -73,7 +73,7 @@ public interface IUserDetailRepository extends JpaRepository<UserDetail, Long>,
* @param idNo - 身份证号 * @param idNo - 身份证号
* @return List<UserInfo> * @return List<UserInfo>
*/ */
@Query(value = "select * from user u left join user_detail ud on u.id=ud.user_id where u.phone_no like ?1 and ud.id_no like ?2", nativeQuery = true) @Query(value = "select u.id as id,u.uuid as uuid,u.phone_no as phone_no,ud.id_no as id_no,ud.name as name,u.registered_from as register_from from user u left join user_detail ud on u.id=ud.user_id where u.phone_no like ?1 and ud.id_no like ?2", nativeQuery = true)
List<UserInfo> fuzzyQuery(String phoneNo, String idNo); List<UserInfo> fuzzyQuery(String phoneNo, String idNo);
} }
...@@ -226,9 +226,9 @@ public class UserDetailServiceImpl implements IUserDetailService { ...@@ -226,9 +226,9 @@ public class UserDetailServiceImpl implements IUserDetailService {
@Override @Override
public List<UserDetail> fuzzyQueryByPhoneNoAndIdNo(String phoneNo, String idNo){ public List<UserDetail> fuzzyQueryByPhoneNoAndIdNo(String phoneNo, String idNo){
List<UserDetail> userDetailList = userDetailRepository.fuzzyQueryByPhoneNoAndIdNo(phoneNo, idNo); List<UserDetail> userDetailList = userDetailRepository.fuzzyQueryByPhoneNoAndIdNo(phoneNo.concat("%"), idNo.concat("%"));
log.info("List<UserDetail>:{}", userDetailList); log.info("List<UserDetail>:{}", userDetailList);
List<UserInfo> userInfoList = userDetailRepository.fuzzyQuery(phoneNo, idNo); List<UserInfo> userInfoList = userDetailRepository.fuzzyQuery(phoneNo.concat("%"), idNo.concat("%"));
log.info("List<UserInfo>:{}", userInfoList); log.info("List<UserInfo>:{}", userInfoList);
return userDetailList; return userDetailList;
} }
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment