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: [
|
||||
path.join(__dirname, '../dist', '/config.json'),
|
||||
path.join(__dirname, '../dist', '/*.js'),
|
||||
path.join(__dirname, '../.cache/')
|
||||
]
|
||||
},
|
||||
|
||||
@@ -62,7 +62,7 @@
|
||||
margin: 0;
|
||||
}
|
||||
.vue-tags-input.interface-name .ti-input .ti-new-tag-input-wrapper {
|
||||
padding-left: 7px;
|
||||
padding: 5px 0px 5px 7px;
|
||||
}
|
||||
}
|
||||
.system-config-form {
|
||||
|
||||
@@ -570,6 +570,16 @@ export default {
|
||||
if (item.repeatIndex > 0) {
|
||||
this.copyDataList.splice(index, 1)
|
||||
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(() => {
|
||||
|
||||
@@ -119,6 +119,12 @@ export default {
|
||||
],
|
||||
type: [
|
||||
{ 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: {},
|
||||
|
||||
@@ -311,7 +311,7 @@ export default {
|
||||
rangeTimeCallback () {
|
||||
if (this.editAlertSilence.time) {
|
||||
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 {
|
||||
this.rangeTime = null
|
||||
}
|
||||
|
||||
@@ -76,7 +76,7 @@
|
||||
</div>
|
||||
<transition name="el-zoom-in-top">
|
||||
<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
|
||||
:from-father-data="true"
|
||||
:metricOptionsParent="metricOptions"
|
||||
|
||||
@@ -627,7 +627,7 @@
|
||||
<el-form-item
|
||||
:label="'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-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' }
|
||||
],
|
||||
'dc.name': [
|
||||
{ required: true, message: this.$t('validate.required'), trigger: 'blur' }
|
||||
{ required: true, message: this.$t('validate.required'), trigger: 'change' }
|
||||
]
|
||||
},
|
||||
dcData: []
|
||||
|
||||
@@ -609,7 +609,7 @@
|
||||
<el-form-item
|
||||
:label="'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-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