会员修改

This commit is contained in:
张松 2025-09-25 17:23:18 +08:00
parent 49ab81c9b1
commit 2ce3deea3c
2 changed files with 9 additions and 1 deletions

View File

@ -1,6 +1,7 @@
package com.czg.market.vo;
import com.czg.market.dto.MemberConfigDTO;
import com.czg.market.entity.MemberLevelConfig;
import jakarta.validation.Valid;
import jakarta.validation.constraints.DecimalMin;
import jakarta.validation.constraints.Min;
@ -24,4 +25,5 @@ public class UMemberConfigVO implements Serializable {
* kv形式BIND_PHONE绑定手机号 ORDER订单数 COST_AMOUNT消费金额 RECHARGE_AMOUNT充值金额, true满足 false不满足
*/
private Map<String, Object> conditionMap;
private MemberLevelVO memberLevel;
}

View File

@ -132,7 +132,13 @@ public class TbMemberConfigServiceImpl extends ServiceImpl<TbMemberConfigMapper,
}
}
if (shopUserInfo.getMemberLevelId() == null) {
MemberLevelConfig configServiceOne = levelConfigService.getOne(new QueryWrapper().eq(MemberLevelConfig::getShopId, shopId).orderBy(MemberLevelConfig::getExperienceValue, true)
.limit(1));
configVO.setMemberLevel(levelConfigService.detail(configServiceOne.getId()));
}else {
configVO.setMemberLevel(levelConfigService.detail(shopUserInfo.getMemberLevelId()));
}
return configVO;
}