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

View File

@@ -98,7 +98,7 @@
</el-select> </el-select>
</el-form-item> </el-form-item>
<!-- Query expression --> <!-- 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"> <div slot="label">
<span>{{$t('dashboard.panel.queryExpression')}}</span> <span>{{$t('dashboard.panel.queryExpression')}}</span>
<el-popover placement="top" trigger="hover" popper-class="prevent-clickoutside"> <el-popover placement="top" trigger="hover" popper-class="prevent-clickoutside">
@@ -346,6 +346,10 @@ export default {
'param.report.receivers': [ 'param.report.receivers': [
{ required: true, message: this.$t('validate.required'), trigger: 'blur' }, { required: true, message: this.$t('validate.required'), trigger: 'blur' },
{ validator: arrLength, trigger: 'blur' } { validator: arrLength, trigger: 'blur' }
],
nums: [
{ required: true, message: this.$t('validate.required'), trigger: 'blur' },
{ validator: arrLength, trigger: 'blur' }
] ]
}, },
week: [ week: [