修改岗位
This commit is contained in:
@@ -123,14 +123,14 @@ func (r *Post) GetPost(c *gin.Context) {
|
||||
|
||||
// DeletePost 删除部门-批量
|
||||
func (r *Post) DeletePost(c *gin.Context) {
|
||||
deptRequest := requests.PostRequest{}
|
||||
if err := c.ShouldBindJSON(&deptRequest.DeletePost); err != nil {
|
||||
postRequest := requests.PostRequest{}
|
||||
if err := c.ShouldBindJSON(&postRequest.DeletePost); err != nil {
|
||||
responses.FailWithMessage(err.Error(), c)
|
||||
return
|
||||
}
|
||||
|
||||
// 参数验证
|
||||
if err := global.Validate.Struct(deptRequest.DeletePost); err != nil {
|
||||
if err := global.Validate.Struct(postRequest.DeletePost); err != nil {
|
||||
responses.FailWithMessage(utils.Translate(err), c)
|
||||
return
|
||||
}
|
||||
@@ -144,13 +144,13 @@ func (r *Post) DeletePost(c *gin.Context) {
|
||||
}
|
||||
|
||||
if !isAdmin {
|
||||
responses.FailWithMessage("非管理员,无法添加部门", c)
|
||||
responses.FailWithMessage("非管理员,无法删除部门", c)
|
||||
return
|
||||
}
|
||||
|
||||
// 业务处理
|
||||
postService := service.PostService{}
|
||||
_, err = postService.DeletePost(deptRequest.DeletePost)
|
||||
_, err = postService.DeletePost(postRequest.DeletePost)
|
||||
if err != nil {
|
||||
responses.FailWithMessage(err.Error(), c)
|
||||
return
|
||||
|
||||
Reference in New Issue
Block a user