Merge branch 'dev-3.6' of https://git.mesalab.cn/nezha/nezha-fronted into dev-3.6
This commit is contained in:
@@ -367,6 +367,7 @@ if (process.env.NODE_ENV == 'development') {
|
|||||||
{
|
{
|
||||||
delete: [
|
delete: [
|
||||||
path.join(__dirname, '../dist', '/config.json'),
|
path.join(__dirname, '../dist', '/config.json'),
|
||||||
|
path.join(__dirname, '../dist', '/*.js'),
|
||||||
path.join(__dirname, '../.cache/')
|
path.join(__dirname, '../.cache/')
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
|
|||||||
@@ -62,7 +62,7 @@
|
|||||||
margin: 0;
|
margin: 0;
|
||||||
}
|
}
|
||||||
.vue-tags-input.interface-name .ti-input .ti-new-tag-input-wrapper {
|
.vue-tags-input.interface-name .ti-input .ti-new-tag-input-wrapper {
|
||||||
padding-left: 7px;
|
padding: 5px 0px 5px 7px;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
.system-config-form {
|
.system-config-form {
|
||||||
|
|||||||
@@ -570,6 +570,16 @@ export default {
|
|||||||
if (item.repeatIndex > 0) {
|
if (item.repeatIndex > 0) {
|
||||||
this.copyDataList.splice(index, 1)
|
this.copyDataList.splice(index, 1)
|
||||||
index--
|
index--
|
||||||
|
} else if (item.repeatIndex == 0) {
|
||||||
|
// 置为原来的数据
|
||||||
|
delete item.repeatIndex
|
||||||
|
delete item.repeatVariable
|
||||||
|
delete item.repeatValue
|
||||||
|
item.children.forEach(children => {
|
||||||
|
delete children.repeatIndex
|
||||||
|
delete children.repeatVariable
|
||||||
|
delete children.repeatValue
|
||||||
|
})
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
this.$nextTick(() => {
|
this.$nextTick(() => {
|
||||||
|
|||||||
@@ -119,6 +119,12 @@ export default {
|
|||||||
],
|
],
|
||||||
type: [
|
type: [
|
||||||
{ required: true, message: this.$t('validate.required'), trigger: 'change' }
|
{ required: true, message: this.$t('validate.required'), trigger: 'change' }
|
||||||
|
],
|
||||||
|
token: [
|
||||||
|
{ required: true, message: this.$t('validate.required'), trigger: 'blur' }
|
||||||
|
],
|
||||||
|
protocol: [
|
||||||
|
{ required: true, message: this.$t('validate.required'), trigger: 'change' }
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
editPromServer: {},
|
editPromServer: {},
|
||||||
|
|||||||
@@ -311,7 +311,7 @@ export default {
|
|||||||
rangeTimeCallback () {
|
rangeTimeCallback () {
|
||||||
if (this.editAlertSilence.time) {
|
if (this.editAlertSilence.time) {
|
||||||
const num = new Date(this.editAlertSilence.endAt).getTime() - new Date(this.editAlertSilence.startAt).getTime()
|
const num = new Date(this.editAlertSilence.endAt).getTime() - new Date(this.editAlertSilence.startAt).getTime()
|
||||||
this.rangeTime = num / (60 * 60 * 1000)// 以小时为单位
|
this.rangeTime = parseInt(num / (60 * 60 * 1000))// 以小时为单位
|
||||||
} else {
|
} else {
|
||||||
this.rangeTime = null
|
this.rangeTime = null
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -76,7 +76,7 @@
|
|||||||
</div>
|
</div>
|
||||||
<transition name="el-zoom-in-top">
|
<transition name="el-zoom-in-top">
|
||||||
<el-row v-show="expressionsShow[index-1].show">
|
<el-row v-show="expressionsShow[index-1].show">
|
||||||
<el-form-item :prop="'elements.' + (index -1) + '.expression'" :rules="{ required: true, message: $t('validate.required'), trigger: 'blur'}">
|
<el-form-item :prop="'elements.' + (index -1) + '.expression'" :rules="{ required: true, message: $t('validate.required'), trigger: 'change'}">
|
||||||
<promql-input
|
<promql-input
|
||||||
:from-father-data="true"
|
:from-father-data="true"
|
||||||
:metricOptionsParent="metricOptions"
|
:metricOptionsParent="metricOptions"
|
||||||
|
|||||||
@@ -627,7 +627,7 @@
|
|||||||
<el-form-item
|
<el-form-item
|
||||||
:label="'Format'"
|
:label="'Format'"
|
||||||
:prop="'configs.1.config.'+ index +'.pipeline.' + index2 + '.format'"
|
:prop="'configs.1.config.'+ index +'.pipeline.' + index2 + '.format'"
|
||||||
:rules="[{ required: true, message: $t('validate.required'), trigger: 'blur' }]"
|
:rules="[{ required: true, message: $t('validate.required'), trigger: 'change' }]"
|
||||||
>
|
>
|
||||||
<!-- <el-input v-model="item2.format" placeholder="key" size="mini"></el-input> -->
|
<!-- <el-input v-model="item2.format" placeholder="key" size="mini"></el-input> -->
|
||||||
<el-select v-model="item2.format" :id="'timestamp' + index +'-' + index2" class="right-box__select" placeholder="" popper-class="right-box-select-top prevent-clickoutside" size="small">
|
<el-select v-model="item2.format" :id="'timestamp' + index +'-' + index2" class="right-box__select" placeholder="" popper-class="right-box-select-top prevent-clickoutside" size="small">
|
||||||
|
|||||||
@@ -132,7 +132,7 @@ export default {
|
|||||||
{ required: true, message: this.$t('validate.required'), trigger: 'blur' }
|
{ required: true, message: this.$t('validate.required'), trigger: 'blur' }
|
||||||
],
|
],
|
||||||
'dc.name': [
|
'dc.name': [
|
||||||
{ required: true, message: this.$t('validate.required'), trigger: 'blur' }
|
{ required: true, message: this.$t('validate.required'), trigger: 'change' }
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
dcData: []
|
dcData: []
|
||||||
|
|||||||
@@ -609,7 +609,7 @@
|
|||||||
<el-form-item
|
<el-form-item
|
||||||
:label="'Format'"
|
:label="'Format'"
|
||||||
:prop="'configs.1.config.'+ index +'.pipeline.' + index2 + '.format'"
|
:prop="'configs.1.config.'+ index +'.pipeline.' + index2 + '.format'"
|
||||||
:rules="[{ required: true, message: $t('validate.required'), trigger: 'blur' }]"
|
:rules="[{ required: true, message: $t('validate.required'), trigger: 'change' }]"
|
||||||
>
|
>
|
||||||
<el-select v-model="item2.format" :id="'timestamp' + index +'-' + index2" class="right-box__select" placeholder="" popper-class="right-box-select-top prevent-clickoutside" size="small">
|
<el-select v-model="item2.format" :id="'timestamp' + index +'-' + index2" class="right-box__select" placeholder="" popper-class="right-box-select-top prevent-clickoutside" size="small">
|
||||||
<el-option v-for="item in timestampList" :id="'module-timestamp-'+item" :key="item" :label="item" :value="item"></el-option>
|
<el-option v-for="item in timestampList" :id="'module-timestamp-'+item" :key="item" :label="item" :value="item"></el-option>
|
||||||
|
|||||||
Reference in New Issue
Block a user