意见反馈层级调整
continuous-integration/drone/push Build is passing Details

uat_us
DESKTOP-6C3NK6N\WXS 2024-08-20 10:49:52 +08:00
parent a2f6bbf27b
commit d1bf7f1088
3 changed files with 31 additions and 2 deletions

View File

@ -1,12 +1,14 @@
<template> <template>
<!--FEEDBACK--> <!--FEEDBACK-->
<div v-if="visible" @click.stop="() => false" class="feedBack-box"> <div v-if="visible" @click.stop="() => false" class="feedBack-box">
<div class="feedBack-box-modal"></div>
<el-dialog <el-dialog
:visible.sync="visible" :visible.sync="visible"
v-dialogDrag v-dialogDrag
width="800px" width="800px"
:close-on-click-modal="false" :close-on-click-modal="false"
@close="cancel" @close="cancel"
:modal="false"
> >
<div slot="title"> <div slot="title">
{{ title }} {{ title }}
@ -58,7 +60,11 @@
prop="QuestionType" prop="QuestionType"
v-if="type === 'feedback' && trialId" v-if="type === 'feedback' && trialId"
> >
<el-select v-model="form.QuestionType" style="width: 100%"> <el-select
v-model="form.QuestionType"
style="width: 100%"
popper-class="feedBack-select-box"
>
<el-option <el-option
v-for="item in QuestionTypeOptions" v-for="item in QuestionTypeOptions"
:key="item.id" :key="item.id"

View File

@ -331,4 +331,19 @@ body .el-table th.gutter {
.el-dialog__wrapper { .el-dialog__wrapper {
z-index: 3999 !important; z-index: 3999 !important;
} }
}
.feedBack-select-box {
z-index: 4000 !important;
}
.feedBack-box-modal {
position: fixed;
left: 0;
top: 0;
width: 100%;
height: 100%;
opacity: .5;
background: #000;
z-index: 3999;
} }

View File

@ -35,6 +35,7 @@
v-model="searchData.UserTypeEnum" v-model="searchData.UserTypeEnum"
clearable clearable
style="width: 150px" style="width: 150px"
popper-class="feedBack-select-box"
> >
<el-option <el-option
v-for="item of UserTypeOptins" v-for="item of UserTypeOptins"
@ -58,6 +59,7 @@
v-model="searchData.QuestionType" v-model="searchData.QuestionType"
clearable clearable
style="width: 150px" style="width: 150px"
popper-class="feedBack-select-box"
> >
<el-option <el-option
v-for="item of QuestionTypeOptions" v-for="item of QuestionTypeOptions"
@ -77,7 +79,12 @@
</el-form-item> </el-form-item>
<!--状态--> <!--状态-->
<el-form-item :label="$t('feedBack:search:status')" v-if="level > 7"> <el-form-item :label="$t('feedBack:search:status')" v-if="level > 7">
<el-select v-model="searchData.State" clearable style="width: 150px"> <el-select
v-model="searchData.State"
clearable
style="width: 150px"
popper-class="feedBack-select-box"
>
<el-option <el-option
v-for="item of $d.FeedBackStatus" v-for="item of $d.FeedBackStatus"
:key="item.value" :key="item.value"
@ -97,6 +104,7 @@
value-format="yyyy-MM-dd HH:mm:ss" value-format="yyyy-MM-dd HH:mm:ss"
@change="handleDatetimeChange" @change="handleDatetimeChange"
style="width: 250px" style="width: 250px"
popper-class="feedBack-select-box"
/> />
</el-form-item> </el-form-item>
<el-form-item> <el-form-item>