dcs 7 mesiacov pred
rodič
commit
0e64eae056

+ 22 - 0
virgo.api/src/main/java/com/bosshand/virgo/api/service/BimClient.java

@@ -0,0 +1,22 @@
+package com.bosshand.virgo.api.service;
+
+import org.springframework.cloud.openfeign.FeignClient;
+import org.springframework.web.bind.annotation.PathVariable;
+import org.springframework.web.bind.annotation.RequestMapping;
+import org.springframework.web.bind.annotation.RequestMethod;
+
+@FeignClient("virgo-bim")
+public interface BimClient {
+    @RequestMapping(value = "/bim/integrateId/{integrateId}", method = RequestMethod.GET)
+    public String integrateTree(@PathVariable String integrateId);
+
+    @RequestMapping(value = "/bim/list/info", method = RequestMethod.GET)
+    public String listInfo();
+
+    @RequestMapping(value = "/bim/family/integrateId/{integrateId}", method = RequestMethod.GET)
+    public String getByBimIntegrateId(@PathVariable String integrateId);
+
+    @RequestMapping(value = "/bim/list/bims/{ids}", method = RequestMethod.GET)
+    public String getBimIds(@PathVariable String ids);
+
+}