fix: update task name error

This commit is contained in:
engigu
2025-08-10 14:27:50 +08:00
parent f3bfe34875
commit 0a12a25473
5 changed files with 12 additions and 8 deletions
+1 -1
View File
@@ -27,7 +27,7 @@ func CheckAuth(username, password string) (bool, error) {
} }
// EditUser 编辑用户信息 // EditUser 编辑用户信息
func EditUser(username string, data interface{}) error { func EditUser(username string, data map[string]interface{}) error {
if err := db.Model(&Auth{}).Where("username = ? ", username).Updates(data).Error; err != nil { if err := db.Model(&Auth{}).Where("username = ? ", username).Updates(data).Error; err != nil {
return err return err
} }
+1 -1
View File
@@ -169,7 +169,7 @@ func DeleteMsgTask(id string) error {
return nil return nil
} }
func EditSendTask(id string, data interface{}) error { func EditSendTask(id string, data map[string]interface{}) error {
if err := db.Model(&SendTasks{}).Where("id = ? ", id).Updates(data).Error; err != nil { if err := db.Model(&SendTasks{}).Where("id = ? ", id).Updates(data).Error; err != nil {
return err return err
} }
+6 -3
View File
@@ -1,6 +1,7 @@
package v1 package v1
import ( import (
"fmt"
"message-nest/pkg/e" "message-nest/pkg/e"
"net/http" "net/http"
@@ -124,11 +125,13 @@ func EditMsgSendTask(c *gin.Context) {
ID: req.ID, ID: req.ID,
} }
var data = map[string]string{} var data = map[string]interface{}{
data["name"] = req.TaskName "name": req.TaskName,
}
err := MsgSendTaskService.Edit(data) err := MsgSendTaskService.Edit(data)
if err != nil { if err != nil {
appG.CResponse(http.StatusBadRequest, "编辑发信任务失败!", nil) appG.CResponse(http.StatusBadRequest, fmt.Sprintf("编辑发信任务失败!%s", err), nil)
return return
} }
+1 -1
View File
@@ -27,7 +27,7 @@ func (st *SendTaskService) Delete() error {
return models.DeleteMsgTask(st.ID) return models.DeleteMsgTask(st.ID)
} }
func (st *SendTaskService) Edit(data map[string]string) error { func (st *SendTaskService) Edit(data map[string]interface{}) error {
return models.EditSendTask(st.ID, data) return models.EditSendTask(st.ID, data)
} }
+3 -2
View File
@@ -22,8 +22,9 @@ func (us *UserSettings) EditUserPasswd() error {
if !ok { if !ok {
return errors.New("旧密码校验失败!") return errors.New("旧密码校验失败!")
} }
var user = make(map[string]string) var user = map[string]interface{}{
user["password"] = us.NewPassword "password": us.NewPassword,
}
return models.EditUser(us.UserName, user) return models.EditUser(us.UserName, user)
} }