package com.ruoyi.rongcloud.service;
|
|
import com.ruoyi.common.core.domain.AjaxResult;
|
import com.ruoyi.rongcloud.param.RongCloudGroupDisParam;
|
import com.ruoyi.rongcloud.param.RongCloudGroupParam;
|
import com.ruoyi.rongcloud.param.RongCloudGroupSyncParam;
|
import com.ruoyi.rongcloud.param.RongCloudGroupUserParam;
|
|
import java.util.List;
|
import java.util.Map;
|
|
/**
|
* @Description:
|
* @ClassName: RongCloudService
|
* @Author: 刘苏义
|
* @Date: 2023年07月15日16:48:36
|
* @Version: 1.0
|
**/
|
public interface RongCloudService {
|
|
String getToken(String userId,String name);
|
Map<String,Object> checkOnline(List<String>userIds);
|
Boolean checkOnline(String userId);
|
|
AjaxResult groupCreate(RongCloudGroupParam group);
|
AjaxResult groupDismiss(RongCloudGroupDisParam groupDis);
|
AjaxResult groupJoin(RongCloudGroupParam groupParam);
|
AjaxResult groupQuit(RongCloudGroupParam groupParam);
|
AjaxResult groupUserQuery(RongCloudGroupParam groupId);
|
AjaxResult groupRefresh(RongCloudGroupParam groupParam);
|
AjaxResult userGroupQuery(RongCloudGroupUserParam userParam);
|
AjaxResult groupSync(RongCloudGroupSyncParam syncParam);
|
|
AjaxResult groupInfo(String groupId);
|
AjaxResult groupUserAll(String groupId);
|
}
|