update 添加会员接口

This commit is contained in:
Guoqs
2025-04-22 14:11:05 +08:00
parent 144526338d
commit 66a5790d1e
2 changed files with 20 additions and 6 deletions

View File

@@ -220,18 +220,21 @@ public class MemberGroupServiceImpl implements MemberGroupService {
public int addMember(MemberGroupDTO dto) {
String groupCode = dto.getGroupCode();
if (StringUtils.isBlank(groupCode)) {
return 0;
// return 0;
throw new BusinessException("", "集团编号不能为空");
}
// 校验会员组是否存在
MemberGroup memberGroup = selectByGroupCode(groupCode);
if (memberGroup == null) {
return 0;
// return 0;
throw new BusinessException("", "该集团不存在");
}
// 查询会员id
String firstLevelMerchantId = pileMerchantInfoService.getFirstLevelMerchantIdByMerchantId(memberGroup.getMerchantId());
MemberBasicInfo memberBasicInfo = memberBasicInfoService.selectInfoByMobileNumber(dto.getPhoneNumber(), firstLevelMerchantId);
if (memberBasicInfo == null) {
return 0;
// return 0;
throw new BusinessException("", "该手机号未注册会员");
}
// 查询是否保存过
MemberGroupVO groupVO = memberGroupMapper.queryByGroupCodeAndMemberId(groupCode, memberBasicInfo.getMemberId());