|
@@ -229,7 +229,9 @@ func (this *ChartFrameworkController) Add() {
|
|
|
br.ErrMsg = "新增框架及节点失败, Err: " + e.Error()
|
|
|
return
|
|
|
}
|
|
|
+ detail := data_manage.FormatChartFramework2Item(item)
|
|
|
|
|
|
+ br.Data = detail
|
|
|
br.Ret = 200
|
|
|
br.Success = true
|
|
|
br.Msg = "操作成功"
|
|
@@ -331,7 +333,9 @@ func (this *ChartFrameworkController) Edit() {
|
|
|
br.ErrMsg = "编辑框架及节点失败, Err: " + e.Error()
|
|
|
return
|
|
|
}
|
|
|
+ detail := data_manage.FormatChartFramework2Item(item)
|
|
|
|
|
|
+ br.Data = detail
|
|
|
br.Ret = 200
|
|
|
br.Success = true
|
|
|
br.Msg = "操作成功"
|
|
@@ -671,3 +675,51 @@ func (this *ChartFrameworkController) Move() {
|
|
|
br.Success = true
|
|
|
br.Msg = "操作成功"
|
|
|
}
|
|
|
+
|
|
|
+// Detail
|
|
|
+// @Title 框架详情
|
|
|
+// @Description 框架详情
|
|
|
+// @Param ChartFrameworkId query int true "框架ID"
|
|
|
+// @Success 200 Ret=200 操作成功
|
|
|
+// @router /detail [get]
|
|
|
+func (this *ChartFrameworkController) Detail() {
|
|
|
+ br := new(models.BaseResponse).Init()
|
|
|
+ defer func() {
|
|
|
+ if br.ErrMsg == "" {
|
|
|
+ br.IsSendEmail = false
|
|
|
+ }
|
|
|
+ this.Data["json"] = br
|
|
|
+ this.ServeJSON()
|
|
|
+ }()
|
|
|
+ sysUser := this.SysUser
|
|
|
+ if sysUser == nil {
|
|
|
+ br.Msg = "请登录"
|
|
|
+ br.ErrMsg = "请登录,SysUser Is Empty"
|
|
|
+ br.Ret = 408
|
|
|
+ return
|
|
|
+ }
|
|
|
+ frameworkId, _ := this.GetInt("ChartFrameworkId")
|
|
|
+ if frameworkId <= 0 {
|
|
|
+ br.Msg = "参数有误"
|
|
|
+ br.ErrMsg = fmt.Sprintf("参数有误, ChartFrameworkId: %d", frameworkId)
|
|
|
+ return
|
|
|
+ }
|
|
|
+
|
|
|
+ frameworkOb := new(data_manage.ChartFramework)
|
|
|
+ item, e := frameworkOb.GetItemById(frameworkId)
|
|
|
+ if e != nil {
|
|
|
+ if e.Error() == utils.ErrNoRow() {
|
|
|
+ br.Msg = "框架不存在, 请刷新页面"
|
|
|
+ return
|
|
|
+ }
|
|
|
+ br.Msg = "操作失败"
|
|
|
+ br.ErrMsg = "获取框架失败, Err: " + e.Error()
|
|
|
+ return
|
|
|
+ }
|
|
|
+ detail := data_manage.FormatChartFramework2Item(item)
|
|
|
+
|
|
|
+ br.Data = detail
|
|
|
+ br.Ret = 200
|
|
|
+ br.Success = true
|
|
|
+ br.Msg = "操作成功"
|
|
|
+}
|