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

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)); ShopUser shopUser = getOne(new QueryWrapper().eq(ShopUser::getShopId, shopId).eq(ShopUser::getUserId, userId));
long couponNum = 0; long couponNum = 0;
if (shopUser == null) { if (shopUser == null) {
shopUser = new ShopUser(); UserInfo userInfo = userInfoService.getById(userId);
shopUser.setIsVip(0); shopUser = BeanUtil.copyProperties(userInfo, ShopUser.class);
save(shopUser);
}else { }else {
couponNum = shopActivateCouponRecordService.count(new QueryWrapper().eq(ShopActivateCouponRecord::getShopUserId, shopUser.getId()).eq(ShopActivateCouponRecord::getStatus, 0)); couponNum = shopActivateCouponRecordService.count(new QueryWrapper().eq(ShopActivateCouponRecord::getShopUserId, shopUser.getId()).eq(ShopActivateCouponRecord::getStatus, 0));
} }