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)
|
||||
}
|
||||
|
||||
+4
-2
@@ -3,7 +3,6 @@ package routers
|
||||
import (
|
||||
"github.com/gin-gonic/gin"
|
||||
"message-nest/middleware"
|
||||
|
||||
"message-nest/routers/api"
|
||||
"message-nest/routers/api/v1"
|
||||
)
|
||||
@@ -11,7 +10,9 @@ import (
|
||||
// InitRouter initialize routing information
|
||||
func InitRouter() *gin.Engine {
|
||||
r := gin.New()
|
||||
r.Use(gin.Logger())
|
||||
r.Use(middleware.LogMiddleware())
|
||||
//gin.DefaultWriter = logging.Logger.Out
|
||||
//gin.DefaultErrorWriter = logging.Logger.Out
|
||||
r.Use(gin.Recovery())
|
||||
r.Use(middleware.Cors())
|
||||
|
||||
@@ -32,6 +33,7 @@ func InitRouter() *gin.Engine {
|
||||
apiv1.GET("/sendtasks/list", v1.GetMsgSendTaskList)
|
||||
apiv1.POST("/sendtasks/add", v1.AddMsgSendTask)
|
||||
apiv1.POST("/sendtasks/delete", v1.DeleteMsgSendTask)
|
||||
apiv1.POST("/sendtasks/edit", v1.EditMsgSendTask)
|
||||
|
||||
// sendtasks/ins
|
||||
apiv1.POST("/sendtasks/ins/addmany", v1.AddManyTasksIns)
|
||||
|
||||
Reference in New Issue
Block a user