1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859 |
- package com.tzld.piaoquan.api.service;
- import com.tzld.piaoquan.api.controller.GetRoomUserListResponse;
- import com.tzld.piaoquan.api.model.param.wecom.thirdpart.*;
- import com.tzld.piaoquan.api.model.po.wecom.thirdpart.ThirdPartWeComRoom;
- import com.tzld.piaoquan.api.model.po.wecom.thirdpart.ThirdPartWeComStaff;
- import java.util.List;
- public interface WeComThirdPartyService {
- InitResponse init(InitRequest request);
- void setCallbackUrl(SetCallbackUrlRequest request);
- QrCodeResponse getQrCode(UuidRequest request);
- void setCheckCode(CheckCodeRequest request);
- String secondaryValidation(UuidRequest request);
- LoginInfo getRunClientByUuid(UuidRequest request);
- List<GetInnerContactsResponse.ContactItem> getInnerContacts(GetInnerContactsRequest request);
- List<ExternalContactsResponse.ContactItem> getExternalContacts(GetExternalContactsRequest request);
- List<GetChatroomMembersResponse.RoomInfo> getChatroomMembers(GetChatroomMembersRequest request);
- List<GetRoomUserListResponse.Member> getRoomUserList(GetRoomUserListRequest request);
- CdnUploadImgLinkResponse cdnUploadImgLink(CdnUploadImgLinkRequest request);
- void sendAppMsg(SendAppMsgRequest request);
- List<ThirdPartWeComStaff> getActiveStaffList();
- List<ThirdPartWeComRoom> getAllStaffRoomList(Long staffId);
- List<ThirdPartWeComRoom> getStaffRoomList(Long staffId);
- CreateRoomWxResponse createRoom(CreateRoomWxRequest request);
- List<AntiSpamRuleResponse.AntiSpamRule> queryCRMAntiSpamRule(QueryCRMAntiSpamRuleRequest request);
- void updateRoomSendStatus(UpdateRoomSendStatusRequest request);
- Long getTodayCreateRoomCount(Long staffId);
- CommonResponse<String> invitationToRoom(InvitationToRoomRequest request);
- ThirdPartWeComRoom getRoomByRoomId(Long roomid);
- ThirdPartWeComStaff getStaffByUuid(String uuid);
- void updateStaffStatus(UpdateStaffStatusRequest request);
- void updateAutoCreateRoomStatus(UpdateAutoCreateRoomStatusRequest request);
- }
|