|
|
@ -97,21 +97,25 @@ func Scedit(w http.ResponseWriter, r *http.Request) { |
|
|
} |
|
|
} |
|
|
// fmt.Printf("sc: %v\n", sc)
|
|
|
// fmt.Printf("sc: %v\n", sc)
|
|
|
|
|
|
|
|
|
//
|
|
|
// 转换为json字符串
|
|
|
scjson, _ := json.Marshal(sc) |
|
|
scjson, _ := json.Marshal(sc) |
|
|
fmt.Printf("scjson: %v\n", scjson) |
|
|
// 转换为结构体
|
|
|
|
|
|
var scinfo db.StServerInfo |
|
|
|
|
|
json.Unmarshal(scjson, &scinfo) |
|
|
|
|
|
// fmt.Printf("scjson: %v\n", scjson)
|
|
|
|
|
|
|
|
|
// fmt.Printf("sc: %v", sc)
|
|
|
// fmt.Printf("sc: %v", sc)
|
|
|
|
|
|
|
|
|
// 数据库初始化
|
|
|
// 数据库初始化
|
|
|
// db.Init()
|
|
|
db.Init() |
|
|
// 编辑
|
|
|
// 编辑
|
|
|
// ret := db.UpdateServerInfo(scinfo)
|
|
|
ret := db.UpdateServerInfo(scinfo) |
|
|
|
|
|
|
|
|
json.NewEncoder(w).Encode(map[string]string{ |
|
|
json.NewEncoder(w).Encode(map[string]string{ |
|
|
"message": "success", |
|
|
"message": "success", |
|
|
"status": "200", |
|
|
"status": "200", |
|
|
"data": string(scjson), |
|
|
// "data": string(scjson),
|
|
|
// "data": "test string",
|
|
|
"data": fmt.Sprintf("执行结果:%d", ret), |
|
|
}) |
|
|
}) |
|
|
|
|
|
|
|
|
} |
|
|
} |
|
|
|