Browse Source

轮播图

shicr 8 years ago
parent
commit
3a1dfc8495

+ 87 - 0
donate-console/src/main/java/com/uas/console/donate/model/MicroServicesConf.java

@@ -0,0 +1,87 @@
+package com.uas.console.donate.model;
+
+import com.uas.platform.core.model.PageParams;
+import org.springframework.beans.factory.annotation.Value;
+import org.springframework.stereotype.Component;
+
+/**
+ * 微服务相关配置
+ */
+@Component
+public class MicroServicesConf {
+    /**
+     * 微服务Docker swarm的主机地址
+     */
+  /*  @Value("#{sys.microServiceIp ?: '10.10.101.23'}")
+    private String microServiceIp;
+
+    *//**
+     * 特殊:news用的是官网数据库
+     *//*
+    @Value("#{sys.newsMicroServiceIp ?: 'news.usoftchina.com'}")
+    private String newsMicroServiceIp;
+
+    *//**
+     * floor
+     *//*
+    @Value("#{sys.floorMicroServiceIp ?: '10.10.0.30'}")
+    private String floorMicroServiceIp;*/
+
+    /**
+     * 轮播
+     */
+    @Value("#{'10.10.101.23'}")
+    private String carouselMicroServiceIp;
+
+  /*  public String getMicroServiceIp() {
+        return microServiceIp;
+    }
+
+    public void setMicroServiceIp(String microServiceIp) {
+        this.microServiceIp = microServiceIp;
+    }
+
+    public String getNewsMicroServiceIp() {
+        return newsMicroServiceIp;
+    }
+
+    public void setNewsMicroServiceIp(String newsMicroServiceIp) {
+        this.newsMicroServiceIp = newsMicroServiceIp;
+    }
+
+    public String getFloorMicroServiceIp() {
+        return floorMicroServiceIp;
+    }
+
+    public void setFloorMicroServiceIp(String floorMicroServiceIp) {
+        this.floorMicroServiceIp = floorMicroServiceIp;
+    }*/
+
+    public String getCarouselMicroServiceIp() {
+        return carouselMicroServiceIp;
+    }
+
+    public void setCarouselMicroServiceIp(String carouselMicroServiceIp) {
+        this.carouselMicroServiceIp = carouselMicroServiceIp;
+    }
+
+  /*  public String getRequestUrl(int port, String requestUrl) {
+        return String.format("http://%s:%d%s", this.microServiceIp, port, requestUrl);
+    }
+
+    public String getRequestUrlForNews(String requestUrl) {
+        return String.format("http://%s%s", this.newsMicroServiceIp, requestUrl);
+    }
+
+    public String getRequestUrlForFloor(int port, String requestUrl) {
+        return String.format("http://%s:%d%s", this.floorMicroServiceIp,port, requestUrl);
+    }*/
+
+    public String getRequestUrlForCarousel(int port, String requestUrl) {
+        return String.format("http://%s:%d%s", this.carouselMicroServiceIp,port, requestUrl);
+    }
+
+ /*   public String getRequestUrl(int port, String requestUrl, PageParams pageable) {
+        return String.format("http://%s:%d%s%s", this.microServiceIp, port, requestUrl, "&count=" + pageable.getCount() + "&page=" + pageable.getPage() + "&filter=" + pageable.getFilter());
+    }*/
+}