|
@@ -959,4 +959,46 @@ func (this *YanxuanSpecialController) AuthorHeadImg() {
|
|
|
// br.Ret = 200
|
|
|
// br.Success = true
|
|
|
// br.Data = resourceItem
|
|
|
-//}
|
|
|
+//}
|
|
|
+
|
|
|
+// @Title 删除专栏
|
|
|
+// @Description 删除专栏
|
|
|
+// @Param request body help_doc.AddHelpDocReq true "type json string"
|
|
|
+// @Success 200 {object} models.AddEnglishReportResp
|
|
|
+// @router /del [post]
|
|
|
+func (this *YanxuanSpecialController) Delete() {
|
|
|
+ br := new(models.BaseResponse).Init()
|
|
|
+ defer func() {
|
|
|
+ this.Data["json"] = br
|
|
|
+ this.ServeJSON()
|
|
|
+ }()
|
|
|
+ sysUser := this.User
|
|
|
+ if sysUser == nil {
|
|
|
+ br.Msg = "请登录"
|
|
|
+ br.ErrMsg = "请登录,SysUser Is Empty"
|
|
|
+ br.Ret = 408
|
|
|
+ return
|
|
|
+ }
|
|
|
+ var req models.EnableCygxYanxuanSpecialReq
|
|
|
+ err := json.Unmarshal(this.Ctx.Input.RequestBody, &req)
|
|
|
+ if err != nil {
|
|
|
+ br.Msg = "参数解析异常!"
|
|
|
+ br.ErrMsg = "参数解析失败,Err:" + err.Error()
|
|
|
+ return
|
|
|
+ }
|
|
|
+
|
|
|
+ if req.Id <= 0 {
|
|
|
+ br.Msg = "文章id错误"
|
|
|
+ return
|
|
|
+ }
|
|
|
+
|
|
|
+ if tmpErr := models.DelYanxuanSpecial(req.Id); tmpErr != nil {
|
|
|
+ br.Msg = "删除失败"
|
|
|
+ br.ErrMsg = "删除失败, Err:" + tmpErr.Error()
|
|
|
+ return
|
|
|
+ }
|
|
|
+
|
|
|
+ br.Msg = "删除成功"
|
|
|
+ br.Ret = 200
|
|
|
+ br.Success = true
|
|
|
+}
|