fix: 针对遮罩层在最上层的问题进行处理

This commit is contained in:
hzj 2026-04-21 18:24:59 +08:00
parent 643c33f05a
commit 84b0f4fd64
144 changed files with 343 additions and 3 deletions

View File

@ -214,3 +214,50 @@ $env:NODE_OPTIONS='--openssl-legacy-provider'; npm run build:prod
- 统一所有统计类、详情类弹窗的 `append-to-body` 规范
- 继续检查折叠侧边栏下的图标、文字、tooltip 对齐一致性
- 对全站弹窗、抽屉、表格筛选区形成统一样式规范文档
## 11. 全站弹窗挂载层级复扫与批量修复
针对“弹窗被遮罩层覆盖、无法点击”的问题,本次对 `src` 目录下的页面组件和公共业务组件进行了全量复扫,重点检查 `el-dialog``el-drawer` 是否缺少以下配置:
- `:modal-append-to-body="true"`
- `:append-to-body="true"`
### 11.1 处理策略
本次采用统一规则处理:
- 已存在相关配置的组件保持原样,不重复覆盖
- 缺少 `modal-append-to-body` 的组件补齐该属性
- 缺少 `append-to-body` 的组件补齐该属性
- 页面内直接定义的确认弹窗、详情弹窗、编辑弹窗,以及操作菜单拉起的子组件弹窗,统一纳入处理范围
### 11.2 处理结果
本轮已对全站缺失相关挂载配置的弹窗/抽屉完成批量补齐,覆盖范围包括但不限于:
- 用户模块
- 团队模块
- 房间模块
- 游戏模块
- 系统配置模块
- 支付与产品配置模块
- 动态、反馈、日志、统计等页面
- 公共数据组件中的表单弹窗、详情弹窗、记录弹窗
### 11.3 复扫结论
批量修复后,已再次对仓库内 `el-dialog``el-drawer` 做缺失项扫描,当前未再发现这类“未挂载到 body 导致遮罩层层级异常”的遗漏项。
### 11.4 验证情况
本轮批量修复后已重新执行生产构建:
```powershell
$env:NODE_OPTIONS='--openssl-legacy-provider'; npm run build:prod
```
结果:
- 构建通过
- 仍存在项目原有 warning
- 本轮弹窗挂载层级修复未引入新的构建错误

View File

@ -2,6 +2,8 @@
<el-dialog
title="Icons面板"
:visible="visible"
:modal-append-to-body="true"
:append-to-body="true"
:close-on-click-modal="false"
:close-on-press-escape="false"
@close="handleClose"

View File

@ -2,6 +2,8 @@
<el-dialog
:title="$t('pages.accountHandle.dialog.title')"
:visible="true"
:modal-append-to-body="true"
:append-to-body="true"
width="30%"
:before-close="handleClose"
>

View File

@ -6,6 +6,8 @@
width="450px"
:before-close="handleClose"
:close-on-click-modal="false"
:modal-append-to-body="true"
:append-to-body="true"
>
<el-alert
type="info"

View File

@ -5,6 +5,8 @@
:before-close="handleClose"
:close-on-press-escape="false"
:close-on-click-modal="false"
:modal-append-to-body="true"
:append-to-body="true"
width="80%"
>
<div class="filter-container">

View File

@ -6,6 +6,8 @@
width="450px"
:before-close="handleClose"
:close-on-click-modal="false"
:modal-append-to-body="true"
:append-to-body="true"
>
<el-form
ref="dataForm"

View File

@ -3,6 +3,8 @@
<el-dialog
title="豆子余额操作"
:visible="true"
:modal-append-to-body="true"
:append-to-body="true"
width="450px"
:before-close="handleClose"
:close-on-click-modal="false"

View File

@ -6,6 +6,8 @@
width="450px"
:before-close="handleClose"
:close-on-click-modal="false"
:modal-append-to-body="true"
:append-to-body="true"
>
<el-form
ref="dataForm"

View File

@ -6,6 +6,8 @@
width="450px"
:before-close="handleClose"
:close-on-click-modal="false"
:modal-append-to-body="true"
:append-to-body="true"
>
<el-form
ref="dataForm"

View File

@ -6,6 +6,8 @@
width="450px"
:before-close="handleClose"
:close-on-click-modal="false"
:modal-append-to-body="true"
:append-to-body="true"
>
<el-form
ref="dataForm"

