|
@@ -420,18 +420,13 @@ func (this *HelpDocClassifyController) EditClassifyVisible() {
|
|
|
this.Data["json"] = br
|
|
|
this.ServeJSON()
|
|
|
}()
|
|
|
- var req help_doc.EditHelpDocClassifyReq
|
|
|
+ var req help_doc.EditHelpDocClassifyVisibleReq
|
|
|
err := json.Unmarshal(this.Ctx.Input.RequestBody, &req)
|
|
|
if err != nil {
|
|
|
br.Msg = "参数解析异常!"
|
|
|
br.ErrMsg = "参数解析失败,Err:" + err.Error()
|
|
|
return
|
|
|
}
|
|
|
- if req.HelpDocClassifyName == "" {
|
|
|
- br.Msg = "请输入分类名称"
|
|
|
- br.IsSendEmail = false
|
|
|
- return
|
|
|
- }
|
|
|
|
|
|
if req.HelpDocClassifyId <= 0 {
|
|
|
br.Msg = "参数错误"
|
|
@@ -439,35 +434,22 @@ func (this *HelpDocClassifyController) EditClassifyVisible() {
|
|
|
return
|
|
|
}
|
|
|
|
|
|
- item, err := help_doc.GetHelpDocClassifyById(req.HelpDocClassifyId)
|
|
|
+ //item, err := help_doc.GetHelpDocClassifyById(req.HelpDocClassifyId)
|
|
|
+ //if err != nil {
|
|
|
+ // br.Msg = "保存失败"
|
|
|
+ // br.Msg = "获取分类信息失败,Err:" + err.Error()
|
|
|
+ // return
|
|
|
+ //}
|
|
|
+
|
|
|
+ err = help_doc.EditHelpDocClassifyVisible(req.HelpDocClassifyId, req.VisibleBusinessIds)
|
|
|
if err != nil {
|
|
|
br.Msg = "保存失败"
|
|
|
- br.Msg = "获取分类信息失败,Err:" + err.Error()
|
|
|
+ br.ErrMsg = "保存失败,Err:" + err.Error()
|
|
|
return
|
|
|
}
|
|
|
|
|
|
- if item.ClassifyName != req.HelpDocClassifyName {
|
|
|
- count, err := help_doc.GetHelpDocClassifyCount(req.HelpDocClassifyName, item.ParentId)
|
|
|
- if err != nil {
|
|
|
- br.Msg = "判断名称是否已存在失败"
|
|
|
- br.ErrMsg = "判断名称是否已存在失败,Err:" + err.Error()
|
|
|
- return
|
|
|
- }
|
|
|
- if count > 0 {
|
|
|
- br.Msg = "分类名称已存在,请重新输入"
|
|
|
- br.IsSendEmail = false
|
|
|
- return
|
|
|
- }
|
|
|
-
|
|
|
- err = help_doc.EditHelpDocClassify(req.HelpDocClassifyId, req.HelpDocClassifyName)
|
|
|
- if err != nil {
|
|
|
- br.Msg = "保存失败"
|
|
|
- br.ErrMsg = "保存失败,Err:" + err.Error()
|
|
|
- return
|
|
|
- }
|
|
|
- }
|
|
|
br.Ret = 200
|
|
|
br.Msg = "保存成功"
|
|
|
br.Success = true
|
|
|
br.IsAddLog = true
|
|
|
-}
|
|
|
+}
|