ReportFeign.java 812 B

12345678910111213141516171819
  1. package com.steerinfo.dil.feign;
  2. import org.springframework.cloud.openfeign.FeignClient;
  3. import org.springframework.web.bind.annotation.PostMapping;
  4. import org.springframework.web.bind.annotation.RequestBody;
  5. import org.springframework.web.bind.annotation.RequestParam;
  6. import java.util.HashMap;
  7. import java.util.Map;
  8. @FeignClient(value = "ANTAI-REPORT-API", url = "${openfeign.REPORTFeign.url}")
  9. public interface ReportFeign {
  10. @PostMapping(value = "api/v1/report/monitors/getQYMonitors")
  11. Map<String, Object> getQYMonitors(@RequestBody(required = false) HashMap<String, Object> map,
  12. @RequestParam Integer apiId,
  13. @RequestParam Integer pageNum,
  14. @RequestParam Integer pageSize);
  15. }