View File

@ -6,6 +6,8 @@
width="450px"
:before-close="handleClose"
:close-on-click-modal="false"
:modal-append-to-body="true"
:append-to-body="true"
>
<el-form
ref="dataForm"

View File

@ -6,6 +6,8 @@
width="450px"
:before-close="handleClose"
:close-on-click-modal="false"
:modal-append-to-body="true"
:append-to-body="true"
>
<el-form
ref="dataForm"

View File

@ -3,6 +3,8 @@
<el-dialog
title="编辑用户信息"
:visible="true"
:modal-append-to-body="true"
:append-to-body="true"
width="450px"
:before-close="handleClose"
:close-on-click-modal="false"

View File

@ -2,6 +2,8 @@
<el-dialog
title="反馈处理"
:visible="true"
:modal-append-to-body="true"
:append-to-body="true"
width="30%"
:before-close="handleClose"
>

View File

@ -3,6 +3,7 @@
<el-drawer
title="礼包详情"
:visible="true"
:append-to-body="true"
:before-close="handleClose"
:close-on-press-escape="false"
:wrapper-closable="false"

View File

@ -4,6 +4,8 @@
v-loading="loading"
:title="$t('pages.inappPurchaseApple.dialog.title')"
:visible="true"
:modal-append-to-body="true"
:append-to-body="true"
width="60%"
:before-close="handleClose"
top="50px"

View File

@ -4,6 +4,8 @@
v-loading="loading"
:title="$t('pages.inappPurchaseGoogle.dialog.title')"
:visible="true"
:modal-append-to-body="true"
:append-to-body="true"
width="60%"
:before-close="handleClose"
top="50px"

View File

@ -2,6 +2,8 @@
<el-dialog
title="IP设备管控"
:visible="true"
:modal-append-to-body="true"
:append-to-body="true"
width="30%"
:before-close="handleClose"
>

View File

@ -33,6 +33,7 @@
<el-dialog
:title="$t('pages.searchRoomInput.dialog.title')"
:visible="visibleSelecteDialog"
:modal-append-to-body="true"
:before-close="handleClose"
:append-to-body="true"
>

View File

@ -7,6 +7,8 @@
:before-close="handleClose"
:close-on-press-escape="false"
:close-on-click-modal="false"
:modal-append-to-body="true"
:append-to-body="true"
>
<el-table
v-loading="listLoading"

View File

@ -79,6 +79,7 @@
width="450px"
:title="formDialogTitle"
:visible.sync="form2Visible"
:modal-append-to-body="true"
append-to-body
>
<div v-loading="submitLoading">

View File

@ -649,6 +649,7 @@
<el-dialog
:title="$t('pages.userBaseInfo.sections.runtimeCacheData')"
:visible.sync="userRunProfileVisible"
:modal-append-to-body="true"
:append-to-body="true"
>
<div style="height:300px;overflow: auto;">

View File

@ -8,6 +8,8 @@
:before-close="handleClose"
:close-on-press-escape="false"
:close-on-click-modal="false"
:modal-append-to-body="true"
:append-to-body="true"
>
<div class="user_info">
<avatar :url="row.userAvatar" size="small" />

View File

@ -47,6 +47,8 @@
<el-dialog
title="选择主题"
:visible.sync="themeSwitchVisible"
:modal-append-to-body="true"
:append-to-body="true"
:close-on-press-escape="false"
:close-on-click-modal="false"
:before-close="()=>themeSwitchVisible=false"

View File

@ -25,7 +25,7 @@
<img :src="errGif" width="313" height="428" alt="Girl has dropped her ice cream.">
</el-col>
</el-row>
<el-dialog top="20px" :visible.sync="dialogVisible" title="随便看">
<el-dialog top="20px" :visible.sync="dialogVisible" title="随便看" :modal-append-to-body="true" :append-to-body="true">
<img :src="ewizardClap" class="pan-img">
</el-dialog>
</div>

View File

@ -3,6 +3,8 @@
<el-dialog
:title="title"
:visible="true"
:modal-append-to-body="true"
:append-to-body="true"
width="550px"
top="50px"
:before-close="handleClose"

View File

