Browse Source

玫瑰

master
张彭杰 2 months ago
parent
commit
97192d393a
3 changed files with 5 additions and 0 deletions
  1. 2
      dating-agency-mall-sdk/src/main/java/com/qniao/dam/application/response/CostGiftSdkVo.java
  2. 2
      dating-agency-mall-server/src/main/java/com/qniao/dam/api/command/virtualaccount/user/response/CostGiftVo.java
  3. 1
      dating-agency-mall-server/src/main/java/com/qniao/dam/application/service/virtualaccount/VirtualAccountApplicationService.java

2
dating-agency-mall-sdk/src/main/java/com/qniao/dam/application/response/CostGiftSdkVo.java

@ -7,6 +7,8 @@ public class CostGiftSdkVo {
private Boolean success = false; private Boolean success = false;
private Integer costBalance;
private String failReason; private String failReason;
} }

2
dating-agency-mall-server/src/main/java/com/qniao/dam/api/command/virtualaccount/user/response/CostGiftVo.java

@ -7,6 +7,8 @@ public class CostGiftVo {
private Boolean success = false; private Boolean success = false;
private Integer costBalance;
private String failReason; private String failReason;
} }

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

@ -224,6 +224,7 @@ 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) {
//直接送主播 //直接送主播

Loading…
Cancel
Save