From fdf1b9c1e4489a0c2615fa596268b2f71fad7b4c Mon Sep 17 00:00:00 2001 From: liusheng <337615773@qq.com> Date: 星期一, 15 四月 2024 09:08:10 +0800 Subject: [PATCH] 代码提交 --- smartor/src/main/java/com/smartor/service/IIvrTaskcallService.java | 80 +++++++++++++++++++++++++--------------- 1 files changed, 50 insertions(+), 30 deletions(-) diff --git a/smartor/src/main/java/com/smartor/service/IIvrTaskcallService.java b/smartor/src/main/java/com/smartor/service/IIvrTaskcallService.java index 1a08897..d95f55a 100644 --- a/smartor/src/main/java/com/smartor/service/IIvrTaskcallService.java +++ b/smartor/src/main/java/com/smartor/service/IIvrTaskcallService.java @@ -1,61 +1,81 @@ package com.smartor.service; -import java.util.List; +import com.smartor.domain.HeTaskVO; import com.smartor.domain.IvrTaskcall; +import com.smartor.domain.IvrTaskcallVO; +import com.smartor.domain.PhoneCallBackVO; + +import java.util.List; /** - * 璇煶浠诲姟鍛煎彨Service鎺ュ彛 - * - * @author smartor - * @date 2023-03-24 + * 鍗曚竴浠诲姟锛堥殢璁匡級Service鎺ュ彛 + * + * @author ruoyi + * @date 2024-02-02 */ -public interface IIvrTaskcallService -{ +public interface IIvrTaskcallService { /** - * 鏌ヨ璇煶浠诲姟鍛煎彨 - * - * @param callid 璇煶浠诲姟鍛煎彨涓婚敭 - * @return 璇煶浠诲姟鍛煎彨 + * 鏌ヨ鍗曚竴浠诲姟锛堥殢璁匡級 + * + * @param id 鍗曚竴浠诲姟锛堥殢璁匡級涓婚敭 + * @return 鍗曚竴浠诲姟锛堥殢璁匡級 */ - public IvrTaskcall selectIvrTaskcallByCallid(Long callid); + public IvrTaskcall selectIvrTaskcallById(Long id); /** - * 鏌ヨ璇煶浠诲姟鍛煎彨鍒楄〃 - * - * @param ivrTaskcall 璇煶浠诲姟鍛煎彨 - * @return 璇煶浠诲姟鍛煎彨闆嗗悎 + * 鏌ヨ鍗曚竴浠诲姟锛堥殢璁匡級鍒楄〃 + * + * @param ivrTaskcall 鍗曚竴浠诲姟锛堥殢璁匡級 + * @return 鍗曚竴浠诲姟锛堥殢璁匡級闆嗗悎 */ public List<IvrTaskcall> selectIvrTaskcallList(IvrTaskcall ivrTaskcall); /** - * 鏂板璇煶浠诲姟鍛煎彨 - * - * @param ivrTaskcall 璇煶浠诲姟鍛煎彨 + * 鏂板鍗曚竴浠诲姟锛堥殢璁匡級 + * + * @param ivrTaskcall 鍗曚竴浠诲姟锛堥殢璁匡級 * @return 缁撴灉 */ public int insertIvrTaskcall(IvrTaskcall ivrTaskcall); /** - * 淇敼璇煶浠诲姟鍛煎彨 - * - * @param ivrTaskcall 璇煶浠诲姟鍛煎彨 + * 淇敼鍗曚竴浠诲姟锛堥殢璁匡級 + * + * @param ivrTaskcall 鍗曚竴浠诲姟锛堥殢璁匡級 * @return 缁撴灉 */ public int updateIvrTaskcall(IvrTaskcall ivrTaskcall); /** - * 鎵归噺鍒犻櫎璇煶浠诲姟鍛煎彨 - * - * @param callids 闇�瑕佸垹闄ょ殑璇煶浠诲姟鍛煎彨涓婚敭闆嗗悎 + * 鎵归噺鍒犻櫎鍗曚竴浠诲姟锛堥殢璁匡級 + * + * @param ids 闇�瑕佸垹闄ょ殑鍗曚竴浠诲姟锛堥殢璁匡級涓婚敭闆嗗悎 * @return 缁撴灉 */ - public int deleteIvrTaskcallByCallids(Long[] callids); + public int deleteIvrTaskcallByIds(Long[] ids); /** - * 鍒犻櫎璇煶浠诲姟鍛煎彨淇℃伅 - * - * @param callid 璇煶浠诲姟鍛煎彨涓婚敭 + * 鏂板瀹f暀浠诲姟 + * + * @param ivrTaskcallVO 鍗曚竴浠诲姟 * @return 缁撴灉 */ - public int deleteIvrTaskcallByCallid(Long callid); + public int insertOrUpdateTask(IvrTaskcallVO ivrTaskcallVO); + + /** + * 浠诲姟鍙戦�佹墽琛� + * + * @param ivrTaskcallVO + * @return 缁撴灉 + */ + public int heTaskSend(IvrTaskcallVO ivrTaskcallVO); + + /** + * 浠诲姟鍙戦�佹墽琛� + * + * @param phoneCallBackVO + * @return 缁撴灉 + */ + public PhoneCallBackVO phoneCallBack(PhoneCallBackVO phoneCallBackVO); + } -- Gitblit v1.9.3