@ -2,6 +2,8 @@
<el-dialog
title="描述列表"
:visible="true"
:modal-append-to-body="true"
:append-to-body="true"
:before-close="handleClose"
:close-on-press-escape="false"
:close-on-click-modal="false"
@ -68,6 +70,8 @@
<el-dialog
:title="textOptTitle"
:visible.sync="formVisible"
:modal-append-to-body="true"
:append-to-body="true"
:before-close="handleDescriptionClose"
:close-on-click-modal="false"
:modal="false"

View File

@ -107,6 +107,8 @@
<el-dialog
:visible.sync="showRule"
:modal-append-to-body="true"
:append-to-body="true"
width="320px"
:show-close="false"
:center="true"

View File

@ -173,6 +173,8 @@
<el-dialog
:title="formTitle"
:visible.sync="formVisible"
:modal-append-to-body="true"
:append-to-body="true"
:before-close="handleClose"
:close-on-click-modal="false"
width="550px"

View File

@ -3,6 +3,8 @@
<el-dialog
:title="eventName"
:visible="true"
:modal-append-to-body="true"
:append-to-body="true"
:before-close="handleClose"
:destroy-on-close="true"
:close-on-click-modal="false"

View File

@ -3,6 +3,8 @@
<el-dialog
title="添加周星礼物组"
:visible="true"
:modal-append-to-body="true"
:append-to-body="true"
:before-close="handleClose"
:destroy-on-close="true"
:close-on-click-modal="false"

View File

@ -3,6 +3,8 @@
<el-dialog
title="选择奖品"
:visible="true"
:modal-append-to-body="true"
:append-to-body="true"
:before-close="handleClose"
:close-on-click-modal="false"
width="600px"

View File

@ -3,6 +3,8 @@
<el-dialog
:title="title"
:visible="true"
:modal-append-to-body="true"
:append-to-body="true"
:before-close="handleClose"
:close-on-press-escape="false"
:close-on-click-modal="false"

View File

@ -2,6 +2,8 @@
<div class="edit-form application-commodity-edit-from">
<el-dialog
:visible="true"
:modal-append-to-body="true"
:append-to-body="true"
:before-close="handleClose"
:close-on-click-modal="false"
width="80%"

View File

@ -2,6 +2,8 @@
<div class="edit-form application-commodity-edit-from">
<el-dialog
:visible="true"
:modal-append-to-body="true"
:append-to-body="true"
:before-close="handleClose"
:close-on-click-modal="false"
width="80%"

View File

@ -3,6 +3,8 @@
<el-dialog
:title="title"
:visible="true"
:modal-append-to-body="true"
:append-to-body="true"
:before-close="handleClose"
:close-on-press-escape="false"
:close-on-click-modal="false"

View File

@ -3,6 +3,8 @@
<el-dialog
title="关联渠道2"
:visible="true"
:modal-append-to-body="true"
:append-to-body="true"
:before-close="handleClose"
:close-on-click-modal="false"
width="80%"

View File

@ -3,6 +3,8 @@
<el-dialog
title="国家选择"
:visible="true"
:modal-append-to-body="true"
:append-to-body="true"
:before-close="handleClose"
:close-on-click-modal="false"
width="700px"

View File

@ -3,6 +3,8 @@
<el-dialog
title="关联渠道"
:visible="true"
:modal-append-to-body="true"
:append-to-body="true"
:before-close="handleClose"
:close-on-press-escape="false"
:close-on-click-modal="false"

View File

@ -3,6 +3,8 @@
<el-dialog
:title="title"
:visible="true"
:modal-append-to-body="true"
:append-to-body="true"
:before-close="handleClose"
:close-on-press-escape="false"
:close-on-click-modal="false"

View File

@ -104,6 +104,8 @@
<el-dialog
:title="textOptTitle"
:visible.sync="formVisible"
:modal-append-to-body="true"
:append-to-body="true"
:before-close="handleClose"
:close-on-click-modal="false"
width="40%"

View File

@ -117,6 +117,8 @@
<el-dialog
:title="textOptTitle"
:visible.sync="formVisible"
:modal-append-to-body="true"
:append-to-body="true"
:before-close="handleClose"
:close-on-click-modal="false"
width="40%"

View File

@ -2,6 +2,8 @@
<el-dialog
:title="'礼包配置('+ sysOriginName +')'"
:visible="true"
:modal-append-to-body="true"
:append-to-body="true"
width="45%"
top="50px"
:before-close="handleClose"

