From 7e347d6dd75bfed6e3b89b80045115b042a7943a Mon Sep 17 00:00:00 2001
From: 935090232@qq.com <ak473600000>
Date: Thu, 15 Jul 2021 23:03:12 +0800
Subject: [PATCH] '1'

---
 zq-erp/src/main/java/com/matrix/system/hive/action/ProjUseController.java |   57 ++++++++++-----------------------------------------------
 1 files changed, 10 insertions(+), 47 deletions(-)

diff --git a/zq-erp/src/main/java/com/matrix/system/hive/action/ProjUseController.java b/zq-erp/src/main/java/com/matrix/system/hive/action/ProjUseController.java
index 1f50192..5047e2d 100644
--- a/zq-erp/src/main/java/com/matrix/system/hive/action/ProjUseController.java
+++ b/zq-erp/src/main/java/com/matrix/system/hive/action/ProjUseController.java
@@ -17,7 +17,6 @@
 import com.matrix.system.hive.dao.ShoppingGoodsDao;
 import com.matrix.system.hive.dao.SysProjUseDao;
 import com.matrix.system.hive.dao.SysVipInfoDao;
-import com.matrix.system.hive.plugin.message.StringUtil;
 import com.matrix.system.hive.plugin.util.CollectionUtils;
 import com.matrix.system.hive.service.MoneyCardUseService;
 import com.matrix.system.hive.service.SysProjUseService;
@@ -168,21 +167,7 @@
         return new AjaxResult(AjaxResult.STATUS_FAIL, "项目转让失败");
     }
 
-    @RequestMapping(value = "/returnProj")
-    public @ResponseBody
-    AjaxResult returnTc(SysProjUse sysProjUse, Long moneyCardUseId, String tcRemark, Long shopId, Double money, String tcName) {
 
-        MoneyCardUse card = null;
-        if (moneyCardUseId != null) {
-            card = moneyCardUseService.findById(moneyCardUseId);
-        }
-        int i = projUseService.returnMoneyProj(sysProjUse, card, moneyCardUseId);
-        if (i > 0) {
-
-            return new AjaxResult(AjaxResult.STATUS_SUCCESS, "退款成功");
-        }
-        return new AjaxResult(AjaxResult.STATUS_FAIL, "退款失败");
-    }
 
 
     /**
@@ -203,31 +188,6 @@
     }
 
 
-    /**
-     * 退款
-     *
-     * @return
-     */
-    @RequestMapping(value = "/getEffectCard")
-    public @ResponseBody
-    AjaxResult getEffectCard(SysProjUse sysProjUse) {
-        MoneyCardUse cardUse = moneyCardUseService.findByVipId(sysProjUse.getVipId());
-        double money = projUseService.getTotalMoneyProj(sysProjUse);
-        if (cardUse != null) {
-            cardUse.setRealMoney(money);
-            List<MoneyCardUse> list = new ArrayList<MoneyCardUse>();
-            list.add(cardUse);
-            return new AjaxResult(AjaxResult.STATUS_SUCCESS, null, "有有效会籍卡", list, null);
-        } else {
-            //无会员卡则new一个,为了把钱传递到前台
-            cardUse = new MoneyCardUse();
-            cardUse.setRealMoney(money);
-            List<MoneyCardUse> list = new ArrayList<MoneyCardUse>();
-            list.add(cardUse);
-            return new AjaxResult(AjaxResult.STATUS_SUCCESS, null, "无有效会籍卡", list, null);
-        }
-
-    }
 
     /**
      * 冻结会员项目
@@ -295,7 +255,7 @@
 
         List<ExcelSheetPO> excelSheetPOList = ExcelUtil.readExcel(saveFile, null, null);
 
-/*
+
         //项目资料导入
         List<List<Object>> dataList = excelSheetPOList.get(0).getDataList();
         List<SysProjUse> projUseList = new ArrayList<>();
@@ -339,7 +299,6 @@
         //套餐资料导入=======end===
 
 
-*/
         //充值卡资料导入
         List<List<Object>> cardList = excelSheetPOList.get(2).getDataList();
         List<MoneyCardUse> cardUseArrayList = new ArrayList<>();
@@ -362,7 +321,7 @@
         Object tel = objects.get(1);
         if (tel != null) {
             String telStr = tel.toString();
-            SysVipInfo vipInfo = vipInfoDao.selectByPhone(telStr);
+            SysVipInfo vipInfo = vipInfoDao.selectByPhone(telStr,sysUsers.getCompanyId());
             if (vipInfo == null) {
                 vipInfo = new SysVipInfo();
                 vipInfo.setShopId(sysUsers.getShopId());
@@ -419,7 +378,7 @@
         Object tel = objects.get(1);
         if (tel != null) {
             String telStr = tel.toString();
-            SysVipInfo vipInfo = vipInfoDao.selectByPhone(telStr);
+            SysVipInfo vipInfo = vipInfoDao.selectByPhone(telStr,sysUsers.getCompanyId());
             if (vipInfo == null) {
                 vipInfo = new SysVipInfo();
                 vipInfo.setShopId(sysUsers.getShopId());
@@ -429,10 +388,14 @@
                 vipInfoDao.insert(vipInfo);
             }
             String goodNo = String.valueOf(objects.get(3));
-            String goodName = String.valueOf(objects.get(2)).trim();
-
-
             ShoppingGoods goods = shoppingGoodsDao.findByCode(goodNo);
+
+            String goodName = String.valueOf(objects.get(2)).trim();
+            if("储值卡".equals(goodName)){
+                goods= shoppingGoodsDao.selectVipCzGoods();
+            }
+
+
             if (goods != null || "储值卡".equals(goodName)) {
 
                 moneyCardUse.setVipId(vipInfo.getId());

--
Gitblit v1.9.1