| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051 |
- 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);
- }
|