2023-10-27 16:24:42 +08:00
|
|
|
package com.ruoyi.wisdomarbitrate.service;
|
|
|
|
|
|
|
|
|
|
import com.ruoyi.common.core.domain.AjaxResult;
|
|
|
|
|
import com.ruoyi.wisdomarbitrate.domain.IdentityAuthentication;
|
2023-11-28 16:33:13 +08:00
|
|
|
import com.ruoyi.wisdomarbitrate.domain.vo.ReservedConferenceVO;
|
2023-10-27 16:24:42 +08:00
|
|
|
import com.ruoyi.wisdomarbitrate.domain.vo.WeChatUserVO;
|
|
|
|
|
|
|
|
|
|
import javax.servlet.http.HttpServletRequest;
|
|
|
|
|
|
|
|
|
|
/**
|
|
|
|
|
* 视频录制
|
|
|
|
|
*/
|
|
|
|
|
public interface VideoService {
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
void videoRollBack(String body, HttpServletRequest request) ;
|
|
|
|
|
|
|
|
|
|
AjaxResult bindCaseId(Long caseId, String roomId);
|
|
|
|
|
|
|
|
|
|
AjaxResult videoList(Long caseId);
|
2023-11-15 16:12:48 +08:00
|
|
|
|
|
|
|
|
/**
|
|
|
|
|
* 开启腾讯云录制
|
|
|
|
|
* @param roomId
|
|
|
|
|
* @return
|
|
|
|
|
*/
|
2023-11-23 18:47:16 +08:00
|
|
|
AjaxResult openCloudRecording(long caseId,long roomId);
|
2023-11-15 16:12:48 +08:00
|
|
|
|
|
|
|
|
AjaxResult closeDeleteCloudRecording(String taskId);
|
2023-11-23 18:47:16 +08:00
|
|
|
|
|
|
|
|
/**
|
|
|
|
|
* 解散房间
|
|
|
|
|
* @param roomId
|
|
|
|
|
* @return
|
|
|
|
|
*/
|
|
|
|
|
AjaxResult dissolveRoom( Long roomId);
|
2023-11-27 17:59:24 +08:00
|
|
|
/**
|
|
|
|
|
* 根据userId查询该用户是否是秘书
|
|
|
|
|
* @param userId
|
|
|
|
|
* @return
|
|
|
|
|
*/
|
|
|
|
|
AjaxResult secretaryRoleByUserId(Long userId);
|
2023-11-28 16:33:13 +08:00
|
|
|
|
|
|
|
|
/**
|
|
|
|
|
* 根据html字符串转pdf并和案件关联
|
|
|
|
|
* @param reservedConferenceVO
|
|
|
|
|
* @return
|
|
|
|
|
*/
|
|
|
|
|
AjaxResult htmlToPDF(ReservedConferenceVO reservedConferenceVO);
|
2023-11-30 15:04:09 +08:00
|
|
|
|
|
|
|
|
/**
|
|
|
|
|
* 根据案件id和类型查询附件
|
|
|
|
|
* @param caseAppliId
|
|
|
|
|
* @param annexType
|
|
|
|
|
* @return
|
|
|
|
|
*/
|
|
|
|
|
AjaxResult attachListByCaseId(Long caseAppliId, Integer annexType);
|
2024-05-11 15:21:25 +08:00
|
|
|
AjaxResult selectRoleMenuByCaseId(Long caseId);
|
2023-10-27 16:24:42 +08:00
|
|
|
}
|