From 0b02577ab12ac83a0530b7e0495b513dd0cdabca Mon Sep 17 00:00:00 2001
From: liusheng <337615773@qq.com>
Date: 星期二, 02 七月 2024 11:25:08 +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