|
@@ -42,6 +42,7 @@ func (a alert) Create(alert *models.AlarmRule) error {
|
|
|
if count > 0 {
|
|
|
return errors.New("此协议已经设置告警规则")
|
|
|
}
|
|
|
+ alert.Status = 1
|
|
|
|
|
|
return a.model.Alert.Create(alert)
|
|
|
}
|
|
@@ -51,6 +52,7 @@ func (a alert) Delete(alert *models.AlarmRule) error {
|
|
|
}
|
|
|
|
|
|
func (a alert) Update(vendorid uint, alert *models.AlarmRule) (models.AlarmRule, error) {
|
|
|
+ alert.Status = 1
|
|
|
return a.model.Alert.Update(vendorid, alert)
|
|
|
}
|
|
|
func (a alert) GetAlarmRules(vendorid uint, pi, ps, proid, protocalid int, name string) ([]models.AlarmRule, int, error) {
|