【ID1000593】后台-在弹窗中点击黑色的区域会立刻自动关闭弹窗,这个交互非常容易误触然后把编写内容清除,麻烦关闭该功能,点黑色区域不会关闭窗口

master
382696293@qq.com 2 years ago
parent 353d1dc345
commit 85d34e2d22

@ -255,7 +255,7 @@
/>
<!-- 添加或修改仪器列对话框 -->
<el-dialog :title="title" :visible.sync="open" width="700px" append-to-body>
<el-dialog :close-on-click-modal="false" :title="title" :visible.sync="open" width="700px" append-to-body>
<el-form ref="form" :model="form" :rules="rules" label-width="180px">
<el-form-item label="排序" prop="sortNo">
<el-input-number
@ -1082,7 +1082,7 @@
</el-dialog>
<!-- 编辑小程序可见标签 -->
<el-dialog
<el-dialog :close-on-click-modal="false"
title="编辑小程序可见标签"
:visible.sync="miniProgramTag.visible"
width="50%"
@ -1116,7 +1116,7 @@
</el-dialog>
<!-- 编辑企微可见标签 -->
<el-dialog
<el-dialog :close-on-click-modal="false"
title="编辑企微可见标签"
:visible.sync="wecomTag.visible"
width="50%"
@ -1147,7 +1147,7 @@
</div>
</el-dialog>
<el-dialog
<el-dialog :close-on-click-modal="false"
title="正品控商品名配置"
:visible.sync="instrumentName.visible"
width="50%"
@ -1195,7 +1195,7 @@
</el-table>
</el-dialog>
<el-dialog
<el-dialog :close-on-click-modal="false"
title="产品说明书配置"
:visible.sync="instrumentInstructions.visible"
width="50%"

@ -191,7 +191,7 @@
/>
<!-- 添加或修改仪器序列号关联对话框 -->
<el-dialog :title="title" :visible.sync="open" width="500px" append-to-body>
<el-dialog :close-on-click-modal="false" :title="title" :visible.sync="open" width="500px" append-to-body>
<el-form ref="form" :model="form" :rules="rules" label-width="80px">
<!-- <el-form-item label="仪器id" prop="instrumentId">-->
<!-- <el-input v-model="form.instrumentId" placeholder="请输入仪器id" />-->
@ -223,7 +223,7 @@
</div>
</el-dialog>
<!-- 导入对话框 -->
<el-dialog :title="title" :visible.sync="importVisible" width="500px" append-to-body>
<el-dialog :close-on-click-modal="false" :title="title" :visible.sync="importVisible" width="500px" append-to-body>
<el-form ref="form" :model="form" label-width="80px">
<el-form-item label="模板下载" prop="serial" >
<el-button
@ -260,7 +260,7 @@
</el-dialog>
<!-- 详情记录对话框 -->
<el-dialog :title="detailTitle" :visible.sync="detailOpen" width="880px" append-to-body>
<el-dialog :close-on-click-modal="false" :title="detailTitle" :visible.sync="detailOpen" width="880px" append-to-body>
<el-table v-loading="loading" :data="userInstrumentLogList">
<el-table-column label="序号" align="center" prop="id" />
<el-table-column label="会员昵称" align="center" prop="wxUserMember.nickname" />
@ -292,13 +292,13 @@
</el-dialog>
<!-- 二维码-->
<el-dialog :title="codeTitle" :visible.sync="codeOpen" width="780px" append-to-body>
<el-dialog :close-on-click-modal="false" :title="codeTitle" :visible.sync="codeOpen" width="780px" append-to-body>
<div class="demo-image__lazy">
<el-image :key="codeUrl" :src="codeUrl" :preview-src-list="[codeUrl]" lazy></el-image>
</div>
</el-dialog>
<!-- 导出字段选择弹窗 -->
<el-dialog title="自定义导出字段" :visible.sync="exportFieldsVisible" width="50%"
<el-dialog :close-on-click-modal="false" title="自定义导出字段" :visible.sync="exportFieldsVisible" width="50%"
:before-close="cancelExportFieldsDialog">
<el-form ref="form" label-width="150px">
<el-form-item label="全部字段" prop="allFields">
@ -330,7 +330,7 @@
<el-button type="primary" @click="submitBatchOperate"> </el-button>
</div>
</el-dialog>
<el-dialog title="修改状态" :visible.sync="validStatusVisible" width="400px">
<el-dialog :close-on-click-modal="false" title="修改状态" :visible.sync="validStatusVisible" width="400px">
<div style="margin-left: 10%" >
<el-radio v-model="updateValidStatusForm.validStatus" label="1"></el-radio>
<el-radio v-model="updateValidStatusForm.validStatus" label="0"></el-radio>

