| | |
| | | result.LatestVersion = sv.LatestVersion |
| | | result.Time = sv.Time |
| | | result.ForceUpgrade = sv.ForceUpgrade |
| | | mb, e1 := json.Marshal(sv.Msg) |
| | | if e1 == nil { |
| | | var msgArr []string |
| | | if e1 = json.Unmarshal(mb, &msgArr);e1 ==nil { |
| | | result.Msg = msgArr |
| | | } else { |
| | | fmt.Println("unmarshal err:", e1) |
| | | } |
| | | var msgArr []string |
| | | if e1 := json.Unmarshal([]byte(sv.Msg), &msgArr);e1 ==nil { |
| | | result.Msg = msgArr |
| | | } else { |
| | | fmt.Println("marshal err:", e1) |
| | | fmt.Println("unmarshal err:", e1) |
| | | result.Msg = []string{} |
| | | } |
| | | |
| | | } else { |
| | | result.IsUpgrade = false |
| | | } |