View File

@ -2,6 +2,8 @@
<el-dialog
:title="'礼包配置('+ sysOriginName +')'"
:visible="true"
:modal-append-to-body="true"
:append-to-body="true"
width="45%"
top="50px"
:before-close="handleClose"

View File

@ -3,6 +3,7 @@
<el-drawer
title="关联平台包名"
:visible="true"
:append-to-body="true"
:before-close="handleClose"
:close-on-press-escape="false"
:wrapper-closable="false"

View File

@ -4,6 +4,8 @@
<el-dialog
:title="title + '('+sysOriginName+')'"
:visible="true"
:modal-append-to-body="true"
:append-to-body="true"
:before-close="handleClose"
:close-on-press-escape="false"
:close-on-click-modal="false"

View File

@ -2,6 +2,8 @@
<el-dialog
title="提示"
:visible="true"
:modal-append-to-body="true"
:append-to-body="true"
width="500px"
:before-close="handleClose"
>

View File

@ -4,6 +4,8 @@
<el-dialog
title="添加产品配置"
:visible="true"
:modal-append-to-body="true"
:append-to-body="true"
:before-close="handleClose"
:close-on-press-escape="false"
:close-on-click-modal="false"

View File

@ -55,6 +55,8 @@
<div class="user-daily-currency-gold-top-drawer">
<el-drawer
:modal-append-to-body="true"
:append-to-body="true"
:title="$t('pages.dashboard.userGoldTop.details')"
:before-close="() => queryDetailsVisible = false"
:visible="queryDetailsVisible"

View File

@ -121,6 +121,8 @@
<el-dialog
:title="textOptTitle"
:visible.sync="formVisible"
:modal-append-to-body="true"
:append-to-body="true"
:before-close="handleClose"
:close-on-click-modal="false"
width="400px"

View File

@ -3,6 +3,8 @@
<el-dialog
:title="textOptTitle"
:visible="true"
:modal-append-to-body="true"
:append-to-body="true"
:before-close="handleClose"
:close-on-click-modal="false"
width="550px"

View File

@ -182,6 +182,8 @@
<el-dialog
:title="textOptTitle"
:visible.sync="formVisible"
:modal-append-to-body="true"
:append-to-body="true"
:before-close="handleClose"
:close-on-click-modal="false"
width="400px"

View File

@ -57,6 +57,8 @@
<el-dialog
:title="textOptTitle"
:visible.sync="formVisible"
:modal-append-to-body="true"
:append-to-body="true"
:before-close="handleClose"
:close-on-click-modal="false"
width="400px"

View File

@ -86,6 +86,8 @@
<el-dialog
:title="textOptTitle"
:visible.sync="formVisible"
:modal-append-to-body="true"
:append-to-body="true"
:before-close="handleClose"
:close-on-click-modal="false"
width="450px"

View File

@ -58,6 +58,8 @@
<el-dialog
:title="textOptTitle"
:visible.sync="formVisible"
:modal-append-to-body="true"
:append-to-body="true"
:before-close="handleClose"
:close-on-click-modal="false"
width="400px"

View File

@ -2,6 +2,8 @@
<el-dialog
title="家族成员"
:visible="true"
:modal-append-to-body="true"
:append-to-body="true"
:before-close="handleClose"
:close-on-press-escape="false"
:close-on-click-modal="false"

View File

@ -194,6 +194,8 @@
<el-dialog
:visible.sync="dialogVideo"
:modal-append-to-body="true"
:append-to-body="true"
v-if="dialogVideo"
width="850px"
:before-close="handleVideoClose">

View File

@ -3,6 +3,8 @@
<el-dialog
title="摩天轮任务奖励配置列表"
:visible.sync="isDialog"
:modal-append-to-body="true"
:append-to-body="true"
:before-close="handleClose"
:close-on-click-modal="false"
:fullscreen="true"
@ -83,6 +85,7 @@
<el-dialog
title="任务配置"
:visible.sync="innerEditVisible"
:modal-append-to-body="true"
width="550px"
top="50px"
:close-on-press-escape="false"

View File

@ -3,6 +3,8 @@
<el-dialog
:title="title"
:visible="true"
:modal-append-to-body="true"
:append-to-body="true"
width="550px"
top="50px"
:before-close="handleClose"

