This commit is contained in:
dute7liang
2023-12-31 18:40:42 +08:00
parent 0c1fc3cada
commit d85e855cbc
15 changed files with 257 additions and 32 deletions

View File

@@ -23,5 +23,5 @@ public interface GuardTotalService extends IService<GuardTotal> {
GuardNum getGuardNum(Long fromUserId, Long toUserId);
Page<GuardListPageVo> userGuardPage(PageQuery pageQuery, Long userId);
Page<GuardListPageVo> userGuardPage(PageQuery pageQuery, Long toUserId);
}

View File

@@ -18,4 +18,5 @@ public interface UserGiftService extends IService<UserGift> {
List<UserGiftIndexVo> selectGiftList(Long userId);
boolean giveGift(GiveGiftRes query);
}

View File

@@ -96,9 +96,14 @@ public class GuardTotalServiceImpl extends ServiceImpl<GuardTotalMapper, GuardTo
consumeLog = accountService.decr(consumeLog);
GuardLog guardLog = new GuardLog();
guardLog.setFromUserId(fromUserId);
guardLog.setFromUsercode(fromUser.getUsercode());
guardLog.setFromMobile(fromUser.getMobile());
guardLog.setToUserId(query.getToUserId());
guardLog.setToMobile(toUser.getMobile());
guardLog.setToUsercode(toUser.getUsercode());
guardLog.setGuardNum(query.getGuardNum());
guardLog.setGuardValue(guardPrice);
guardLog.setGuardValue(guardValue);
guardLog.setGuardPrice(guardPrice);
guardLog.setConsumeLogId(consumeLog.getId());
guardLogService.save(guardLog);
GuardTotal one = this.getOne(Wrappers.lambdaQuery(GuardTotal.class)
@@ -107,7 +112,11 @@ public class GuardTotalServiceImpl extends ServiceImpl<GuardTotalMapper, GuardTo
if(one == null){
one = new GuardTotal();
one.setFromUserId(fromUserId);
one.setFromUsercode(fromUser.getUsercode());
one.setFromMobile(fromUser.getMobile());
one.setToUserId(query.getToUserId());
one.setToMobile(toUser.getMobile());
one.setToUsercode(toUser.getUsercode());
this.save(one);
}
baseMapper.incs(fromUserId,query.getToUserId(),query.getGuardNum(),guardValue);
@@ -136,7 +145,7 @@ public class GuardTotalServiceImpl extends ServiceImpl<GuardTotalMapper, GuardTo
}
@Override
public Page<GuardListPageVo> userGuardPage(PageQuery pageQuery,Long userId) {
return baseMapper.userGuardPage(pageQuery.build(),userId);
public Page<GuardListPageVo> userGuardPage(PageQuery pageQuery,Long toUserId) {
return baseMapper.userGuardPage(pageQuery.build(),toUserId);
}
}

View File

@@ -61,8 +61,15 @@ public class UserGiftServiceImpl extends ServiceImpl<UserGiftMapper, UserGift> i
UserGift userGift = new UserGift();
userGift.setType(query.getType());
userGift.setFromUid(fromUserId);
userGift.setFromMobile(fromUser.getMobile());
userGift.setFromUsercode(fromUser.getUsercode());
userGift.setToUid(query.getToUserId());
userGift.setToMobile(toUser.getMobile());
userGift.setToUsercode(toUser.getUsercode());
userGift.setGiftId(query.getGiftId());
userGift.setGiftName(gift.getName());
userGift.setGiftImg(gift.getImg());
userGift.setGiftPrice(gift.getPrice());
userGift.setGiftCount(query.getGiftCount());
userGift.setGiftAmount(giftAmount);
userGift.setConsumerLogId(consumeLog.getId());