|
@@ -427,13 +427,24 @@ func (this *ChartClassifyController) EditChartClassify() {
|
|
|
}
|
|
|
|
|
|
// 编辑图表分类
|
|
|
- classifyInfo, isDeleteForumChart, err, errMsg, isSendEmail := data.EditChartClassifyV2(req.ChartClassifyId, req.ParentId, utils.CHART_SOURCE_DEFAULT, req.ChartClassifyName, req.IsSelected, this.Lang)
|
|
|
+ classifyInfo, isDeleteForumChart, tipCode, err, errMsg, isSendEmail := data.EditChartClassifyV2(req.ChartClassifyId, req.ParentId, utils.CHART_SOURCE_DEFAULT, req.ChartClassifyName, req.IsSelected, this.Lang)
|
|
|
if err != nil {
|
|
|
br.Msg = errMsg
|
|
|
br.ErrMsg = "保存分类失败,Err:" + err.Error()
|
|
|
br.IsSendEmail = isSendEmail
|
|
|
return
|
|
|
}
|
|
|
+ var ret data_manage.EditChartClassifyResp
|
|
|
+ if tipCode != "" {
|
|
|
+ br.Ret = 200
|
|
|
+ br.Msg = "该分类下存在已上架的图表,请先将图表从资源库下架,再关闭该精选资源分类。"
|
|
|
+ ret.TipCode = tipCode
|
|
|
+ ret.TipMsg = "该分类下存在已上架的图表,请先将图表从资源库下架,再关闭该精选资源分类。"
|
|
|
+ br.IsSendEmail = false
|
|
|
+ br.Success = true
|
|
|
+ br.Data = ret
|
|
|
+ return
|
|
|
+ }
|
|
|
|
|
|
// 移除精选后,删除所有的图表
|
|
|
if isDeleteForumChart {
|
|
@@ -444,6 +455,7 @@ func (this *ChartClassifyController) EditChartClassify() {
|
|
|
br.Msg = "保存成功"
|
|
|
br.Success = true
|
|
|
br.IsAddLog = true
|
|
|
+ br.Data = ret
|
|
|
}
|
|
|
|
|
|
// @Title 删除图表检测接口
|
|
@@ -638,6 +650,8 @@ func (this *ChartClassifyController) DeleteChartClassify() {
|
|
|
br.ErrMsg = "删除失败,Err:" + err.Error()
|
|
|
return
|
|
|
}
|
|
|
+
|
|
|
+ go eta_forum.ChartClassifySaveBatch(item.Source)
|
|
|
}
|
|
|
resp := new(data_manage.AddChartInfoResp)
|
|
|
//删除图表
|