1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374 |
- package thyyxxk.webserver.service.externalhttp;
- import com.alibaba.fastjson.JSONObject;
- import com.dtflys.forest.annotation.*;
- import thyyxxk.webserver.entity.ResultVo;
- import thyyxxk.webserver.entity.socketmessage.ApiMessageBody;
- import java.util.List;
- @BaseRequest(baseURL = "${socketCenter}")
- public interface WebSocketService {
- @Post("/sendMessageBySid")
- ResultVo<String> sendMessageBySid(@JSONBody ApiMessageBody body);
- @Post("/sendMessageByUserCode")
- ResultVo<String> sendMessageByUserCode(@JSONBody ApiMessageBody body);
- @Post("/sendMessageToAll")
- void sendMessageToAll(@JSONBody ApiMessageBody body);
- @Get("/getOnlineCount")
- ResultVo<Integer> getOnlineCount();
- @Post("/sendFloorTriageMessage")
- ResultVo<String> sendFloorTriageMessage(@JSONBody ApiMessageBody body);
- @Post("/sendRoomTriageMessage")
- ResultVo<String> sendRoomTriageMessage(@JSONBody ApiMessageBody body);
- @Post("/emrSocketUnlock")
- ResultVo<String> emrSocketUnlock(@JSONBody ApiMessageBody body);
- @Post("/fetchEmrSessions")
- ResultVo<List<String>> fetchEmrSessions(@JSONBody ApiMessageBody body);
- @Post("/emrSendMessage")
- void emrSendMessage(@JSONBody ApiMessageBody body);
- @Get("/isBeingEditing?documentId={documentId}")
- ResultVo<String> isBeingEditing(@Var("documentId") String documentId);
- @Get("/textToSpeech?text={text}&id={id}")
- ResultVo<String> textToSpeech(@Var("text") String text, @Var("id") String id);
- @Get("/getWeComAddressBookToken")
- String getWeComAddressBookToken();
- @Get("/getWeComClockInToken")
- String getWeComClockInToken();
- @Get("/getWeComSendMsgToken")
- String getWeComSendMsgToken();
- @Get("/getWeComSendFileToken")
- String getWeComSendFileToken();
- @Get("/getLisDockSign")
- String[] getLisDockSign();
- @Get("/setLisDockSign?sign1={sign1}&sign2={sign2}")
- void setLisDockSign(@Var("sign1") String sign1, @Var("sign2") String sign2);
- @Get("/getThmzToken")
- String getThmzToken();
- @Post("/sendEmrSocketMessage")
- void sendEmrSocketMessage(@JSONBody JSONObject obj);
- @Get("/getCurrentDocumentUserCode?documentId={documentId}")
- ResultVo<String> getCurrentDocumentUserCode(@Var("documentId") String documentId);
- @Post("/forcedKickingOutOfPersonnelByDocumentId")
- ResultVo<String> forcedKickingOutOfPersonnelByDocumentId(@JSONBody JSONObject js);}
|