From 6f1e752bf00b584c8a17569578fa8e54cdb71b60 Mon Sep 17 00:00:00 2001
From: liusheng <337615773@qq.com>
Date: 星期一, 27 十月 2025 13:34:59 +0800
Subject: [PATCH] 处理选项不显示的问题

---
 smartor/src/main/java/com/smartor/service/impl/IvrTaskTemplateServiceImpl.java |   15 ++-------------
 1 files changed, 2 insertions(+), 13 deletions(-)

diff --git a/smartor/src/main/java/com/smartor/service/impl/IvrTaskTemplateServiceImpl.java b/smartor/src/main/java/com/smartor/service/impl/IvrTaskTemplateServiceImpl.java
index ea4cfb4..a96cb46 100644
--- a/smartor/src/main/java/com/smartor/service/impl/IvrTaskTemplateServiceImpl.java
+++ b/smartor/src/main/java/com/smartor/service/impl/IvrTaskTemplateServiceImpl.java
@@ -11,10 +11,10 @@
 import com.smartor.mapper.IvrTaskTemplateMapper;
 import com.smartor.mapper.IvrTaskTemplateScriptMapper;
 import com.smartor.mapper.IvrTaskTemplateTargetoptionMapper;
-import com.smartor.mapper.TemplateDeptMapper;
 import com.smartor.service.IIvrTaskTemplateService;
 import lombok.extern.slf4j.Slf4j;
 import org.apache.commons.collections4.CollectionUtils;
+import org.apache.commons.lang3.ObjectUtils;
 import org.springframework.beans.factory.annotation.Autowired;
 import org.springframework.stereotype.Service;
 
@@ -41,8 +41,6 @@
     @Autowired
     private IvrTaskTemplateTargetoptionMapper ivrTaskTemplateTargetoptionMapper;
 
-    @Autowired
-    private TemplateDeptMapper templateDeptMapper;
 
     /**
      * 鏌ヨ闅忚浠诲姟闅忚妯℃澘搴�
@@ -58,6 +56,7 @@
     @Override
     public IvrTaskTemplateVO selectIvrTaskTemplateInfoByID(Long ID) {
         IvrTaskTemplate ivrTaskTemplate = ivrTaskTemplateMapper.selectIvrTaskTemplateByID(ID);
+        if (ObjectUtils.isEmpty(ivrTaskTemplate)) throw new BaseException("璇ラ殢璁挎ā鏉夸笉瀛樺湪锛岃妫�鏌ュ悗鍐嶆煡璇�");
         IvrTaskTemplateVO ivrTaskTemplateVO = DtoConversionUtils.sourceToTarget(ivrTaskTemplate, IvrTaskTemplateVO.class);
         IvrTaskTemplateScript ivrTaskTemplateScript = new IvrTaskTemplateScript();
         ivrTaskTemplateScript.setTemplateID(ivrTaskTemplate.getId());
@@ -177,16 +176,6 @@
      */
     @Override
     public int deleteIvrTaskTemplateByIDs(Long[] IDs) {
-        if (IDs[0] != null) {
-            IvrTaskTemplate ivrTaskTemplate = selectIvrTaskTemplateByID(IDs[0]);
-            if (StringUtils.isNotEmpty(ivrTaskTemplate.getLongTemp()) && ivrTaskTemplate.getLongTemp().equals("1")) {
-                //濡傛灉杩欎釜妯℃澘鏄暱鏈熶换鍔★紝鍒欓渶瑕佸垹闄ゆā鏉夸笌閮ㄩ棬鐨勫叧鑱�
-                TemplateDept templateDept = new TemplateDept();
-                templateDept.setType(21L);
-                templateDept.setTempid(IDs[0]);
-                templateDeptMapper.deleteTemplateDeptByTemplateId(templateDept);
-            }
-        }
         return ivrTaskTemplateMapper.deleteIvrTaskTemplateByIDs(IDs);
     }
 

--
Gitblit v1.9.3