|
@@ -128,10 +128,18 @@ func (a *HelpDocController) Detail(c *gin.Context) {
|
|
|
pars = append(pars, req.ClassifyId)
|
|
|
item, e := docOb.GetItemByCondition("classify_id=?", pars, "")
|
|
|
if e != nil {
|
|
|
+ if e == utils.ErrNoRow {
|
|
|
+ resp.SpecificFail("获取失败", "文章未发布, Err: "+e.Error(), c)
|
|
|
+ return
|
|
|
+ }
|
|
|
resp.FailMsg("获取失败", "获取帮助文档列表失败, Err: "+e.Error(), c)
|
|
|
return
|
|
|
}
|
|
|
|
|
|
+ if item.Status == 1 {
|
|
|
+ resp.FailMsg("获取失败", "文章未发布, Err: "+e.Error(), c)
|
|
|
+ return
|
|
|
+ }
|
|
|
item.Content = html.UnescapeString(item.Content)
|
|
|
|
|
|
var anchor []crm.AnchorList
|