From 8bcc5278995a5de8e8ebacc7d9a2e0fcf64bd4a5 Mon Sep 17 00:00:00 2001
From: 陈昶聿 <chychen@nbjetron.com>
Date: 星期四, 25 十二月 2025 11:48:13 +0800
Subject: [PATCH] 【市一】 语音电话发送调整 随访时间为空的空指针异常
---
smartor/src/main/java/com/smartor/service/impl/IvrTaskTemplateServiceImpl.java | 2 ++
smartor/src/main/java/com/smartor/mapper/IvrTaskTemplateMapper.java | 1 -
smartor/src/main/resources/mapper/smartor/IvrTaskTemplateMapper.xml | 5 +++--
3 files changed, 5 insertions(+), 3 deletions(-)
diff --git a/smartor/src/main/java/com/smartor/mapper/IvrTaskTemplateMapper.java b/smartor/src/main/java/com/smartor/mapper/IvrTaskTemplateMapper.java
index 34738f8..113b224 100644
--- a/smartor/src/main/java/com/smartor/mapper/IvrTaskTemplateMapper.java
+++ b/smartor/src/main/java/com/smartor/mapper/IvrTaskTemplateMapper.java
@@ -19,7 +19,6 @@
* @param ID 闅忚浠诲姟闅忚妯℃澘搴撲富閿�
* @return 闅忚浠诲姟闅忚妯℃澘搴�
*/
- //todo
public IvrTaskTemplate selectIvrTaskTemplateByID(Long ID);
/**
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 9421b1a..ce03dce 100644
--- a/smartor/src/main/java/com/smartor/service/impl/IvrTaskTemplateServiceImpl.java
+++ b/smartor/src/main/java/com/smartor/service/impl/IvrTaskTemplateServiceImpl.java
@@ -118,6 +118,7 @@
@Override
public int saveOrUpdateTempScript(IvrTaskTemplateVO ivrTaskTemplateVO) {
Integer i = null;
+ String orgId = ivrTaskTemplateVO.getOrgid();
IvrTaskTemplate ivrTaskTemplate = DtoConversionUtils.sourceToTarget(ivrTaskTemplateVO, IvrTaskTemplate.class);
if (ivrTaskTemplateVO.getIsoperation() != null && ivrTaskTemplateVO.getIsoperation() == 1) {
@@ -128,6 +129,7 @@
//鏂板
ivrTaskTemplate.setCreateTime(new Date());
ivrTaskTemplate.setDelFlag("0");
+ ivrTaskTemplate.setOrgid(orgId);
log.info("鍑嗗鎻掑叆妯℃澘锛宒elFlag={}", ivrTaskTemplate.getDelFlag());
insertIvrTaskTemplate(ivrTaskTemplate);
log.info("鎻掑叆鎴愬姛锛屾ā鏉縄D={}", ivrTaskTemplate.getId());
diff --git a/smartor/src/main/resources/mapper/smartor/IvrTaskTemplateMapper.xml b/smartor/src/main/resources/mapper/smartor/IvrTaskTemplateMapper.xml
index 0a0d62a..554cc72 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_flag=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>
@@ -155,7 +155,8 @@
<select id="selectIvrTaskTemplateByID" parameterType="Long" resultMap="IvrTaskTemplateResult">
<include refid="selectIvrTaskTemplateVo"/>
- where id = #{id} and del_flag=0
+ where id = #{id}
+ and del_flag=0
</select>
<insert id="insertIvrTaskTemplate" parameterType="com.smartor.domain.IvrTaskTemplate" useGeneratedKeys="true"
--
Gitblit v1.9.3