中扬CRM客户关系管理系统
LSH
2023-08-22 688ab515b1eadad9fc4cd3be5578833ef418a59b
src/main/java/com/zy/crm/manager/controller/PriQuoteController.java
@@ -153,8 +153,8 @@
        priQuote.setForm(JSON.toJSONString(map));     // 自定义表单内容
        priQuote.setSettle(1);  // 1.开始
        User manager = userService.getDeptManager(getHostId(), getUser().getDeptId());        // 获取部门领导
        ProcessPermissions processPermissions = processPermissionsService.selectOne(new EntityWrapper<ProcessPermissions>().eq("process_memo", 2).eq("process", 3));//2:报价流程
        User president = userService.selectById(processPermissions.getUserId());       // 获取报价流程节点3确认人
        ProcessPermissions processPermissions = processPermissionsService.selectOne(new EntityWrapper<ProcessPermissions>().eq("process_memo", 2).eq("process", "3-1"));//2:报价流程
        User president = userService.selectById(processPermissions.getUserId());       // 获取报价流程节点3-1确认人
        priQuote.setSettleMsg(JSON.toJSONString(SettleDto.initPriQuote(plan, manager,president,getUser())));
        planService.updateById(plan);
@@ -470,11 +470,10 @@
                }
                break;
            case 2:
                // 查找规划组长
                ProcessPermissions processPermissions = processPermissionsService.selectOne(new EntityWrapper<ProcessPermissions>().eq("process_memo", 2).eq("process", 3));//2:报价流程
                ProcessPermissions processPermissions = processPermissionsService.selectOne(new EntityWrapper<ProcessPermissions>().eq("process_memo", 2).eq("process", "3-1"));//2:报价流程
                User planLeader = userService.selectById(processPermissions.getUserId());       // 获取报价流程节点3确认人
                if (Cools.isEmpty(planLeader)) {
                    throw new CoolException("未查找到报价流程节点3确认人,请联系在审批权限添加确认人!");
                    throw new CoolException("未查找到报价流程节点3-1确认人,请联系在审批权限添加确认人!");
                }
                if (!getUserId().equals(planLeader.getId())) {
                    return R.error("抱歉,您没有审核的权限");
@@ -590,10 +589,10 @@
//                }
//                break;
//            case 2:
//                // 查找规划组长
//                User planLeader = userService.selectOne(new EntityWrapper<User>().eq("username","王开杰"));
//                ProcessPermissions processPermissions = processPermissionsService.selectOne(new EntityWrapper<ProcessPermissions>().eq("process_memo", 2).eq("process", "3-1"));//2:报价流程
//                User planLeader = userService.selectById(processPermissions.getUserId());       // 获取报价流程节点3确认人
//                if (Cools.isEmpty(planLeader)) {
//                    throw new CoolException("未查找总裁办,请联系管理员");
//                    throw new CoolException("未查找到报价流程节点3-1确认人,请联系在审批权限添加确认人!");
//                }
//                if (!getUserId().equals(planLeader.getId())) {
//                    return R.error("抱歉,您没有审核的权限");