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

@@ -1,4 +1,11 @@
.right-box-panel{
.form-items--half-width-group{
.query-expression{
.el-form-item__label{
display: flex;
}
}
}
.item-report{
.form__sub-title{
margin-bottom: 5px;
@@ -67,6 +74,12 @@
border-radius: 0;
background-color: $--color-primary !important;
}
.el-form-item__content{
.el-form-item__error{
top: 102%;
}
}
}
.range-time{
width: 100%;

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: [