@ -133,7 +133,7 @@
/>
<!-- 添加或修改微信用户积分流水对话框 -->
<el-dialog :title="title" :visible.sync="open" width="500px" append-to-body>
<el-dialog :close-on-click-modal="false" :title="title" :visible.sync="open" width="500px" append-to-body>
<el-form ref="form" :model="form" :rules="rules" label-width="80px">
<el-form-item label="用户昵称" prop="userName">
<el-input v-model="form.userName" placeholder="请输入用户昵称" />

@ -132,7 +132,7 @@
/>
<!-- 添加或修改共创管理-留言管理对话框 -->
<el-dialog :title="title" :visible.sync="open" width="500px" append-to-body>
<el-dialog :close-on-click-modal="false" :title="title" :visible.sync="open" width="500px" append-to-body>
<el-form ref="form" :model="form" :rules="rules" label-width="80px">
<el-form-item label="序号" prop="sourceName">
<el-input v-model="form.id" disabled />

@ -612,7 +612,7 @@
/>
<!-- 查看用户信息对话框 -->
<el-dialog :title="title" :visible.sync="open" width="800px" append-to-body>
<el-dialog :close-on-click-modal="false" :title="title" :visible.sync="open" width="800px" append-to-body>
<el-dialog
width="30%"
title="修改用户备注"
@ -805,7 +805,7 @@
</el-dialog>
<!-- 小程序标签批量操作 -->
<el-dialog
<el-dialog :close-on-click-modal="false"
:title="title"
:visible.sync="batchMiniProgramVisible"
width="50%"
@ -843,7 +843,7 @@
</el-dialog>
<!-- 积分批量操作 -->
<el-dialog
<el-dialog :close-on-click-modal="false"
:title="title"
:visible.sync="batchIntegralVisible"
width="50%"
@ -880,7 +880,7 @@
</el-dialog>
<!-- 备注批量操作 -->
<el-dialog
<el-dialog :close-on-click-modal="false"
:title="title"
:visible.sync="batchRemarkVisible"
width="50%"
@ -910,7 +910,7 @@
</el-dialog>
<!-- 话术批量操作 -->
<el-dialog
<el-dialog :close-on-click-modal="false"
:title="title"
:visible.sync="batchScriptVisible"
width="600px"
@ -1078,7 +1078,7 @@
</el-dialog>
<!-- 查看用户消息列表 -->
<el-dialog
<el-dialog :close-on-click-modal="false"
title="消息记录"
:visible.sync="userScriptLogVisible"
width="90%"
@ -1154,7 +1154,7 @@
</el-dialog>
<!-- 查看用户积分列表 -->
<el-dialog
<el-dialog :close-on-click-modal="false"
title="积分记录"
:visible.sync="userIntegralLogVisible"
width="90%"
@ -1209,7 +1209,7 @@
</el-dialog>
<!-- 导出字段选择弹窗 -->
<el-dialog
<el-dialog :close-on-click-modal="false"
title="自定义导出字段"
:visible.sync="exportFieldsVisible"
width="50%"
@ -1329,7 +1329,7 @@
</el-dialog>
<!-- 查看用户绑定的仪器列表 -->
<el-dialog
<el-dialog :close-on-click-modal="false"
title="仪器绑定"
:visible.sync="userInstrumentVisible"
width="63%"

@ -110,7 +110,7 @@
</el-dialog>
<!-- 添加或修改模式列表对话框 -->
<el-dialog :title="title" :visible.sync="open" width="780px" append-to-body :before-close="closeOpen">
<el-dialog :close-on-click-modal="false" :title="title" :visible.sync="open" width="780px" append-to-body :before-close="closeOpen">
<el-form ref="form" :model="form" :rules="rules" label-width="80px">
<el-row>
<el-col :span ="12">

@ -156,7 +156,7 @@
<!-- 小程序标签批量操作 -->
<el-dialog :title="title" :visible.sync="batchOperate.tagOperateVisible" width="50%"
<el-dialog :close-on-click-modal="false" :title="title" :visible.sync="batchOperate.tagOperateVisible" width="50%"
:before-close="cancelMiniProgramDialog">
<el-form ref="miniProgramForm" :model="miniProgramForm" :rules="batchMiniProgramRules" label-width="150px">
<el-row>
@ -175,7 +175,7 @@
</el-dialog>
<!-- 导出字段选择弹窗 -->
<el-dialog title="自定义导出字段" :visible.sync="batchOperate.exportFieldsVisible" width="50%"
<el-dialog :close-on-click-modal="false" title="自定义导出字段" :visible.sync="batchOperate.exportFieldsVisible" width="50%"
:before-close="cancelExportFieldsDialog">
<el-form ref="form" label-width="150px">
<el-form-item label="全部字段" prop="allFields">

@ -199,7 +199,7 @@
/>
<!-- 添加或修改消息模版对话框 -->
<el-dialog :title="title" :visible.sync="open" width="600px" append-to-body>
<el-dialog :close-on-click-modal="false" :title="title" :visible.sync="open" width="600px" append-to-body>
<el-form ref="form" :model="form" :rules="rules" label-width="80px">
<el-row>
<el-col :span = "12">

