作者 RuoYi

dialog添加append-to-body属性,防止ie遮罩

@@ -132,7 +132,7 @@ @@ -132,7 +132,7 @@
132 /> 132 />
133 133
134 <!-- 添加或修改定时任务对话框 --> 134 <!-- 添加或修改定时任务对话框 -->
135 - <el-dialog :title="title" :visible.sync="open" width="700px"> 135 + <el-dialog :title="title" :visible.sync="open" width="700px" append-to-body>
136 <el-form ref="form" :model="form" :rules="rules" label-width="100px"> 136 <el-form ref="form" :model="form" :rules="rules" label-width="100px">
137 <el-row> 137 <el-row>
138 <el-col :span="12"> 138 <el-col :span="12">
@@ -210,7 +210,7 @@ @@ -210,7 +210,7 @@
210 </el-dialog> 210 </el-dialog>
211 211
212 <!-- 任务日志详细 --> 212 <!-- 任务日志详细 -->
213 - <el-dialog title="任务详细" :visible.sync="openView" width="700px"> 213 + <el-dialog title="任务详细" :visible.sync="openView" width="700px" append-to-body>
214 <el-form ref="form" :model="form" label-width="120px" size="mini"> 214 <el-form ref="form" :model="form" label-width="120px" size="mini">
215 <el-row> 215 <el-row>
216 <el-col :span="12"> 216 <el-col :span="12">
@@ -127,7 +127,7 @@ @@ -127,7 +127,7 @@
127 /> 127 />
128 128
129 <!-- 调度日志详细 --> 129 <!-- 调度日志详细 -->
130 - <el-dialog title="调度日志详细" :visible.sync="open" width="700px"> 130 + <el-dialog title="调度日志详细" :visible.sync="open" width="700px" append-to-body>
131 <el-form ref="form" :model="form" label-width="100px" size="mini"> 131 <el-form ref="form" :model="form" label-width="100px" size="mini">
132 <el-row> 132 <el-row>
133 <el-col :span="12"> 133 <el-col :span="12">
@@ -139,7 +139,7 @@ @@ -139,7 +139,7 @@
139 /> 139 />
140 140
141 <!-- 操作日志详细 --> 141 <!-- 操作日志详细 -->
142 - <el-dialog title="操作日志详细" :visible.sync="open" width="700px"> 142 + <el-dialog title="操作日志详细" :visible.sync="open" width="700px" append-to-body>
143 <el-form ref="form" :model="form" label-width="100px" size="mini"> 143 <el-form ref="form" :model="form" label-width="100px" size="mini">
144 <el-row> 144 <el-row>
145 <el-col :span="12"> 145 <el-col :span="12">
@@ -132,7 +132,7 @@ @@ -132,7 +132,7 @@
132 /> 132 />
133 133
134 <!-- 添加或修改参数配置对话框 --> 134 <!-- 添加或修改参数配置对话框 -->
135 - <el-dialog :title="title" :visible.sync="open" width="500px"> 135 + <el-dialog :title="title" :visible.sync="open" width="500px" append-to-body>
136 <el-form ref="form" :model="form" :rules="rules" label-width="80px"> 136 <el-form ref="form" :model="form" :rules="rules" label-width="80px">
137 <el-form-item label="参数名称" prop="configName"> 137 <el-form-item label="参数名称" prop="configName">
138 <el-input v-model="form.configName" placeholder="请输入参数名称" /> 138 <el-input v-model="form.configName" placeholder="请输入参数名称" />
@@ -83,7 +83,7 @@ @@ -83,7 +83,7 @@
83 </el-table> 83 </el-table>
84 84
85 <!-- 添加或修改部门对话框 --> 85 <!-- 添加或修改部门对话框 -->
86 - <el-dialog :title="title" :visible.sync="open" width="600px"> 86 + <el-dialog :title="title" :visible.sync="open" width="600px" append-to-body>
87 <el-form ref="form" :model="form" :rules="rules" label-width="80px"> 87 <el-form ref="form" :model="form" :rules="rules" label-width="80px">
88 <el-row> 88 <el-row>
89 <el-col :span="24" v-if="form.parentId !== 0"> 89 <el-col :span="24" v-if="form.parentId !== 0">
@@ -119,7 +119,7 @@ @@ -119,7 +119,7 @@
119 /> 119 />
120 120
121 <!-- 添加或修改参数配置对话框 --> 121 <!-- 添加或修改参数配置对话框 -->
122 - <el-dialog :title="title" :visible.sync="open" width="500px"> 122 + <el-dialog :title="title" :visible.sync="open" width="500px" append-to-body>
123 <el-form ref="form" :model="form" :rules="rules" label-width="80px"> 123 <el-form ref="form" :model="form" :rules="rules" label-width="80px">
124 <el-form-item label="字典类型"> 124 <el-form-item label="字典类型">
125 <el-input v-model="form.dictType" :disabled="true" /> 125 <el-input v-model="form.dictType" :disabled="true" />
@@ -143,7 +143,7 @@ @@ -143,7 +143,7 @@
143 /> 143 />
144 144
145 <!-- 添加或修改参数配置对话框 --> 145 <!-- 添加或修改参数配置对话框 -->
146 - <el-dialog :title="title" :visible.sync="open" width="500px"> 146 + <el-dialog :title="title" :visible.sync="open" width="500px" append-to-body>
147 <el-form ref="form" :model="form" :rules="rules" label-width="80px"> 147 <el-form ref="form" :model="form" :rules="rules" label-width="80px">
148 <el-form-item label="字典名称" prop="dictName"> 148 <el-form-item label="字典名称" prop="dictName">
149 <el-input v-model="form.dictName" placeholder="请输入字典名称" /> 149 <el-input v-model="form.dictName" placeholder="请输入字典名称" />
@@ -74,7 +74,7 @@ @@ -74,7 +74,7 @@
74 </el-table> 74 </el-table>
75 75
76 <!-- 添加或修改菜单对话框 --> 76 <!-- 添加或修改菜单对话框 -->
77 - <el-dialog :title="title" :visible.sync="open" width="600px"> 77 + <el-dialog :title="title" :visible.sync="open" width="600px" append-to-body>
78 <el-form ref="form" :model="form" :rules="rules" label-width="80px"> 78 <el-form ref="form" :model="form" :rules="rules" label-width="80px">
79 <el-row> 79 <el-row>
80 <el-col :span="24"> 80 <el-col :span="24">
@@ -125,7 +125,7 @@ @@ -125,7 +125,7 @@
125 /> 125 />
126 126
127 <!-- 添加或修改公告对话框 --> 127 <!-- 添加或修改公告对话框 -->
128 - <el-dialog :title="title" :visible.sync="open" width="780px"> 128 + <el-dialog :title="title" :visible.sync="open" width="780px" append-to-body>
129 <el-form ref="form" :model="form" :rules="rules" label-width="80px"> 129 <el-form ref="form" :model="form" :rules="rules" label-width="80px">
130 <el-row> 130 <el-row>
131 <el-col :span="12"> 131 <el-col :span="12">
@@ -117,7 +117,7 @@ @@ -117,7 +117,7 @@
117 /> 117 />
118 118
119 <!-- 添加或修改岗位对话框 --> 119 <!-- 添加或修改岗位对话框 -->
120 - <el-dialog :title="title" :visible.sync="open" width="500px"> 120 + <el-dialog :title="title" :visible.sync="open" width="500px" append-to-body>
121 <el-form ref="form" :model="form" :rules="rules" label-width="80px"> 121 <el-form ref="form" :model="form" :rules="rules" label-width="80px">
122 <el-form-item label="岗位名称" prop="postName"> 122 <el-form-item label="岗位名称" prop="postName">
123 <el-input v-model="form.postName" placeholder="请输入岗位名称" /> 123 <el-input v-model="form.postName" placeholder="请输入岗位名称" />
@@ -153,7 +153,7 @@ @@ -153,7 +153,7 @@
153 /> 153 />
154 154
155 <!-- 添加或修改角色配置对话框 --> 155 <!-- 添加或修改角色配置对话框 -->
156 - <el-dialog :title="title" :visible.sync="open" width="500px"> 156 + <el-dialog :title="title" :visible.sync="open" width="500px" append-to-body>
157 <el-form ref="form" :model="form" :rules="rules" label-width="80px"> 157 <el-form ref="form" :model="form" :rules="rules" label-width="80px">
158 <el-form-item label="角色名称" prop="roleName"> 158 <el-form-item label="角色名称" prop="roleName">
159 <el-input v-model="form.roleName" placeholder="请输入角色名称" /> 159 <el-input v-model="form.roleName" placeholder="请输入角色名称" />
@@ -194,7 +194,7 @@ @@ -194,7 +194,7 @@
194 </el-dialog> 194 </el-dialog>
195 195
196 <!-- 分配角色数据权限对话框 --> 196 <!-- 分配角色数据权限对话框 -->
197 - <el-dialog :title="title" :visible.sync="openDataScope" width="500px"> 197 + <el-dialog :title="title" :visible.sync="openDataScope" width="500px" append-to-body>
198 <el-form :model="form" label-width="80px"> 198 <el-form :model="form" label-width="80px">
199 <el-form-item label="角色名称"> 199 <el-form-item label="角色名称">
200 <el-input v-model="form.roleName" :disabled="true" /> 200 <el-input v-model="form.roleName" :disabled="true" />
@@ -198,7 +198,7 @@ @@ -198,7 +198,7 @@
198 </el-row> 198 </el-row>
199 199
200 <!-- 添加或修改参数配置对话框 --> 200 <!-- 添加或修改参数配置对话框 -->
201 - <el-dialog :title="title" :visible.sync="open" width="600px"> 201 + <el-dialog :title="title" :visible.sync="open" width="600px" append-to-body>
202 <el-form ref="form" :model="form" :rules="rules" label-width="80px"> 202 <el-form ref="form" :model="form" :rules="rules" label-width="80px">
203 <el-row> 203 <el-row>
204 <el-col :span="12"> 204 <el-col :span="12">
@@ -295,7 +295,7 @@ @@ -295,7 +295,7 @@
295 </el-dialog> 295 </el-dialog>
296 296
297 <!-- 用户导入对话框 --> 297 <!-- 用户导入对话框 -->
298 - <el-dialog :title="upload.title" :visible.sync="upload.open" width="400px"> 298 + <el-dialog :title="upload.title" :visible.sync="upload.open" width="400px" append-to-body>
299 <el-upload 299 <el-upload
300 ref="upload" 300 ref="upload"
301 :limit="1" 301 :limit="1"
1 <template> 1 <template>
2 <div> 2 <div>
3 <img v-bind:src="options.img" @click="editCropper()" title="点击上传头像" class="img-circle img-lg" /> 3 <img v-bind:src="options.img" @click="editCropper()" title="点击上传头像" class="img-circle img-lg" />
4 - <el-dialog :title="title" :visible.sync="open" width="800px"> 4 + <el-dialog :title="title" :visible.sync="open" width="800px" append-to-body>
5 <el-row> 5 <el-row>
6 <el-col :xs="24" :md="12" :style="{height: '350px'}"> 6 <el-col :xs="24" :md="12" :style="{height: '350px'}">
7 <vue-cropper 7 <vue-cropper
1 <template> 1 <template>
2 <!-- 导入表 --> 2 <!-- 导入表 -->
3 - <el-dialog title="导入表" :visible.sync="visible" width="800px" top="5vh"> 3 + <el-dialog title="导入表" :visible.sync="visible" width="800px" top="5vh" append-to-body>
4 <el-form :model="queryParams" ref="queryForm" :inline="true"> 4 <el-form :model="queryParams" ref="queryForm" :inline="true">
5 <el-form-item label="表名称" prop="tableName"> 5 <el-form-item label="表名称" prop="tableName">
6 <el-input 6 <el-input
@@ -145,7 +145,7 @@ @@ -145,7 +145,7 @@
145 @pagination="getList" 145 @pagination="getList"
146 /> 146 />
147 <!-- 预览界面 --> 147 <!-- 预览界面 -->
148 - <el-dialog :title="preview.title" :visible.sync="preview.open" width="80%" top="5vh"> 148 + <el-dialog :title="preview.title" :visible.sync="preview.open" width="80%" top="5vh" append-to-body>
149 <el-tabs v-model="preview.activeName"> 149 <el-tabs v-model="preview.activeName">
150 <el-tab-pane 150 <el-tab-pane
151 v-for="(value, key) in preview.data" 151 v-for="(value, key) in preview.data"
@@ -118,7 +118,7 @@ @@ -118,7 +118,7 @@
118 </el-table> 118 </el-table>
119 119
120 <!-- 添加或修改${functionName}对话框 --> 120 <!-- 添加或修改${functionName}对话框 -->
121 - <el-dialog :title="title" :visible.sync="open" width="500px"> 121 + <el-dialog :title="title" :visible.sync="open" width="500px" append-to-body>
122 <el-form ref="form" :model="form" :rules="rules" label-width="80px"> 122 <el-form ref="form" :model="form" :rules="rules" label-width="80px">
123 #foreach($column in $columns) 123 #foreach($column in $columns)
124 #set($field=$column.javaField) 124 #set($field=$column.javaField)
@@ -150,7 +150,7 @@ @@ -150,7 +150,7 @@
150 /> 150 />
151 151
152 <!-- 添加或修改${functionName}对话框 --> 152 <!-- 添加或修改${functionName}对话框 -->
153 - <el-dialog :title="title" :visible.sync="open" width="500px"> 153 + <el-dialog :title="title" :visible.sync="open" width="500px" append-to-body>
154 <el-form ref="form" :model="form" :rules="rules" label-width="80px"> 154 <el-form ref="form" :model="form" :rules="rules" label-width="80px">
155 #foreach($column in $columns) 155 #foreach($column in $columns)
156 #set($field=$column.javaField) 156 #set($field=$column.javaField)