Browse Source

玫瑰

release
张彭杰 2 months ago
parent
commit
95d6556a3a
1 changed files with 2 additions and 2 deletions
  1. 4
      dating-agency-mall-server/src/main/java/com/qniao/dam/application/service/virtualaccount/VirtualAccountApplicationService.java

4
dating-agency-mall-server/src/main/java/com/qniao/dam/application/service/virtualaccount/VirtualAccountApplicationService.java

@ -170,10 +170,10 @@ public class VirtualAccountApplicationService extends BaseApplicationService {
//找到对应产品 //找到对应产品
ProductSpec productSpec = productSpecDao.selectById(dto.getProductSpecId()); ProductSpec productSpec = productSpecDao.selectById(dto.getProductSpecId());
Integer costBalance = productSpec.getUnitSellingPrice().intValue() * dto.getQuantity(); Integer costBalance = productSpec.getUnitSellingPrice().intValue() * dto.getQuantity();
vo.setCostBalance(costBalance);
if (virtualAccount != null && virtualAccount.getBalance() >= costBalance) { if (virtualAccount != null && virtualAccount.getBalance() >= costBalance) {
vo = handleIMGiftReward(virtualAccount, dto.getFromUserId(), dto.getToUserId(), productSpec, costBalance, dto.getQuantity()); vo = handleIMGiftReward(virtualAccount, dto.getFromUserId(), dto.getToUserId(), productSpec, costBalance, dto.getQuantity());
} }
vo.setCostBalance(costBalance);
} }
return vo; return vo;
} }
@ -225,7 +225,6 @@ public class VirtualAccountApplicationService extends BaseApplicationService {
//找到对应产品 //找到对应产品
ProductSpec productSpec = productSpecDao.selectById(dto.getProductSpecId()); ProductSpec productSpec = productSpecDao.selectById(dto.getProductSpecId());
Integer costBalance = productSpec.getUnitSellingPrice().intValue() * dto.getQuantity(); Integer costBalance = productSpec.getUnitSellingPrice().intValue() * dto.getQuantity();
vo.setCostBalance(costBalance);
if (virtualAccount != null && virtualAccount.getBalance() >= costBalance) { if (virtualAccount != null && virtualAccount.getBalance() >= costBalance) {
if (dto.getDirection() == 1) { if (dto.getDirection() == 1) {
//直接送主播 //直接送主播
@ -235,6 +234,7 @@ public class VirtualAccountApplicationService extends BaseApplicationService {
vo = handleChannelUserGiftReward(virtualAccount, dto.getFromUserId(), dto.getToUserId(), dto.getChannelCreatorId(), productSpec, costBalance, dto.getQuantity(), dto.getChannelCreatorTodayCrossMicCount()); vo = handleChannelUserGiftReward(virtualAccount, dto.getFromUserId(), dto.getToUserId(), dto.getChannelCreatorId(), productSpec, costBalance, dto.getQuantity(), dto.getChannelCreatorTodayCrossMicCount());
} }
} }
vo.setCostBalance(costBalance);
return vo; return vo;
} }

Loading…
Cancel
Save