@ -100,7 +100,7 @@
</el-table>
<!-- 添加或修改标签对话框 -->
<el-dialog :title="title" :visible.sync="open" width="600px" append-to-body>
<el-dialog :close-on-click-modal="false" :title="title" :visible.sync="open" width="600px" append-to-body>
<el-form ref="form" :model="form" :rules="rules" label-width="80px">
<el-row>
<el-col :span="24" v-if="form.parentId !== 0 && !topAdd">

@ -264,7 +264,7 @@
/>
<!-- 添加或修改站点管理对话框 -->
<el-dialog :title="title" :visible.sync="open" width="680px" append-to-body>
<el-dialog :close-on-click-modal="false" :title="title" :visible.sync="open" width="680px" append-to-body>
<el-form ref="form" :model="form" :rules="rules" label-width="80px">
<el-image
:src="form.fileUrl"

@ -265,7 +265,7 @@
/>
<!-- 添加或修改站点管理对话框 -->
<el-dialog :title="title" :visible.sync="open" width="680px" append-to-body>
<el-dialog :close-on-click-modal="false" :title="title" :visible.sync="open" width="680px" append-to-body>
<el-form ref="form" :model="form" :rules="rules" label-width="80px">
<el-image
:src="form.fileUrl"

@ -191,7 +191,7 @@
/>
<!-- 添加或修改用户仪器绑定对话框 -->
<el-dialog :title="title" :visible.sync="open" width="500px" append-to-body>
<el-dialog :close-on-click-modal="false" :title="title" :visible.sync="open" width="500px" append-to-body>
<el-form ref="form" :model="form" :rules="rules" label-width="80px">
<el-form-item label="用户id" prop="userId">
<el-input v-model="form.userId" placeholder="请输入用户id" />
@ -229,7 +229,7 @@
</div>
</el-dialog>
<!-- 详情记录对话框 -->
<el-dialog :title="detailTitle" :visible.sync="detailOpen" width="880px" append-to-body>
<el-dialog :close-on-click-modal="false" :title="detailTitle" :visible.sync="detailOpen" width="880px" append-to-body>
<el-table v-loading="loading" :data="userInstrumentLogList">
<el-table-column label="序号" align="center" prop="id" />
<el-table-column label="仪器序列号" align="center" prop="serial" />
@ -263,7 +263,7 @@
@pagination="getList"
/>
</el-dialog>
<el-dialog :title="serialTitle" :visible.sync="serialOpen" width="600px" append-to-body>
<el-dialog :close-on-click-modal="false" :title="serialTitle" :visible.sync="serialOpen" width="600px" append-to-body>
<el-form :model="serialForm" ref="serialForm" label-width="100px" class="demo-ruleForm">
<el-form-item
label="序列号"
@ -278,7 +278,7 @@
</el-form-item>
</el-form>
</el-dialog>
<el-dialog :title="guaranteeTitle" :visible.sync="guaranteeOpen" width="600px" append-to-body>
<el-dialog :close-on-click-modal="false" :title="guaranteeTitle" :visible.sync="guaranteeOpen" width="600px" append-to-body>
<el-form :model="guaranteeForm" ref="guaranteeForm" label-width="100px" class="demo-ruleForm">
<el-form-item
label="保修日期"
@ -304,7 +304,7 @@
</el-dialog>
<!-- 导出字段选择弹窗 -->
<el-dialog title="自定义导出字段" :visible.sync="exportFieldsVisible" width="50%"
<el-dialog :close-on-click-modal="false" title="自定义导出字段" :visible.sync="exportFieldsVisible" width="50%"
:before-close="cancelExportFieldsDialog">
<el-form ref="form" label-width="150px">
<el-form-item label="全部字段" prop="allFields">

@ -107,7 +107,7 @@
</el-table>
<!-- 添加或修改标签对话框 -->
<el-dialog :title="title" :visible.sync="open" width="600px" append-to-body>
<el-dialog :close-on-click-modal="false" :title="title" :visible.sync="open" width="600px" append-to-body>
<el-form ref="form" :model="form" :rules="rules" label-width="80px">
<el-row>
<el-col :span="24" v-if="showParent == 0">

@ -186,7 +186,7 @@
/>
<!-- 添加或修改微信参数配属对话框 -->
<el-dialog :title="title" :visible.sync="open" width="500px" append-to-body>
<el-dialog :close-on-click-modal="false" :title="title" :visible.sync="open" width="500px" append-to-body>
<el-form ref="form" :model="form" :rules="rules" label-width="80px">
<el-form-item label="小程序appid" prop="appid">
<el-input v-model="form.appid" placeholder="请输入小程序appid" />

Loading…
Cancel
Save