騰訊雲對接

This commit is contained in:
2023-06-05 15:50:47 +08:00
parent baa020f6ab
commit da829dc7da
4 changed files with 259 additions and 80 deletions

View File

@@ -114,14 +114,14 @@ func ServersPost(w http.ResponseWriter, r *http.Request) {
}
func ServersItemGet(w http.ResponseWriter, r *http.Request) {
server := models.Server{ID: utils.ParamInt(mux.Vars(r)["id"], 0)}
server := models.Server{ID: mux.Vars(r)["id"]}
configs.ORMDB().First(&server)
w.Header().Set("Content-Type", "application/json; charset=utf-8")
w.Write(utils.ToJSON(server))
}
func ServersItemPatch(w http.ResponseWriter, r *http.Request) {
server := models.Server{ID: utils.ParamInt(mux.Vars(r)["id"], 0)}
server := models.Server{ID: mux.Vars(r)["id"]}
configs.ORMDB().First(&server)
// TODO: update server
configs.ORMDB().Save(&server)
@@ -130,7 +130,7 @@ func ServersItemPatch(w http.ResponseWriter, r *http.Request) {
}
func ServersItemDelete(w http.ResponseWriter, r *http.Request) {
server := models.Server{ID: utils.ParamInt(mux.Vars(r)["id"], 0)}
server := models.Server{ID: mux.Vars(r)["id"]}
configs.ORMDB().Delete(&server)
w.Header().Set("Content-Type", "application/json; charset=utf-8")
w.Write(utils.ToJSON(server))