From b8d50f6ad9d1ab407e5b2a6867cf47bc4640a43c Mon Sep 17 00:00:00 2001
From: Helius <wangdoubleone@gmail.com>
Date: Mon, 12 Apr 2021 18:11:55 +0800
Subject: [PATCH] modify taocanlist api

---
 zq-erp/src/main/java/com/matrix/system/hive/action/MoneyCardUseController.java |   68 ++--------------------------------
 1 files changed, 4 insertions(+), 64 deletions(-)

diff --git a/zq-erp/src/main/java/com/matrix/system/hive/action/MoneyCardUseController.java b/zq-erp/src/main/java/com/matrix/system/hive/action/MoneyCardUseController.java
index 97cf6ed..acb73b6 100644
--- a/zq-erp/src/main/java/com/matrix/system/hive/action/MoneyCardUseController.java
+++ b/zq-erp/src/main/java/com/matrix/system/hive/action/MoneyCardUseController.java
@@ -55,9 +55,10 @@
     @Resource
     private SysVipInfoService vipInfoService;
 
-    @Autowired
+    @Resource
     private MoneyCardUseFlowDao moneyCardUseFlowDao;
-    @Autowired
+
+    @Resource
     private   MoneyCardUseDao moneyCardUseDao;
 
 
@@ -76,20 +77,9 @@
     @RequestMapping(value = "/editFormCz")
     public String editFormCz(Long id) {
         MoneyCardUse cardUseInfo = cardUseService.findByVipId(id);
-
         if (cardUseInfo == null) {
-            cardUseInfo = new MoneyCardUse();
-            cardUseInfo.setVipId(id);
-            cardUseInfo.setCardName("储值卡");
-            cardUseInfo.setIsVipCar(Dictionary.FLAG_YES_Y);
-            cardUseInfo.setRealMoney(0D);
-            cardUseInfo.setGiftMoney(0D);
-            cardUseInfo.setSource("-");
-            cardUseInfo.setFailTime(DateUtil.stringToDate("2050-01-01 00:00",DateUtil.DATE_FORMAT_MM));
-            cardUseInfo.setStatus(Dictionary.MONEYCARD_STATUS_YX);
-            moneyCardUseDao.insert(cardUseInfo);
+            cardUseInfo=vipInfoService.addVipDefaultCard(id);
         }
-
         WebUtil.getRequest().setAttribute("obj", cardUseInfo);
         return "admin/hive/beautySalon/cz-form";
     }
@@ -381,57 +371,7 @@
         return new AjaxResult(AjaxResult.STATUS_FAIL, "冻结失败");
     }
 
-    /**
-     * 退款
-     *
-     * @return
-     */
-    @RequestMapping(value = "getEffectCard")
-    public @ResponseBody
-    AjaxResult getEffectCard(MoneyCardUse moneyCardUse) {
-        AjaxResult result = AjaxResult.buildSuccessInstance("");
-        //要退款的充值卡
-        MoneyCardUse srcCardUse = cardUseService.findById(moneyCardUse.getId());
-        if (!srcCardUse.getStatus().equals(Dictionary.TAOCAN_STATUS_YX)) {
-            throw new GlobleException("不是有效充值卡");
-        }
-        //该会员是否有有效会籍卡
-        MoneyCardUse targetCardUse = cardUseService.findByVipId(moneyCardUse.getVipId());
 
-        double money = srcCardUse.getRealMoney();
 
-        if (targetCardUse != null) {
-            targetCardUse.setRealMoney(money);
-            List<MoneyCardUse> list = Arrays.asList(targetCardUse);
 
-            if (targetCardUse.getId().equals(srcCardUse.getId())) {
-                result.setInfo("会籍卡退款只能退现金");
-                result.setRows(list);
-
-            } else {
-                result.setInfo("有有效会籍卡");
-                result.setRows(list);
-            }
-        } else {
-            //无会员卡则new一个,为了把钱传递到前台
-            targetCardUse = new MoneyCardUse();
-            targetCardUse.setRealMoney(money);
-            List<MoneyCardUse> list1 = Arrays.asList(targetCardUse);
-            result.setInfo("无有效会籍卡,退现金");
-            result.setRows(list1);
-        }
-        return result;
-    }
-
-    @RequestMapping(value = "/returnMoney")
-    public @ResponseBody
-    AjaxResult returnMoney(MoneyCardUse moneyCardUse, Long hjkId, String tcRemark, Long
-            shopId, Double money
-            , String tcName) {
-        int i = cardUseService.returnMoney(moneyCardUse, hjkId);
-        if (i > 0) {
-            return new AjaxResult(AjaxResult.STATUS_SUCCESS, "退款成功");
-        }
-        return new AjaxResult(AjaxResult.STATUS_FAIL, "冻结失败");
-    }
 }
\ No newline at end of file

--
Gitblit v1.9.1