后管会员页面新增memberId字段

This commit is contained in:
Lemon
2023-08-17 14:02:52 +08:00
parent 077090f77c
commit 9a9f0b9d16
7 changed files with 514 additions and 455 deletions

View File

@@ -105,7 +105,11 @@ public interface MemberBasicInfoMapper {
MemberVO queryMemberInfoByMemberId(String memberId);
List<MemberVO> selectMemberList(@Param("mobileNumber") String mobileNumber, @Param("nickName") String nickName);
/**
* 查询会员基本信息列表
* @param memberBasicInfo
* @return
*/
List<MemberVO> selectMemberList(@Param("memberBasicInfo") MemberBasicInfo memberBasicInfo);
}

View File

@@ -104,6 +104,14 @@ public interface IMemberBasicInfoService {
*/
MemberVO queryMemberInfoByMemberId(String memberId);
/**
* 查询会员基本信息列表(后管用)
* @param memberBasicInfo
* @return
*/
List<MemberVO> selectMemberList(MemberBasicInfo memberBasicInfo);
List<MemberVO> selectMemberList(String mobileNumber, String nickName);
/**

View File

@@ -268,9 +268,29 @@ public class MemberBasicInfoServiceImpl implements IMemberBasicInfoService {
return vo;
}
/**
* 查询用户基本信息列表
* @param mobileNumber
* @param nickName
* @return
*/
@Override
public List<MemberVO> selectMemberList(String mobileNumber, String nickName) {
return memberBasicInfoMapper.selectMemberList(mobileNumber, nickName);
MemberBasicInfo memberBasicInfo = new MemberBasicInfo();
memberBasicInfo.setMobileNumber(mobileNumber);
memberBasicInfo.setNickName(nickName);
return selectMemberList(memberBasicInfo);
}
/**
* 查询用户基本信息列表
* @param memberBasicInfo
* @return
*/
@Override
public List<MemberVO> selectMemberList(MemberBasicInfo memberBasicInfo) {
return memberBasicInfoMapper.selectMemberList(memberBasicInfo);
}
/**

View File

@@ -207,9 +207,11 @@
FROM
member_basic_info t1
JOIN member_wallet_info t2 ON t1.member_id = t2.member_id and t2.del_flag = '0'
where t1.del_flag = '0'
<if test="mobileNumber != null and mobileNumber != ''">and mobile_number like '%${mobileNumber}%'</if>
<if test="nickName != null and nickName != ''">and nick_name like '%${nickName}%'</if>
where
t1.del_flag = '0'
<if test="memberBasicInfo.mobileNumber != null and memberBasicInfo.mobileNumber != ''">and t1.mobile_number like '%${memberBasicInfo.mobileNumber}%'</if>
<if test="memberBasicInfo.nickName != null and memberBasicInfo.nickName != ''">and t1.nick_name like '%${memberBasicInfo.nickName}%'</if>
<if test="memberBasicInfo.memberId != null and memberBasicInfo.memberId != ''">and t1.member_id like '%${memberBasicInfo.memberId}%'</if>
</select>