EasyVQD/internal/core/vqd/vqdalarm.param.go
2026-01-27 10:42:21 +08:00

34 lines
1.3 KiB
Go

// Code generated by gowebx, DO AVOID EDIT.
package vqd
import (
"git.lnton.com/lnton/pkg/web"
)
type FindVqdAlarmInput struct {
web.PagerFilter
Name string `form:"name"` // 名称
}
type EditVqdAlarmInput struct {
AlarmName string `json:"alarm_name"` // 名称
}
type AddVqdAlarmInput struct {
PlanID int64 `json:"plan_id"` // 关联计划
PlanName string `json:"plan_name"` // 关联计划名称
ChannelID string `json:"channel_id"` // 关联通道
ChannelName string `json:"channel_name"` // 关联通道名称
TaskTemplateID int64 `json:"task_template_id"` // 关联模板
TaskTemplateName string `json:"task_template_name"` // 关联模板名称
TaskID int64 `json:"task_id"` // 关联任务名称
TaskName string `json:"task_name"` // 任务名称
FilePath string `json:"file_path"` // 文件路径
IsDeep bool `json:"is_deep"`
Abnormals Abnormals `json:"abnormals"` // 告警异常列表
DefaultValues DefaultValues `json:"default_values"` // 设置的默认阈值
}
type DelVqdAlarmInput struct {
IDs []int `json:"ids"` // id
}