From 3481efebb5033dd35ce6066d030873a892d1db76 Mon Sep 17 00:00:00 2001 From: LSH Date: 星期二, 28 十一月 2023 14:42:43 +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