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 编辑用户信息
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 {
return err
}
+1 -1
View File
@@ -169,7 +169,7 @@ func DeleteMsgTask(id string) error {
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 {
return err
}
+6 -3
View File
@@ -1,6 +1,7 @@
package v1
import (
"fmt"
"message-nest/pkg/e"
"net/http"
@@ -124,11 +125,13 @@ func EditMsgSendTask(c *gin.Context) {
ID: req.ID,
}
var data = map[string]string{}
data["name"] = req.TaskName
var data = map[string]interface{}{
"name": req.TaskName,
}
err := MsgSendTaskService.Edit(data)
if err != nil {
appG.CResponse(http.StatusBadRequest, "编辑发信任务失败!", nil)
appG.CResponse(http.StatusBadRequest, fmt.Sprintf("编辑发信任务失败!%s", err), nil)
return
}
+1 -1
View File
@@ -27,7 +27,7 @@ func (st *SendTaskService) Delete() error {
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)
}
+3 -2
View File
@@ -22,8 +22,9 @@ func (us *UserSettings) EditUserPasswd() error {
if !ok {
return errors.New("旧密码校验失败!")
}
var user = make(map[string]string)
user["password"] = us.NewPassword
var user = map[string]interface{}{
"password": us.NewPassword,
}
return models.EditUser(us.UserName, user)
}