Administrator
2025-06-10 92c26cea4de00349b346f71da3cf530b26c31eb0
src/main/java/cc/mrbird/febs/mall/service/impl/ApiMallMemberServiceImpl.java
@@ -2058,6 +2058,13 @@
        Long labelId = dto.getLabelId();
        Long insureMemberId = dto.getMemberId();
        List<HappyMemberLabelRecord> happyMemberLabelRecords1 = happyMemberLabelRecordMapper.selectList(Wrappers.lambdaQuery(HappyMemberLabelRecord.class)
                .eq(HappyMemberLabelRecord::getMemberId, insureMemberId)
        );
        if(CollUtil.isNotEmpty(happyMemberLabelRecords1)){
            throw new FebsException("该用户不能重复加入");
        }
        HappyMemberLabel happyMemberLabel = happyMemberLabelMapper.selectById(labelId);
        if(ObjectUtil.isEmpty(happyMemberLabel)){
            throw new FebsException("会员标签不存在");