diff --git a/src/views/abnormalAlarm/alarmCenter/alarmRules/index.vue b/src/views/abnormalAlarm/alarmCenter/alarmRules/index.vue index 155cd10..2c2e664 100644 --- a/src/views/abnormalAlarm/alarmCenter/alarmRules/index.vue +++ b/src/views/abnormalAlarm/alarmCenter/alarmRules/index.vue @@ -517,7 +517,7 @@ export default { } }, getItems(val) { - getAction('/alarmRule/getItems', { sourceId: val }).then((res) => { + getAction('/alarmRule/getItems', { sourceId: val, sourceType: this.form.sourceType }).then((res) => { if (res.success) { this.itemOptions = res.result.map((item) => { return { @@ -636,7 +636,7 @@ export default { .catch((err) => { this.$message.warning('This operation fails. Contact your system administrator') }) - getAction('/alarmRule/getItems', { sourceId: res.result.sourceId }) + getAction('/alarmRule/getItems', { sourceId: res.result.sourceId, sourceType: this.form.sourceType }) .then((res) => { if (res.success) { this.itemOptions = res.result.map((item) => { diff --git a/src/views/abnormalAlarm/databaseMonitor/instances/index.vue b/src/views/abnormalAlarm/databaseMonitor/instances/index.vue index 60dafb8..c7c0463 100644 --- a/src/views/abnormalAlarm/databaseMonitor/instances/index.vue +++ b/src/views/abnormalAlarm/databaseMonitor/instances/index.vue @@ -1,10 +1,13 @@ \ No newline at end of file diff --git a/src/views/abnormalAlarm/databaseMonitor/instances/table.vue b/src/views/abnormalAlarm/databaseMonitor/instances/table.vue new file mode 100644 index 0000000..fc33e31 --- /dev/null +++ b/src/views/abnormalAlarm/databaseMonitor/instances/table.vue @@ -0,0 +1,282 @@ + + + + + \ No newline at end of file diff --git a/src/views/abnormalAlarm/databaseMonitor/instances/tableSpace.vue b/src/views/abnormalAlarm/databaseMonitor/instances/tableSpace.vue index d1ca8ee..950907b 100644 --- a/src/views/abnormalAlarm/databaseMonitor/instances/tableSpace.vue +++ b/src/views/abnormalAlarm/databaseMonitor/instances/tableSpace.vue @@ -17,20 +17,6 @@ - - DB Name - - - -
@@ -63,7 +49,7 @@ class="space-text" :style="{ color: text > 80 ? 'red' : text > 50 ? 'yellow' : '', 'margin-left': '30px' }" > - {{ text.toFixed(3) }}% + {{ text }}%
@@ -74,40 +60,40 @@ diff --git a/src/views/abnormalAlarm/databaseMonitor/overview/index.vue b/src/views/abnormalAlarm/databaseMonitor/overview/index.vue index 2e3ba90..7687c6a 100644 --- a/src/views/abnormalAlarm/databaseMonitor/overview/index.vue +++ b/src/views/abnormalAlarm/databaseMonitor/overview/index.vue @@ -83,7 +83,7 @@ v-decorator="[ 'name', { - rules: [{ required: nameRequired, message: 'Please input name!' }], + rules: [{ required: true, message: 'Please input name!' }], initialVale: this.formVal.name, }, ]" @@ -237,7 +237,6 @@ export default { }, data() { return { - nameRequired: false, loading: false, isAdd: true, visible: false, @@ -444,8 +443,7 @@ export default { this.currentId = '' }, onTest() { - this.nameRequired = false - this.form.validateFields((err, values) => { + this.form.validateFields(['dbType', 'dbDriver', 'dbUrl', 'dbUsername', 'dbPassword'], (err, values) => { if (!err) { let loading = this.$message.loading('连接中……', 0) postAction('/online/cgreport/api/testConnection', values) @@ -462,10 +460,6 @@ export default { }) }, onSave() { - this.nameRequired = true - this.$nextTick(() => { - this.form.validateFields(['name'], { force: true }) - }) this.form.validateFields((err, values) => { if (!err) { if (this.isAdd) { diff --git a/src/views/spectrumAnalysis/components/Modals/ArrRrrModal.vue b/src/views/spectrumAnalysis/components/Modals/ArrRrrModal.vue index bf9cf12..dd1685a 100644 --- a/src/views/spectrumAnalysis/components/Modals/ArrRrrModal.vue +++ b/src/views/spectrumAnalysis/components/Modals/ArrRrrModal.vue @@ -1,7 +1,7 @@