From f614347a41aa29d5050e3da3a921cdc204c23dde Mon Sep 17 00:00:00 2001 From: lsh <lsh@163.com> Date: 星期五, 19 四月 2024 15:38:52 +0800 Subject: [PATCH] # --- src/main/java/com/zy/crm/manager/service/impl/PlanTypeServiceImpl.java | 23 +++++++++++++++++++++++ 1 files changed, 23 insertions(+), 0 deletions(-) diff --git a/src/main/java/com/zy/crm/manager/service/impl/PlanTypeServiceImpl.java b/src/main/java/com/zy/crm/manager/service/impl/PlanTypeServiceImpl.java index a7ff05d..a4815fa 100644 --- a/src/main/java/com/zy/crm/manager/service/impl/PlanTypeServiceImpl.java +++ b/src/main/java/com/zy/crm/manager/service/impl/PlanTypeServiceImpl.java @@ -45,4 +45,27 @@ } } + @Override + public User findPriQuoteLeader(PlanType planType) { + Dept dept; + switch (planType.getType()) { + // 璐ф灦 + case 1: + dept = deptService.selectOne(new EntityWrapper<Dept>().eq("memo", "璐ф灦")); + if (Cools.isEmpty(dept)) { + throw new CoolException("鏈煡鎵惧埌璐ф灦瑙勫垝閮�"); + } + return userService.getDeptManager(planType.getHostId(), dept.getId()); + // 闆嗘垚 + case 2: + dept = deptService.selectOne(new EntityWrapper<Dept>().eq("memo", "闆嗘垚")); + if (Cools.isEmpty(dept)) { + throw new CoolException("鏈煡鎵惧埌闆嗘垚瑙勫垝閮�"); + } + return userService.getDeptManager(planType.getHostId(), dept.getId()); + default: + return null; + } + } + } -- Gitblit v1.9.1