diff --git a/src/components/table/detection/RuleDefinition.vue b/src/components/table/detection/RuleDefinition.vue index 75bed92e..42c7b2ad 100644 --- a/src/components/table/detection/RuleDefinition.vue +++ b/src/components/table/detection/RuleDefinition.vue @@ -177,12 +177,12 @@ - + diff --git a/src/views/detectionsNew/DetectionForm.vue b/src/views/detectionsNew/DetectionForm.vue index 6a1522a6..320a7e37 100644 --- a/src/views/detectionsNew/DetectionForm.vue +++ b/src/views/detectionsNew/DetectionForm.vue @@ -88,7 +88,7 @@
- {{ $t('overall.create') }} + {{ $t('overall.create') }}
{{ $t('overall.create') }} & {{ $t('detection.create.enablePolicy') }}
@@ -256,6 +256,7 @@ export default { // 将时间转为参数所需,如5分钟转为PT5 formObj.ruleTrigger.resetInterval = getDurationsTimeByType(formObj.ruleTrigger.resetInterval, formObj.ruleTrigger.intervalVal) formObj.ruleTrigger.interval = getDurationsTimeByType(formObj.ruleTrigger.interval, formObj.ruleTrigger.intervalVal) + formObj.ruleTrigger.atLeast = parseInt(formObj.ruleTrigger.atLeast) formObj.ruleTrigger = JSON.stringify(formObj.ruleTrigger) // 删除多余参数 delete formObj.ruleConfigObj diff --git a/src/views/detectionsNew/DetectionTable.vue b/src/views/detectionsNew/DetectionTable.vue index c049835b..18de2be7 100644 --- a/src/views/detectionsNew/DetectionTable.vue +++ b/src/views/detectionsNew/DetectionTable.vue @@ -154,7 +154,7 @@ export default { if (t.ruleType === 'indicator_match') { t.library = _.get(t, 'ruleConfigObj.knowledgeBase.name', '-') } else if (t.ruleType === 'threshold') { - t.dimensions = t.ruleConfigObj.dimensions + t.dimensions = _.get(t, 'ruleConfigObj.dimensions', '-') } }) }