| 1234567891011121314151617181920212223242526272829303132333435363738394041 |
- package com.steerinfo.dil.feign;
- import com.steerinfo.framework.controller.RESTfulResult;
- import io.swagger.annotations.ApiImplicitParam;
- import org.springframework.cloud.openfeign.FeignClient;
- import org.springframework.web.bind.annotation.*;
- import javax.servlet.http.HttpServletRequest;
- import java.util.HashMap;
- import java.util.List;
- /**
- * @ClassName WebSocketFeign
- * @Description TODO
- * @date 2024-02-27 9:31
- * @Version 1.0
- */
- @FeignClient(name = "WEBSOCKET-API", url = "${openfeign.WebSocketFeign.url}")
- public interface WebSocketFeign {
- @PostMapping("api/v1/websocket/basewebsocketsends/readWebsocket/{id}")
- RESTfulResult readWebsocket(@PathVariable("id") String sendId);
- @PostMapping("api/v1/websocket/basewebsocketsends/readingWebsockets")
- RESTfulResult readingWebsockets(@RequestBody() List<HashMap<String,Object>> list);
- @PostMapping("api/v1/websocket/basewebsocketsends/sendWebsocket/{id}")
- RESTfulResult sendWebsocket(@PathVariable("id") String webSocketId, @RequestBody HashMap<String,Object> map);
- @GetMapping("api/v1/websocket/basewebsocketsends/")
- RESTfulResult list(@RequestParam("parmas")HashMap<String,Object> parmas,@RequestParam("pageNum") Integer pageNum, @RequestParam("pageSize") Integer pageSize);
- @GetMapping("api/v1/websocket/basewebsocketsends/getMessageCount/{id}")
- RESTfulResult getMessageCount(@PathVariable String id,@RequestParam()String readFlag);
- @GetMapping("api/v1/websocket/basewebsocketpushs/")
- RESTfulResult basewebsocketpushsList(@RequestParam("parmas")HashMap<String,Object> parmas,@RequestParam("pageNum") Integer pageNum, @RequestParam("pageSize") Integer pageSize);
- @GetMapping("api/v1/websocket/basewebsocketpushs/noPage")
- RESTfulResult noPage(@RequestParam HashMap<String,Object> parmas);
- @GetMapping("api/v1/websocket/basewebsocketpushs/{id}")
- RESTfulResult get(@PathVariable String id);
- @GetMapping("api/v1/websocket/basewebsocketpushs/getUserByOrgCode/{orgCode}")//String
- RESTfulResult getUserByOrgCode(@PathVariable("orgCode") String orgCode);
- @PostMapping("/sendWebsocketByIds/{ids}")
- RESTfulResult sendWebsocketByIds(@PathVariable("ids") String webSocketIds, @RequestBody HashMap<String,Object> map);
- }
|