View File

@ -3,6 +3,8 @@
<el-dialog
:title="textOptTitle"
:visible="true"
:modal-append-to-body="true"
:append-to-body="true"
:before-close="handleClose"
:close-on-click-modal="false"
width="90%"

View File

@ -3,6 +3,8 @@
<el-dialog
:title="$t('pages.luckyBoxAwardConfig.dialog.detailsListTitle')"
:visible.sync="isDialog"
:modal-append-to-body="true"
:append-to-body="true"
:before-close="handleClose"
:close-on-click-modal="false"
:fullscreen="true"
@ -69,6 +71,7 @@
<el-dialog
:title="$t('pages.luckyBoxAwardConfig.dialog.detailsFormTitle')"
:visible.sync="innerEditVisible"
:modal-append-to-body="true"
width="550px"
top="50px"
:close-on-press-escape="false"

View File

@ -3,6 +3,8 @@
<el-dialog
:title="title"
:visible="true"
:modal-append-to-body="true"
:append-to-body="true"
width="550px"
top="50px"
:before-close="handleClose"

View File

@ -3,6 +3,8 @@
<el-dialog
:title="$t('pages.luckyBoxBountyConfig.dialog.detailsListTitle')"
:visible.sync="isDialog"
:modal-append-to-body="true"
:append-to-body="true"
:before-close="handleClose"
:close-on-click-modal="false"
:fullscreen="true"
@ -62,6 +64,7 @@
<el-dialog
:title="$t('pages.luckyBoxBountyConfig.dialog.detailsFormTitle')"
:visible.sync="innerEditVisible"
:modal-append-to-body="true"
width="550px"
top="50px"
:close-on-press-escape="false"

View File

@ -3,6 +3,8 @@
<el-dialog
:title="title"
:visible="true"
:modal-append-to-body="true"
:append-to-body="true"
width="550px"
top="50px"
:before-close="handleClose"

View File

@ -3,6 +3,8 @@
<el-dialog
:title="title"
:visible="true"
:modal-append-to-body="true"
:append-to-body="true"
width="550px"
top="50px"
:before-close="handleClose"

View File

@ -3,6 +3,8 @@
<el-dialog
:title="$t('pages.luckyBoxGiftDetails.dialog.listTitle')"
:visible.sync="isDialog"
:modal-append-to-body="true"
:append-to-body="true"
:before-close="handleClose"
:close-on-click-modal="false"
:fullscreen="true"
@ -94,6 +96,7 @@
width="550px"
top="50px"
:visible.sync="innerEditVisible"
:modal-append-to-body="true"
:close-on-press-escape="false"
:close-on-click-modal="false"
append-to-body

View File

@ -4,6 +4,8 @@
v-loading="listLoading"
:title="$t('pages.luckyBoxStandardConfig.dialog.probabilityTitle')"
:visible="isDialog"
:modal-append-to-body="true"
:append-to-body="true"
:before-close="handleClose"
:close-on-click-modal="false"
:fullscreen="true"

View File

@ -4,6 +4,8 @@
v-loading="listLoading"
title="概率配置"
:visible="isDialog"
:modal-append-to-body="true"
:append-to-body="true"
:before-close="handleClose"
:close-on-click-modal="false"
:fullscreen="true"

View File

@ -3,6 +3,8 @@
<el-dialog
:title="title"
:visible="true"
:modal-append-to-body="true"
:append-to-body="true"
width="550px"
top="50px"
:before-close="handleClose"

View File

@ -177,6 +177,8 @@
<el-dialog
title="游戏玩家"
:visible="visibleGamePlayers"
:modal-append-to-body="true"
:append-to-body="true"
:before-close="() => (visibleGamePlayers = false)"
:close-on-press-escape="false"
:close-on-click-modal="false"

View File

@ -3,6 +3,8 @@
<el-dialog
:title="eventName"
:visible="true"
:modal-append-to-body="true"
:append-to-body="true"
:before-close="handleClose"
:destroy-on-close="true"
:close-on-click-modal="false"

View File

@ -3,6 +3,8 @@
<el-dialog
:title="eventName"
:visible="true"
:modal-append-to-body="true"
:append-to-body="true"
:before-close="handleClose"
:destroy-on-close="true"
:close-on-click-modal="false"

