Ben преди 1 година
родител
ревизия
e5ba2a84b8
променени са 7 файла, в които са добавени 15 реда и са изтрити 1 реда
  1. 1 0
      cmd/master.go
  2. 14 1
      internal/server/server.go
  3. BIN
      static/BR.jpg
  4. BIN
      static/DE.jpg
  5. BIN
      static/HK.jpg
  6. BIN
      static/JA.jpg
  7. BIN
      static/US.jpg

+ 1 - 0
cmd/master.go

@@ -9,6 +9,7 @@ import (
 func main() {
 	r := gin.Default()
 	r.Use(gin.Recovery())
+	r.Static("/static", "./static")
 	r.GET("/config", server.Config)
 	r.PUT("/used_duration", server.AddUsedDuration)
 	r.POST("/register", server.Register)

+ 14 - 1
internal/server/server.go

@@ -173,10 +173,23 @@ func healthNodes() []*model.Node {
 }
 
 func convert2DtoNode(node *model.Node) dto.Node {
+	icon := ""
+	if node.CountryCode == "BR" {
+		icon = "http://v.starttransfernow.com/static/BR.jpg"
+	} else if node.CountryCode == "DE" {
+		icon = "http://v.starttransfernow.com/static/DE.jpg"
+	} else if node.CountryCode == "HK" {
+		icon = "http://v.starttransfernow.com/static/HK.jpg"
+	} else if node.CountryCode == "JA" {
+		icon = "http://v.starttransfernow.com/static/JA.jpg"
+	} else if node.CountryCode == "US" {
+		icon = "http://v.starttransfernow.com/static/US.jpg"
+	}
 	return dto.Node{
 		Ip:          node.Ip,
 		CountryCode: node.CountryCode,
 		CountryName: node.CountryName,
-		Icon:        "https://img.zcool.cn/community/010a5a57dbc2140000018c1b0a9b5f.png",
+		Icon:        icon,
+		//Icon:        "https://img.zcool.cn/community/010a5a57dbc2140000018c1b0a9b5f.png",
 	}
 }

BIN
static/BR.jpg


BIN
static/DE.jpg


BIN
static/HK.jpg


BIN
static/JA.jpg


BIN
static/US.jpg