店铺用户信息不存在创建信息

This commit is contained in:
张松 2025-03-11 16:55:14 +08:00
parent e278862d7d
commit da750a1b79
1 changed files with 3 additions and 2 deletions

View File

@ -270,8 +270,9 @@ public class ShopUserServiceImpl extends ServiceImpl<ShopUserMapper, ShopUser> i
ShopUser shopUser = getOne(new QueryWrapper().eq(ShopUser::getShopId, shopId).eq(ShopUser::getUserId, userId));
long couponNum = 0;
if (shopUser == null) {
shopUser = new ShopUser();
shopUser.setIsVip(0);
UserInfo userInfo = userInfoService.getById(userId);
shopUser = BeanUtil.copyProperties(userInfo, ShopUser.class);
save(shopUser);
}else {
couponNum = shopActivateCouponRecordService.count(new QueryWrapper().eq(ShopActivateCouponRecord::getShopUserId, shopUser.getId()).eq(ShopActivateCouponRecord::getStatus, 0));
}