Przeglądaj źródła

fix:cms unmarshal

wenzuochao 6 lat temu
rodzic
commit
bffebb1b4e
1 zmienionych plików z 9 dodań i 9 usunięć
  1. 9 9
      services/cms/struct_site_monitor.go

+ 9 - 9
services/cms/struct_site_monitor.go

@@ -17,13 +17,13 @@ package cms
 
 // SiteMonitor is a nested struct in cms response
 type SiteMonitor struct {
-	TaskId      string `json:"TaskId" xml:"TaskId"`
-	TaskType    string `json:"TaskType" xml:"TaskType"`
-	Address     string `json:"Address" xml:"Address"`
-	TaskState   string `json:"TaskState" xml:"TaskState"`
-	CreateTime  string `json:"CreateTime" xml:"CreateTime"`
-	TaskName    string `json:"TaskName" xml:"TaskName"`
-	Interval    string `json:"Interval" xml:"Interval"`
-	UpdateTime  string `json:"UpdateTime" xml:"UpdateTime"`
-	OptionsJson string `json:"OptionsJson" xml:"OptionsJson"`
+	TaskId      string                 `json:"TaskId" xml:"TaskId"`
+	TaskType    string                 `json:"TaskType" xml:"TaskType"`
+	Address     string                 `json:"Address" xml:"Address"`
+	TaskState   string                 `json:"TaskState" xml:"TaskState"`
+	CreateTime  string                 `json:"CreateTime" xml:"CreateTime"`
+	TaskName    string                 `json:"TaskName" xml:"TaskName"`
+	Interval    string                 `json:"Interval" xml:"Interval"`
+	UpdateTime  string                 `json:"UpdateTime" xml:"UpdateTime"`
+	OptionsJson map[string]interface{} `json:"OptionsJson" xml:"OptionsJson"`
 }