fix : panelBox 页面必填项添加及样式调整

This commit is contained in:
likexuan
2022-07-06 10:58:27 +08:00
parent 9fd2361af7
commit 82d7386dec
2 changed files with 18 additions and 1 deletions

View File

@@ -98,7 +98,7 @@
</el-select>
</el-form-item>
<!-- Query expression -->
<el-form-item v-if="item.type==='query'" :prop="'param.variables.' + index + '.expression'" :rules="{ required: true, message: $t('validate.required'), trigger: 'blur'}" key="expression" style="width: 100%;" >
<el-form-item class="query-expression" v-if="item.type==='query'" :prop="'param.variables.' + index + '.expression'" :rules="{ required: true, message: $t('validate.required'), trigger: 'blur'}" key="expression" style="width: 100%;" >
<div slot="label">
<span>{{$t('dashboard.panel.queryExpression')}}</span>
<el-popover placement="top" trigger="hover" popper-class="prevent-clickoutside">
@@ -346,6 +346,10 @@ export default {
'param.report.receivers': [
{ required: true, message: this.$t('validate.required'), trigger: 'blur' },
{ validator: arrLength, trigger: 'blur' }
],
nums: [
{ required: true, message: this.$t('validate.required'), trigger: 'blur' },
{ validator: arrLength, trigger: 'blur' }
]
},
week: [