实现公用的统计指标

This commit is contained in:
GoEdgeLab
2021-07-19 15:23:20 +08:00
parent 2ffa16d488
commit 29eee20ce6
15 changed files with 47 additions and 6 deletions

View File

@@ -70,6 +70,7 @@ func (this *CreatePopupAction) RunGet(params struct {
"value": item.Value,
"valueName": serverconfigs.FindMetricValueName(item.Category, item.Value),
"category": item.Category,
"isPublic": item.IsPublic,
"isChecked": exists,
})
}

View File

@@ -49,6 +49,7 @@ func (this *IndexAction) RunGet(params struct {
"value": item.Value,
"valueName": serverconfigs.FindMetricValueName(item.Category, item.Value),
"category": item.Category,
"isPublic": item.IsPublic,
})
}
this.Data["items"] = itemMaps

View File

@@ -34,6 +34,7 @@ func (this *CreatePopupAction) RunPost(params struct {
KeysJSON []byte
PeriodJSON []byte
Value string
IsPublic bool
Must *actions.Must
CSRF *actionutils.CSRF
@@ -75,6 +76,7 @@ func (this *CreatePopupAction) RunPost(params struct {
Period: period,
PeriodUnit: periodUnit,
Value: params.Value,
IsPublic: params.IsPublic,
})
if err != nil {
this.ErrorPage(err)

View File

@@ -56,6 +56,7 @@ func (this *IndexAction) RunGet(params struct {
"value": item.Value,
"valueName": serverconfigs.FindMetricValueName(item.Category, item.Value),
"category": item.Category,
"isPublic": item.IsPublic,
})
}
this.Data["items"] = itemMaps

View File

@@ -43,6 +43,7 @@ func InitItem(parent *actionutils.ParentAction, itemId int64) (*pb.MetricItem, e
"periodUnit": item.PeriodUnit,
"periodUnitName": serverconfigs.FindMetricPeriodUnitName(item.PeriodUnit),
"category": item.Category,
"isPublic": item.IsPublic,
"countCharts": countCharts,
}
return item, nil

View File

@@ -41,6 +41,7 @@ func (this *UpdateAction) RunPost(params struct {
PeriodJSON []byte
Value string
IsOn bool
IsPublic bool
Must *actions.Must
CSRF *actionutils.CSRF
@@ -78,6 +79,7 @@ func (this *UpdateAction) RunPost(params struct {
PeriodUnit: periodUnit,
Value: params.Value,
IsOn: params.IsOn,
IsPublic: params.IsPublic,
})
if err != nil {
this.ErrorPage(err)