servers
This commit is contained in:
		@@ -28,6 +28,18 @@ func ServersGet(w http.ResponseWriter, r *http.Request) {
 | 
			
		||||
		} else {
 | 
			
		||||
			server.Status = "正常"
 | 
			
		||||
		}
 | 
			
		||||
		// 讀取模型信息
 | 
			
		||||
		resp, err = http.Get(fmt.Sprintf("http://%s:%d/sdapi/v1/sd-models", server.IP, server.Port))
 | 
			
		||||
		if err != nil || resp.StatusCode != http.StatusOK {
 | 
			
		||||
		} else {
 | 
			
		||||
			var models []map[string]interface{}
 | 
			
		||||
			body, _ := ioutil.ReadAll(resp.Body)
 | 
			
		||||
			defer resp.Body.Close()
 | 
			
		||||
			if err := json.Unmarshal(body, &models); err != nil {
 | 
			
		||||
				server.Models = []map[string]interface{}{}
 | 
			
		||||
			}
 | 
			
		||||
			server.Models = models
 | 
			
		||||
		}
 | 
			
		||||
		listview.List = append(listview.List, server)
 | 
			
		||||
	}
 | 
			
		||||
	listview.Next = listview.Page*listview.PageSize < int(listview.Total)
 | 
			
		||||
 
 | 
			
		||||
		Reference in New Issue
	
	Block a user