Browse Source

简单矩阵消费接口

xieshengjie 3 years ago
parent
commit
25340e877c

+ 19 - 0
web/consumer/src/main/java/com/gyee/consumer/api/monitor/MatrixApi.java

@@ -0,0 +1,19 @@
+package com.gyee.consumer.api.monitor;
+
+import com.gyee.common.config.R;
+import com.gyee.common.model.StringUtils;
+import org.springframework.cloud.openfeign.FeignClient;
+import org.springframework.web.bind.annotation.CrossOrigin;
+import org.springframework.web.bind.annotation.GetMapping;
+import org.springframework.web.bind.annotation.RequestMapping;
+import org.springframework.web.bind.annotation.ResponseBody;
+
+import java.util.Map;
+
+@FeignClient("monitor-provider")
+@RequestMapping("//matrix")
+public interface MatrixApi {
+
+    @GetMapping("/matrixDatas")
+    public R matrixDatas();
+}

+ 23 - 0
web/consumer/src/main/java/com/gyee/consumer/controller/monitor/MatrixController.java

@@ -0,0 +1,23 @@
+package com.gyee.consumer.controller.monitor;
+
+import com.gyee.common.config.R;
+import com.gyee.consumer.api.monitor.MatrixApi;
+import org.springframework.web.bind.annotation.GetMapping;
+import org.springframework.web.bind.annotation.RestController;
+
+import javax.annotation.Resource;
+
+@RestController
+public class MatrixController {
+    @Resource
+    private MatrixApi matrixApi;
+
+    /**
+     * 简单矩阵
+     * @return
+     */
+    @GetMapping("/consumer/matrix/matrixDatas")
+    public R matrixDatas()  {
+        return matrixApi.matrixDatas();
+    }
+}