fix: 针对遮罩层在最上层的问题进行处理
This commit is contained in:
parent
643c33f05a
commit
84b0f4fd64
@ -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
|
||||
- 本轮弹窗挂载层级修复未引入新的构建错误
|
||||
@ -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"
|
||||
|
||||
@ -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"
|
||||
>
|
||||
|
||||
@ -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"
|
||||
|
||||
@ -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">
|
||||
|
||||
@ -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"
|
||||
|
||||
@ -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"
|
||||
|
||||
@ -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"
|
||||
|
||||
@ -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"
|
||||
|
||||
@ -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"
|
||||
|
||||
@ -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"
|
||||
|
||||
@ -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"
|
||||
|
||||
@ -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"
|
||||
|
||||
@ -2,6 +2,8 @@
|
||||
<el-dialog
|
||||
title="反馈处理"
|
||||
:visible="true"
|
||||
:modal-append-to-body="true"
|
||||
:append-to-body="true"
|
||||
width="30%"
|
||||
:before-close="handleClose"
|
||||
>
|
||||
|
||||
@ -3,6 +3,7 @@
|
||||
<el-drawer
|
||||
title="礼包详情"
|
||||
:visible="true"
|
||||
:append-to-body="true"
|
||||
:before-close="handleClose"
|
||||
:close-on-press-escape="false"
|
||||
:wrapper-closable="false"
|
||||
|
||||
@ -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"
|
||||
|
||||
@ -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"
|
||||
|
||||
@ -2,6 +2,8 @@
|
||||
<el-dialog
|
||||
title="IP设备管控"
|
||||
:visible="true"
|
||||
:modal-append-to-body="true"
|
||||
:append-to-body="true"
|
||||
width="30%"
|
||||
:before-close="handleClose"
|
||||
>
|
||||
|
||||
@ -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"
|
||||
>
|
||||
|
||||
@ -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"
|
||||
|
||||
@ -79,6 +79,7 @@
|
||||
width="450px"
|
||||
:title="formDialogTitle"
|
||||
:visible.sync="form2Visible"
|
||||
:modal-append-to-body="true"
|
||||
append-to-body
|
||||
>
|
||||
<div v-loading="submitLoading">
|
||||
|
||||
@ -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;">
|
||||
|
||||
@ -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" />
|
||||
|
||||
@ -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"
|
||||
|
||||
@ -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>
|
||||
|
||||
@ -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"
|
||||
|
||||
@ -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"
|
||||
|
||||
@ -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"
|
||||
|
||||
@ -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"
|
||||
|
||||
@ -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"
|
||||
|
||||
@ -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"
|
||||
|
||||
@ -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"
|
||||
|
||||
@ -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"
|
||||
|
||||
@ -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%"
|
||||
|
||||
@ -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%"
|
||||
|
||||
@ -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"
|
||||
|
||||
@ -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%"
|
||||
|
||||
@ -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"
|
||||
|
||||
@ -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"
|
||||
|
||||
@ -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"
|
||||
|
||||
@ -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%"
|
||||
|
||||
@ -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%"
|
||||
|
||||
@ -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"
|
||||
|
||||
@ -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"
|
||||
|
||||
@ -3,6 +3,7 @@
|
||||
<el-drawer
|
||||
title="关联平台包名"
|
||||
:visible="true"
|
||||
:append-to-body="true"
|
||||
:before-close="handleClose"
|
||||
:close-on-press-escape="false"
|
||||
:wrapper-closable="false"
|
||||
|
||||
@ -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"
|
||||
|
||||
@ -2,6 +2,8 @@
|
||||
<el-dialog
|
||||
title="提示"
|
||||
:visible="true"
|
||||
:modal-append-to-body="true"
|
||||
:append-to-body="true"
|
||||
width="500px"
|
||||
:before-close="handleClose"
|
||||
>
|
||||
|
||||
@ -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"
|
||||
|
||||
@ -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"
|
||||
|
||||
@ -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"
|
||||
|
||||
@ -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"
|
||||
|
||||
@ -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"
|
||||
|
||||
@ -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"
|
||||
|
||||
@ -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"
|
||||
|
||||
@ -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"
|
||||
|
||||
@ -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"
|
||||
|
||||
@ -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">
|
||||
|
||||
@ -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"
|
||||
|
||||
@ -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"
|
||||
|
||||
@ -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%"
|
||||
|
||||
@ -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"
|
||||
|
||||
@ -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"
|
||||
|
||||
@ -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"
|
||||
|
||||
@ -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"
|
||||
|
||||
@ -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"
|
||||
|
||||
@ -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
|
||||
|
||||
@ -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"
|
||||
|
||||
@ -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"
|
||||
|
||||
@ -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"
|
||||
|
||||
@ -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"
|
||||
|
||||
@ -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"
|
||||
|
||||
@ -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"
|
||||
|
||||
@ -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"
|
||||
|
||||
@ -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"
|
||||
|
||||
@ -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"
|
||||
|
||||
@ -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"
|
||||
|
||||
@ -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%"
|
||||
|
||||
@ -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"
|
||||
>
|
||||
|
||||
@ -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"
|
||||
>
|
||||
|
||||
@ -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"
|
||||
|
||||
@ -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"
|
||||
|
||||
@ -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%"
|
||||
|
||||
@ -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'"
|
||||
|
||||
@ -3,6 +3,7 @@
|
||||
<el-drawer
|
||||
title="成员信息"
|
||||
:visible="true"
|
||||
:append-to-body="true"
|
||||
:before-close="handleClose"
|
||||
:close-on-press-escape="false"
|
||||
:wrapper-closable="false"
|
||||
|
||||
@ -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"
|
||||
|
||||
@ -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"
|
||||
|
||||
@ -3,6 +3,7 @@
|
||||
<el-drawer
|
||||
title="房间操作日志"
|
||||
:visible="true"
|
||||
:append-to-body="true"
|
||||
:before-close="handleClose"
|
||||
:close-on-press-escape="false"
|
||||
:wrapper-closable="false"
|
||||
|
||||
@ -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"
|
||||
|
||||
@ -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"
|
||||
|
||||
@ -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"
|
||||
>
|
||||
|
||||
@ -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">
|
||||
|
||||
@ -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"
|
||||
|
||||
@ -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"
|
||||
>
|
||||
|
||||
@ -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%"
|
||||
|
||||
@ -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"
|
||||
|
||||
@ -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"
|
||||
|
||||
@ -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"
|
||||
>
|
||||
|
||||
@ -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"
|
||||
|
||||
@ -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"
|
||||
|
||||
@ -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
Loading…
x
Reference in New Issue
Block a user