From e1ff283be2a6ca6ed8cead6248b4efa8eb005f6e Mon Sep 17 00:00:00 2001
From: JiangYouYao <ak473600000>
Date: Fri, 18 Mar 2022 13:51:29 +0800
Subject: [PATCH] 重构:订单取消逻辑

---
 zq-erp/src/main/java/com/matrix/system/hive/service/imp/MoneyCardUseServiceImpl.java |   15 +++++++++++++++
 1 files changed, 15 insertions(+), 0 deletions(-)

diff --git a/zq-erp/src/main/java/com/matrix/system/hive/service/imp/MoneyCardUseServiceImpl.java b/zq-erp/src/main/java/com/matrix/system/hive/service/imp/MoneyCardUseServiceImpl.java
index 40b1c48..5a7e799 100644
--- a/zq-erp/src/main/java/com/matrix/system/hive/service/imp/MoneyCardUseServiceImpl.java
+++ b/zq-erp/src/main/java/com/matrix/system/hive/service/imp/MoneyCardUseServiceImpl.java
@@ -16,6 +16,7 @@
 import com.matrix.system.hive.dto.MoneyCardOperationDto;
 import com.matrix.system.hive.dto.MoneyCardPayDto;
 import com.matrix.system.hive.plugin.util.MoneyUtil;
+import com.matrix.system.hive.pojo.CzXkVo;
 import com.matrix.system.hive.service.MoneyCardUseService;
 import com.matrix.system.hive.service.ShoppingGoodsService;
 import org.springframework.beans.factory.annotation.Autowired;
@@ -109,6 +110,20 @@
         }
     }
 
+
+    @Override
+    public void vipCardRecharge(CzXkVo czVo) {
+        MoneyCardUse cardUser = moneyCardUseDao.selectVipCard(czVo.getVipId());
+
+        MoneyCardPayDto moneyCardPayDto=new MoneyCardPayDto();
+
+        moneyCardPayDto.setRealMoney(MoneyUtil.add(cardUser.getRealMoney(), czVo.getBjmoney()));
+        moneyCardPayDto.setGiftMoney(MoneyUtil.add(cardUser.getGiftMoney(), czVo.getGiftMoney()));
+        moneyCardPayDto.setCarUseId(cardUser.getId());
+        moneyCardPayDto.setOrderId();
+        moneyCardUseDao.update(cardUser);
+    }
+
     @Override
     @Transactional(rollbackFor = Exception.class)
     public void changeMoneyCard(List<MoneyCardPayDto> moneyCardPayDtoList) {

--
Gitblit v1.9.1