From c7fe21e724f2a5f854e7286270f4a159d0313e97 Mon Sep 17 00:00:00 2001 From: xc Date: Wed, 27 Aug 2025 14:45:56 +0800 Subject: [PATCH] =?UTF-8?q?=E6=89=A7=E8=A1=8C=E5=85=A5=E5=BA=93=E6=93=8D?= =?UTF-8?q?=E4=BD=9C?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- aufs/core/setting.go | 16 ++++++++++------ vue/afvue/src/views/Setedit.vue | 1 + 2 files changed, 11 insertions(+), 6 deletions(-) diff --git a/aufs/core/setting.go b/aufs/core/setting.go index 6f4cd6b..a57bcdb 100644 --- a/aufs/core/setting.go +++ b/aufs/core/setting.go @@ -97,21 +97,25 @@ func Scedit(w http.ResponseWriter, r *http.Request) { } // fmt.Printf("sc: %v\n", sc) - // + // 转换为json字符串 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) // 数据库初始化 - // db.Init() + db.Init() // 编辑 - // ret := db.UpdateServerInfo(scinfo) + ret := db.UpdateServerInfo(scinfo) + json.NewEncoder(w).Encode(map[string]string{ "message": "success", "status": "200", - "data": string(scjson), - // "data": "test string", + // "data": string(scjson), + "data": fmt.Sprintf("执行结果:%d", ret), }) } diff --git a/vue/afvue/src/views/Setedit.vue b/vue/afvue/src/views/Setedit.vue index 6585a97..4030111 100644 --- a/vue/afvue/src/views/Setedit.vue +++ b/vue/afvue/src/views/Setedit.vue @@ -107,6 +107,7 @@ export default { // 提交的status 需要设置为整数 status: parseInt(form.status.value) } + console.log("formdata",formData) // 将fromdata 转成二进制