feat: complete settings
This commit is contained in:
@@ -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)
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user