View File

@ -2,6 +2,8 @@
<div class="song-show">
<el-dialog
:visible="true"
:modal-append-to-body="true"
:append-to-body="true"
:before-close="handleClose"
:destroy-on-close="true"
:close-on-click-modal="false"

View File

@ -2,6 +2,8 @@
<el-dialog
title="押注用户"
:visible="true"
:modal-append-to-body="true"
:append-to-body="true"
:before-close="handleClose"
:close-on-press-escape="false"
:close-on-click-modal="false"

View File

@ -118,6 +118,8 @@
<el-dialog
:title="textOptTitle"
:visible.sync="formVisible"
:modal-append-to-body="true"
:append-to-body="true"
:before-close="handleClose"
:close-on-click-modal="false"
width="400px"

View File

@ -83,6 +83,8 @@
<el-dialog
title="命令内容"
:visible.sync="detailsVisible"
:modal-append-to-body="true"
:append-to-body="true"
width="600px"
:before-close="handleClose"
top="20px"

View File

@ -125,6 +125,8 @@
<el-dialog
:title="dialogTitle"
:visible.sync="formVisible"
:modal-append-to-body="true"
:append-to-body="true"
:before-close="handleClose"
:close-on-click-modal="false"
width="65%"

View File

@ -176,6 +176,8 @@
<el-dialog
title="已录入语言"
:visible="pushTextHistoryVisible"
:modal-append-to-body="true"
:append-to-body="true"
:before-close="handlerPushTextHistoryClose"
width="70%"
>
@ -197,6 +199,8 @@
<el-dialog
:title="textOptTitle"
:visible.sync="formVisible"
:modal-append-to-body="true"
:append-to-body="true"
:before-close="handlerFormClose"
width="400px"
>

View File

@ -85,6 +85,8 @@
v-if="beanRunningWaterVisible"
title="流水"
:visible="true"
:modal-append-to-body="true"
:append-to-body="true"
width="60%"
:before-close="() => beanRunningWaterVisible=false"
>

View File

@ -3,6 +3,8 @@
<el-drawer
title="宠物信息编辑"
:visible="true"
:modal-append-to-body="true"
:append-to-body="true"
:before-close="handleClose"
:wrapper-closable="false"
size="450px"

View File

@ -3,6 +3,8 @@
<el-dialog
:title="textOptTitle"
:visible="true"
:modal-append-to-body="true"
:append-to-body="true"
:before-close="handleClose"
:close-on-click-modal="false"
width="450px"

View File

@ -3,6 +3,8 @@
<el-dialog
title="销售报表"
:visible="true"
:modal-append-to-body="true"
:append-to-body="true"
:before-close="handleClose"
:close-on-click-modal="false"
width="80%"

View File

@ -3,6 +3,8 @@
<el-dialog
:title="textOptTitle"
:visible="true"
:modal-append-to-body="true"
:append-to-body="true"
:before-close="handleClose"
:close-on-click-modal="false"
:width="isNobleVip? '930px' : '450px'"

View File

@ -3,6 +3,7 @@
<el-drawer
title="成员信息"
:visible="true"
:append-to-body="true"
:before-close="handleClose"
:close-on-press-escape="false"
:wrapper-closable="false"

View File

@ -296,6 +296,8 @@
<el-dialog
:title="$t('pages.roomProfile.dialog.editRoomProfile')"
:visible.sync="formVisible"
:modal-append-to-body="true"
:append-to-body="true"
:before-close="handleClose"
width="450px"
>
@ -386,6 +388,8 @@
<el-dialog
:title="textOptTitle3"
:visible.sync="formVisible3"
:modal-append-to-body="true"
:append-to-body="true"
:before-close="handleClose"
:close-on-click-modal="false"
width="400px"
@ -448,6 +452,8 @@
<el-dialog
:title="textOptTitle4"
:visible.sync="formVisible4"
:modal-append-to-body="true"
:append-to-body="true"
:before-close="handleClose"
:close-on-click-modal="false"
width="400px"
@ -525,6 +531,8 @@
<el-dialog
:title="textOptTitle"
:visible="textOptVisible"
:modal-append-to-body="true"
:append-to-body="true"
:before-close="handleClose"
:close-on-click-modal="false"
width="500px"

