| 123456789101112131415161718192021222324252627282930313233343536373839404142434445 |
- package com.malk.shunfeng.service;
- import com.malk.shunfeng.server.txmeeting.TxMeetingR;
- import java.util.Map;
- /**
- * 腾讯会议 API 客户端接口
- */
- public interface TxMeetingClient {
- /**
- * 创建会议
- *
- * @param userId 操作人 userId
- * @param body 请求体(subject/start_time/end_time/type 等)
- */
- TxMeetingR createMeeting(String userId, Map body);
- /**
- * 修改会议
- *
- * @param meetingId 会议 ID
- * @param userId 操作人 userId
- * @param body 修改内容
- */
- TxMeetingR updateMeeting(String meetingId, String userId, Map body);
- /**
- * 取消会议
- *
- * @param meetingId 会议 ID
- * @param userId 操作人 userId
- */
- TxMeetingR cancelMeeting(String meetingId, String userId);
- /**
- * 查询会议详情
- *
- * @param meetingId 会议 ID
- * @param userId 操作人 userId
- */
- TxMeetingR getMeeting(String meetingId, String userId);
- }
|