From 92459e3e326488acae77e068c37eb4b96eae5ebf Mon Sep 17 00:00:00 2001
From: LSH
Date: 星期三, 27 三月 2024 12:41:48 +0800
Subject: [PATCH] #周计划

---
 src/main/java/com/zy/crm/manager/controller/ReimburseOnlineController.java |   34 +++++++++++++++++-----------------
 1 files changed, 17 insertions(+), 17 deletions(-)

diff --git a/src/main/java/com/zy/crm/manager/controller/ReimburseOnlineController.java b/src/main/java/com/zy/crm/manager/controller/ReimburseOnlineController.java
index 80b0e9e..4d4221e 100644
--- a/src/main/java/com/zy/crm/manager/controller/ReimburseOnlineController.java
+++ b/src/main/java/com/zy/crm/manager/controller/ReimburseOnlineController.java
@@ -141,7 +141,7 @@
         }
         if (!signUserId && !signDeptId){
             if (getRole().getId()==1){
-                wrapper.or().eq("host_id",1);
+                wrapper.or().eq("host_id",getHostId());
             }else if (getRole().getId()==2){
                 wrapper.eq("dept_id",getDeptId());
             }else {
@@ -149,7 +149,7 @@
             }
         }
         if (signHostId){
-            wrapper.or().eq("host_id",1);
+            wrapper.or().eq("host_id",getHostId());
         }
     }
     @RequestMapping(value = "/reimburseOnline/from/add/auth")
@@ -188,16 +188,16 @@
         }
 
         ProcessPermissions processPermissions3 = processPermissionsService.selectOne(new EntityWrapper<ProcessPermissions>().eq("process_memo", 3).eq("process", param.getCheckData().equals("鍚�")? "3-1" : "3-2"));//3锛氭姤閿�娴佺▼
-        User president3 = userService.selectById(processPermissions3.getUserId());       // 鑾峰彇鎶ヤ环娴佺▼鑺傜偣3纭浜�
+        User president3 = userService.selectById(processPermissions3.getUserId());       // 鑾峰彇娴佺▼鑺傜偣3纭浜�
 
         ProcessPermissions processPermissions4 = processPermissionsService.selectOne(new EntityWrapper<ProcessPermissions>().eq("process_memo", 3).eq("process", "4-1"));//3锛氭姤閿�娴佺▼
-        User president4 = userService.selectById(processPermissions4.getUserId());       // 鑾峰彇鎶ヤ环娴佺▼鑺傜偣4纭浜�
+        User president4 = userService.selectById(processPermissions4.getUserId());       // 鑾峰彇娴佺▼鑺傜偣4纭浜�
 
         ProcessPermissions processPermissions5 = processPermissionsService.selectOne(new EntityWrapper<ProcessPermissions>().eq("process_memo", 3).eq("process", "5-1"));//3锛氭姤閿�娴佺▼
-        User president5 = userService.selectById(processPermissions5.getUserId());       // 鑾峰彇鎶ヤ环娴佺▼鑺傜偣5纭浜�
+        User president5 = userService.selectById(processPermissions5.getUserId());       // 鑾峰彇娴佺▼鑺傜偣5纭浜�
 
         ProcessPermissions processPermissions6 = processPermissionsService.selectOne(new EntityWrapper<ProcessPermissions>().eq("process_memo", 3).eq("process", "6-1"));//3锛氭姤閿�娴佺▼
-        User president6 = userService.selectById(processPermissions6.getUserId());       // 鑾峰彇鎶ヤ环娴佺▼鑺傜偣6纭浜�
+        User president6 = userService.selectById(processPermissions6.getUserId());       // 鑾峰彇娴佺▼鑺傜偣6纭浜�
 
         reimburseOnline.setSettleMsg(JSON.toJSONString(SettleDto.initPriQuote(reimburseOnline, manager,president3,president4,president5,president6,getUser())));
         reimburseOnline.setMemberId(manager.getId());
@@ -218,19 +218,19 @@
     @Transactional
     public R formModify(@RequestBody ReimburseOnlineDomainParam param){
 
-        long planId = 0;
-        if (!param.getTemplateName().equals("闈為」鐩瀷鎶ラ攢")){
-            if (Cools.isEmpty(param.getOrderNo())){
-                return R.error("淇敼澶辫触锛�"+param.getTemplateName()+"闇�瑕佸叧鑱旈」鐩彿");
-            }
-            String[] split = param.getOrderNo().split("---");
-            planId = Long.parseLong(split[1]);
-        }
+//        long planId = 0;
+//        if (!param.getTemplateName().equals("闈為」鐩瀷鎶ラ攢")){
+//            if (Cools.isEmpty(param.getOrderNo())){
+//                return R.error("淇敼澶辫触锛�"+param.getTemplateName()+"闇�瑕佸叧鑱旈」鐩彿");
+//            }
+//            String[] split = param.getOrderNo().split("---");
+//            planId = Long.parseLong(split[1]);
+//        }
         Date now = new Date();
         ReimburseOnline reimburseOnline = reimburseOnlineService.selectById(param.getReimburseId());
 
-        if (!reimburseOnline.getSettle().equals(0)){
-            return R.error("淇敼澶辫触锛佹彁浜や箣鍚庣姝慨鏀癸紒");
+        if (!reimburseOnline.getSettle().equals(1)){
+            return R.error("淇敼澶辫触锛侀儴闂ㄧ粡鐞嗗鏍镐箣鍚庣姝慨鏀癸紒");
         }
         if (!reimburseOnline.getUserId().equals(getUserId())){
             return R.error("闈炲垱寤轰汉鍛樼姝慨鏀癸紒");
@@ -239,7 +239,7 @@
 
         reimburseOnline.setCheckData(param.getCheckData());
         reimburseOnline.setTemplateName(param.getTemplateName());
-        reimburseOnline.setItemId(planId);
+//        reimburseOnline.setItemId(planId);
         reimburseOnline.setName(param.getName());
         reimburseOnline.setUpdateTime(new Date());
 

--
Gitblit v1.9.1