feat: complete settings

This commit is contained in:
engigu
2024-01-01 12:03:56 +08:00
parent 66b3a30a62
commit 4a1e663396
19 changed files with 242 additions and 155 deletions
+34 -1
View File
@@ -69,7 +69,7 @@ func GetMsgSendTaskList(c *gin.Context) {
}
type AddMsgSendTaskReq struct {
Name string `json:"name" validate:"required,max=100,min=1" label:"任务任务名"`
Name string `json:"name" validate:"required,max=100,min=1" label:"任务名"`
}
// AddMsgSendTask 添加发送任务
@@ -101,3 +101,36 @@ func AddMsgSendTask(c *gin.Context) {
appG.CResponse(http.StatusOK, "添加任务任务成功!", nil)
}
type EditMsgSendTaskReq struct {
ID string `json:"id" validate:"required,len=36" label:"任务id"`
TaskName string `json:"name" validate:"required,max=100,min=1" label:"任务任务名"`
}
// EditMsgSendTask 编辑消息任务
func EditMsgSendTask(c *gin.Context) {
var (
appG = app.Gin{C: c}
req EditMsgSendTaskReq
)
errCode, errMsg := app.BindJsonAndPlayValid(c, &req)
if errCode != e.SUCCESS {
appG.CResponse(errCode, errMsg, nil)
return
}
MsgSendTaskService := send_task_service.SendTaskService{
ID: req.ID,
}
var data = map[string]string{}
data["name"] = req.TaskName
err := MsgSendTaskService.Edit(data)
if err != nil {
appG.CResponse(http.StatusBadRequest, "编辑发信任务失败!", nil)
return
}
appG.CResponse(http.StatusOK, "编辑发信任务成功!", nil)
}