View File

@ -2,6 +2,8 @@
<el-dialog
title="房间活跃指标"
:visible="true"
:modal-append-to-body="true"
:append-to-body="true"
top="50px"
width="70%"
:before-close="handleClose"

View File

@ -3,6 +3,7 @@
<el-drawer
title="房间操作日志"
:visible="true"
:append-to-body="true"
:before-close="handleClose"
:close-on-press-escape="false"
:wrapper-closable="false"

View File

@ -3,6 +3,8 @@
<el-dialog
title="房间访客记录"
:visible="true"
:modal-append-to-body="true"
:append-to-body="true"
width="70%"
:before-close="handleClose"
:close-on-press-escape="false"

View File

@ -3,6 +3,8 @@
<el-dialog
title="房间成员详情"
:visible="true"
:modal-append-to-body="true"
:append-to-body="true"
width="70%"
:before-close="handleClose"
:close-on-press-escape="false"

View File

@ -58,6 +58,8 @@
<el-dialog
:title="textOptTitle"
:visible.sync="formVisible"
:modal-append-to-body="true"
:append-to-body="true"
:before-close="handleClose"
width="400px"
>

View File

@ -91,6 +91,8 @@
<el-dialog
title="备注信息"
:visible.sync="formVisible"
:modal-append-to-body="true"
:append-to-body="true"
:before-close="handleClose"
:close-on-click-modal="false"
width="400px"
@ -117,6 +119,8 @@
<el-dialog
:title="'本月充值明细'+ (thisMonthRecharge.rechargeDate ? '('+thisMonthRecharge.rechargeDate+')' : '' )"
:visible.sync="thisMonthRechargeVisible"
:modal-append-to-body="true"
:append-to-body="true"
width="400px"
>
<div v-loading="thisMonthRechargeLoading" style="padding-bottom:20px">

View File

@ -2,6 +2,8 @@
<el-dialog
title="每月明细"
:visible="true"
:modal-append-to-body="true"
:append-to-body="true"
:before-close="handleClose"
:close-on-press-escape="false"
:close-on-click-modal="false"

View File

@ -90,6 +90,8 @@
<el-dialog
:title="textOptTitle"
:visible.sync="formVisible"
:modal-append-to-body="true"
:append-to-body="true"
:before-close="handleClose"
width="400px"
>

View File

@ -142,6 +142,8 @@
<el-dialog
:title="textOptTitle"
:visible.sync="formVisible"
:modal-append-to-body="true"
:append-to-body="true"
:before-close="handleClose"
:close-on-click-modal="false"
width="80%"

View File

@ -151,6 +151,8 @@
<el-dialog
:title="textOptTitle"
:visible.sync="formVisible"
:modal-append-to-body="true"
:append-to-body="true"
:before-close="handleClose"
:close-on-click-modal="false"
width="450px"

View File

@ -3,6 +3,8 @@
<el-dialog
:title="textOptTitle"
:visible="true"
:modal-append-to-body="true"
:append-to-body="true"
:before-close="handleClose"
:close-on-click-modal="false"
width="450px"

View File

@ -81,6 +81,8 @@
<el-dialog
:title="textOptTitle"
:visible.sync="formVisible"
:modal-append-to-body="true"
:append-to-body="true"
:before-close="handleClose"
width="400px"
>

View File

@ -3,6 +3,8 @@
<el-dialog
:title="'游戏参数配置'"
:visible="true"
:modal-append-to-body="true"
:append-to-body="true"
:close-on-click-modal="false"
:before-close="handleClose"
>
@ -67,6 +69,7 @@
<el-dialog
:title="'奖项配置'"
:visible="innerVisible"
:modal-append-to-body="true"
:before-close="closePrizeDialog"
:close-on-click-modal="false"
width="550px"

View File

@ -3,6 +3,8 @@
<el-dialog
:title="textOptTitle"
:visible="true"
:modal-append-to-body="true"
:append-to-body="true"
:before-close="handleClose"
:close-on-click-modal="false"
width="550px"

View File

@ -156,6 +156,8 @@
<el-dialog
:title="textOptTitle"
:visible.sync="formVisible"
:modal-append-to-body="true"
:append-to-body="true"
:before-close="handleClose"
width="450px"
>

Some files were not shown because too many files have changed in this diff Show More