| ÎļþÃû´Ó smartor/src/main/java/com/smartor/service/IServiceSubtaskService.java ÐÞ¸Ä |
| | |
| | | package com.smartor.service; |
| | | package com.ruoyi.task.service; |
| | | |
| | | import com.ruoyi.common.core.domain.AjaxResult; |
| | | import com.smartor.domain.*; |
| | | import com.smartor.domain.ServiceSubtask; |
| | | import com.smartor.domain.VO.*; |
| | | import com.smartor.domain.entity.ServiceSubtaskEntity; |
| | | import org.springframework.web.bind.annotation.RequestBody; |
| | | |
| | | import java.util.Date; |
| | |
| | | |
| | | import com.ruoyi.template.domain.VO.HeLibraryCountVO; |
| | | import com.ruoyi.template.domain.IvrTaskTemplateTargetoption; |
| | | import com.ruoyi.task.domain.entity.ServiceSubtaskEntity; |
| | | import com.ruoyi.task.domain.ServiceStatisticsRequest; |
| | | import com.ruoyi.task.domain.ServiceStatisticsResponse; |
| | | import com.ruoyi.task.domain.ServiceSubtask; |
| | | import com.ruoyi.task.domain.ServiceSubtaskCount; |
| | | import com.ruoyi.task.domain.ServiceSubtaskCountReq; |
| | | import com.ruoyi.task.domain.ServiceSubtaskScriptCount; |
| | | import com.ruoyi.task.domain.ServiceSubtaskStatistic; |
| | | import com.ruoyi.task.domain.ServiceTask; |
| | | import com.ruoyi.task.domain.VO.ServiceSubtaskCotinueCountVO; |
| | | import com.ruoyi.task.domain.PatArchiveSrmVO; |
| | | import com.ruoyi.task.domain.ServiceSubtaskDiagname; |
| | | import com.ruoyi.task.domain.ServiceSubtaskIsAbnormalStatistic; |
| | | import com.ruoyi.task.domain.ServiceSubtaskRes; |
| | | import com.ruoyi.task.domain.ServiceSubtaskTemplateVO; |
| | | import com.ruoyi.task.domain.ServiceTaskVO; |
| | | import com.ruoyi.task.domain.VO.TransferDeptVO; |
| | | /** |
| | | * åä¸ä»»å¡ï¼é访ï¼Serviceæ¥å£ |
| | | * |
| | |
| | | public Map<String, Integer> insertOrUpdateTask(ServiceTaskVO ivrTaskVO); |
| | | |
| | | |
| | | /** |
| | | * çµè¯åè°ä»»å¡ |
| | | * |
| | | * @param phoneCallBackVO |
| | | * @return ç»æ |
| | | /* |
| | | * ------------------------------------------------------------------ |
| | | * çµè¯ç¸å
³ç 7 ä¸ªæ¹æ³ï¼phoneCallBack / phoneCallBackYQ / getFirstQues / |
| | | * processResust / taskPull / saveQuestionAnswerPhone / recordAcceptï¼ |
| | | * å·²éçµè¯æ¨¡å忴使¬è¿ ruoyi-phoneï¼ |
| | | * æ¥å£ -> com.ruoyi.phone.service.IPhoneService |
| | | * å®ç° -> com.ruoyi.phone.service.impl.PhoneServiceImpl |
| | | * å¯¹å¤ -> com.ruoyi.phone.api.PhoneFacadeï¼å
¶å®æ¨¡åä»è¿éè°çµè¯è½åï¼ |
| | | * URL ä¿æä¸åï¼çº¿ä¸çµè¯å¹³å°æ éæ¹å¨ã |
| | | * ------------------------------------------------------------------ |
| | | */ |
| | | public void phoneCallBack(PhoneCallBackVO phoneCallBackVO); |
| | | |
| | | /** |
| | | * çµè¯ASRéè¯åè°(é¨ç»®) |
| | | * |
| | | * @param phoneCallReqYQVO |
| | | * @return ç»æ |
| | | */ |
| | | public PhoneCallBackYQVO phoneCallBackYQ(PhoneCallReqYQVO phoneCallReqYQVO); |
| | | |
| | | public PhoneCallBackSHVO getFirstQues(PhoneCallReqYQVO phoneCallReqYQVO); |
| | | |
| | | public PhoneCallBackSHVO processResust(PhoneCallResultYQVO phoneCallReqYQVO); |
| | | |
| | | |
| | | |
| | | |
| | | /** |
| | | * é¨ç»®ä»»å¡æå |
| | | * |
| | | * @return |
| | | */ |
| | | public List<PullTaskVO> taskPull(); |
| | | |
| | | |
| | | public Integer saveQuestionAnswerPhone(ServiceSubTaskDetailReq serviceSubTaskDetailReq); |
| | | |
| | | public Integer recordAccept(PhoneCallRecordVO phoneCallRecordVO); |
| | | |
| | | /** |
| | | * è·åé访ãå¤è¯é |