From 17a443d510a0aa4c545df0d11467ff17a24cfa6a Mon Sep 17 00:00:00 2001
From: liusheng <337615773@qq.com>
Date: 星期二, 16 七月 2024 14:37:39 +0800
Subject: [PATCH] 代码提交
---
smartor/src/main/java/com/smartor/service/impl/IvrTaskcalldetailServiceImpl.java | 47 ++++++++---------------------------------------
1 files changed, 8 insertions(+), 39 deletions(-)
diff --git a/smartor/src/main/java/com/smartor/service/impl/IvrTaskcalldetailServiceImpl.java b/smartor/src/main/java/com/smartor/service/impl/IvrTaskcalldetailServiceImpl.java
index 2123083..fda900c 100644
--- a/smartor/src/main/java/com/smartor/service/impl/IvrTaskcalldetailServiceImpl.java
+++ b/smartor/src/main/java/com/smartor/service/impl/IvrTaskcalldetailServiceImpl.java
@@ -1,22 +1,15 @@
package com.smartor.service.impl;
-import java.util.Date;
-import java.util.List;
-import java.util.UUID;
-
import com.ruoyi.common.utils.DateUtils;
-import com.ruoyi.common.utils.RSAPublicKeyExample;
-import com.smartor.domain.IvrTaskSingle;
-import com.smartor.domain.IvrTaskcalldetailReq;
-import com.smartor.mapper.IvrTaskSingleMapper;
-import lombok.extern.slf4j.Slf4j;
-import org.apache.commons.collections4.CollectionUtils;
-import org.springframework.beans.factory.annotation.Autowired;
-import org.springframework.beans.factory.annotation.Value;
-import org.springframework.stereotype.Service;
-import com.smartor.mapper.IvrTaskcalldetailMapper;
import com.smartor.domain.IvrTaskcalldetail;
+import com.smartor.mapper.IvrTaskcalldetailMapper;
+import com.smartor.mapper.ServiceSubtaskMapper;
import com.smartor.service.IIvrTaskcalldetailService;
+import lombok.extern.slf4j.Slf4j;
+import org.springframework.beans.factory.annotation.Autowired;
+import org.springframework.stereotype.Service;
+
+import java.util.List;
/**
* 璇煶浠诲姟鍛煎彨鏄庣粏Service涓氬姟灞傚鐞�
@@ -31,10 +24,8 @@
private IvrTaskcalldetailMapper ivrTaskcalldetailMapper;
@Autowired
- private IvrTaskSingleMapper ivrTaskSingleMapper;
+ private ServiceSubtaskMapper ivrTaskSingleMapper;
- @Value("${pri_key}")
- private String pri_key;
/**
@@ -105,26 +96,4 @@
return ivrTaskcalldetailMapper.deleteIvrTaskcalldetailByCalldetailid(calldetailid);
}
- @Override
- public Integer saveQuestionAnswer(IvrTaskcalldetailReq ivrTaskcalldetailReq) {
- RSAPublicKeyExample rsaPublicKeyExample = new RSAPublicKeyExample();
- Long tid = Long.valueOf(rsaPublicKeyExample.decryptedData(ivrTaskcalldetailReq.getParam1(), pri_key));
- Long pid = Long.valueOf(rsaPublicKeyExample.decryptedData(ivrTaskcalldetailReq.getParam2(), pri_key));
- IvrTaskSingle ivrTaskSingle = new IvrTaskSingle();
- ivrTaskSingle.setTaskid(tid);
- ivrTaskSingle.setPatid(pid);
- List<IvrTaskSingle> ivrTaskSingles = ivrTaskSingleMapper.selectIvrTaskcallList(ivrTaskSingle);
- if (CollectionUtils.isEmpty(ivrTaskSingles) || ivrTaskSingles.size() == 0) {
- log.error("鎶ラ敊浜嗭紝ivrTaskSingles鏁版嵁涓虹┖浜嗭細{}", ivrTaskSingle);
- return 0;
- }
-
- for (IvrTaskcalldetail ivrTaskcalldetail : ivrTaskcalldetailReq.getIvrTaskcalldetailList()) {
- ivrTaskcalldetail.setCallid(ivrTaskSingles.get(0).getId().toString());
- ivrTaskcalldetail.setCalldetailid(UUID.randomUUID().toString());
- ivrTaskcalldetail.setCreateTime(new Date());
- ivrTaskcalldetailMapper.insertIvrTaskcalldetail(ivrTaskcalldetail);
- }
- return 1;
- }
}
--
Gitblit v1.9.3