From aec033f6aa6986169cc134b2101a61907af08ca9 Mon Sep 17 00:00:00 2001
From: 陈昶聿 <chychen@nbjetron.com>
Date: 星期四, 25 十二月 2025 10:49:50 +0800
Subject: [PATCH] 【市一】 语音电话发送调整 随访时间为空的空指针异常

---
 smartor/src/main/java/com/smartor/service/impl/IvrTaskTemplateServiceImpl.java |    1 +
 smartor/src/main/java/com/smartor/service/impl/SvyTaskTemplateServiceImpl.java |    1 +
 smartor/src/main/java/com/smartor/mapper/IvrTaskTemplateMapper.java            |    2 ++
 smartor/src/main/resources/mapper/smartor/IvrTaskTemplateMapper.xml            |    2 +-
 4 files changed, 5 insertions(+), 1 deletions(-)

diff --git a/smartor/src/main/java/com/smartor/mapper/IvrTaskTemplateMapper.java b/smartor/src/main/java/com/smartor/mapper/IvrTaskTemplateMapper.java
index 620a8ff..34738f8 100644
--- a/smartor/src/main/java/com/smartor/mapper/IvrTaskTemplateMapper.java
+++ b/smartor/src/main/java/com/smartor/mapper/IvrTaskTemplateMapper.java
@@ -19,6 +19,7 @@
      * @param ID 闅忚浠诲姟闅忚妯℃澘搴撲富閿�
      * @return 闅忚浠诲姟闅忚妯℃澘搴�
      */
+    //todo
     public IvrTaskTemplate selectIvrTaskTemplateByID(Long ID);
 
     /**
@@ -35,6 +36,7 @@
      * @param ivrTaskTemplate 闅忚浠诲姟闅忚妯℃澘搴�
      * @return 缁撴灉
      */
+    //todo
     public int insertIvrTaskTemplate(IvrTaskTemplate ivrTaskTemplate);
 
     /**
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 d6f27db..c33a7d5 100644
--- a/smartor/src/main/java/com/smartor/service/impl/IvrTaskTemplateServiceImpl.java
+++ b/smartor/src/main/java/com/smartor/service/impl/IvrTaskTemplateServiceImpl.java
@@ -127,6 +127,7 @@
 
             //鏂板
             ivrTaskTemplate.setCreateTime(new Date());
+            ivrTaskTemplate.setDelFlag("0");
             insertIvrTaskTemplate(ivrTaskTemplate);
             i = ivrTaskTemplate.getId().intValue();
         } else if (ivrTaskTemplateVO.getIsoperation() != null && ivrTaskTemplateVO.getIsoperation() == 2) {
diff --git a/smartor/src/main/java/com/smartor/service/impl/SvyTaskTemplateServiceImpl.java b/smartor/src/main/java/com/smartor/service/impl/SvyTaskTemplateServiceImpl.java
index 65e1ae4..8a2f634 100644
--- a/smartor/src/main/java/com/smartor/service/impl/SvyTaskTemplateServiceImpl.java
+++ b/smartor/src/main/java/com/smartor/service/impl/SvyTaskTemplateServiceImpl.java
@@ -121,6 +121,7 @@
         if (svyTaskTemplateVO.getIsoperation() != null && svyTaskTemplateVO.getIsoperation() == 1) {
             //鏂板
             svyTaskTemplate.setCreateTime(new Date());
+            svyTaskTemplate.setDelFlag("0");
             svyTaskTemplateMapper.insertSvyTaskTemplate(svyTaskTemplate);
             i = svyTaskTemplate.getId().intValue();
         } else if (svyTaskTemplateVO.getIsoperation() != null && svyTaskTemplateVO.getIsoperation() == 2) {
diff --git a/smartor/src/main/resources/mapper/smartor/IvrTaskTemplateMapper.xml b/smartor/src/main/resources/mapper/smartor/IvrTaskTemplateMapper.xml
index 78560d3..13529f8 100644
--- a/smartor/src/main/resources/mapper/smartor/IvrTaskTemplateMapper.xml
+++ b/smartor/src/main/resources/mapper/smartor/IvrTaskTemplateMapper.xml
@@ -92,7 +92,7 @@
             resultMap="IvrTaskTemplateResult">
         <include refid="selectIvrTaskTemplateVo"/>
         <where>
-            del_flat=0
+            del_flag=0
             <if test="taskid != null ">and taskid = #{taskid}</if>
             <if test="sendDay != null ">and send_day = #{sendDay}</if>
             <if test="id != null ">and id = #{id}</if>

--
Gitblit v1.9.3