sunlupeng 1 year ago
parent
commit
1a46a459e6

+ 1 - 1
src/views/activityManage/activityList.vue

@@ -56,7 +56,7 @@
             </el-pagination>
         </div>
         <!-- 添加或修改对话框 -->
-        <el-dialog :title="textMap[dialogStatus]" :visible.sync="dialogFormVisible" width="70%">
+        <el-dialog :close-on-click-modal="false" :title="textMap[dialogStatus]" :visible.sync="dialogFormVisible" width="70%">
             <el-form :rules="rules" ref="dataForm" :model="dataForm" status-icon label-position="left" label-width="100px" style='width:700px; margin-left:50px;'>
                 <el-form-item label="活动名称" prop="title">
                     <el-input v-model="dataForm.title" style="width: 350px"></el-input>

+ 1 - 1
src/views/certManage/certList.vue

@@ -58,7 +58,7 @@
       </div>
   
       <!-- 添加或修改对话框 -->
-      <el-dialog :title="textMap[dialogStatus]" :visible.sync="dialogFormVisible" width="45%">
+      <el-dialog :close-on-click-modal="false" :title="textMap[dialogStatus]" :visible.sync="dialogFormVisible" width="45%">
         <el-form :rules="rules" ref="dataForm" :model="dataForm" status-icon label-position="left" label-width="80px"
           style="width: 700px; margin-left: 50px">
           <el-form-item label="证书类型" prop="type">

+ 1 - 1
src/views/commendManage/commendList.vue

@@ -44,7 +44,7 @@
     </div>
 
     <!-- 添加或修改对话框 -->
-    <el-dialog :title="textMap[dialogStatus]" :visible.sync="dialogFormVisible" width="50%">
+    <el-dialog :close-on-click-modal="false" :title="textMap[dialogStatus]" :visible.sync="dialogFormVisible" width="50%">
       <el-form :rules="rules" ref="dataForm" :model="dataForm" status-icon label-position="left" label-width="80px"
         style="width: 700px; margin-left: 50px">
         <el-form-item label="标题" prop="title">

+ 1 - 0
src/views/dictManage/dictDataList.vue

@@ -60,6 +60,7 @@
 
         <!-- 添加或修改对话框 -->
         <el-dialog
+        :close-on-click-modal="false"
         :title="textMap[dialogStatus]"
         :visible.sync="dialogFormVisible"
         width="40%"

+ 1 - 0
src/views/dictManage/dictList.vue

@@ -72,6 +72,7 @@
   
       <!-- 添加或修改对话框 -->
       <el-dialog
+      :close-on-click-modal="false"
         :title="textMap[dialogStatus]"
         :visible.sync="dialogFormVisible"
         width="40%"

+ 1 - 1
src/views/exchangeManage/exchangeList.vue

@@ -71,7 +71,7 @@
             </el-pagination>
         </div>
         <!-- 添加或修改对话框 -->
-        <el-dialog :title="textMap[dialogStatus]" :visible.sync="dialogVisible" width="70%">
+        <el-dialog :title="textMap[dialogStatus]" :visible.sync="dialogVisible" :close-on-click-modal="false" width="70%">
 
             <h3>订单信息</h3>
             

+ 1 - 0
src/views/festivalManage/festivalList.vue

@@ -56,6 +56,7 @@
   
       <!-- 添加或修改对话框 -->
       <el-dialog
+      :close-on-click-modal="false"
         :title="textMap[dialogStatus]"
         :visible.sync="dialogFormVisible"
         width="40%"

+ 3 - 3
src/views/giftManage/giftList.vue

@@ -82,7 +82,7 @@
         </div>
 
         <!-- 员工积分记录列表 -->
-        <el-dialog title="兑换记录" :visible.sync="dialogListVisible" width="70%">
+        <el-dialog :close-on-click-modal="false" title="兑换记录" :visible.sync="dialogListVisible" width="70%">
             <div class="filter-container">
                 <el-select filterable v-model="itemListQuery.deptId" clearable placeholder="部门" style="top: -4px;width: 200px;">
                     <el-option :key="item.deptId" v-for="item in depTypeList" :label="item.deptName" :value="item.deptId">
@@ -129,7 +129,7 @@
             </div>
         </el-dialog>
         <!-- 添加或修改对话框 -->
-        <el-dialog :title="textMap[dialogStatus]" :visible.sync="dialogFormVisible" width="70%">
+        <el-dialog :close-on-click-modal="false" :title="textMap[dialogStatus]" :visible.sync="dialogFormVisible" width="70%">
             <el-form :rules="rules" ref="dataForm" :model="dataForm" status-icon label-position="left" label-width="100px" style='width:700px;margin-left:50px;'>
                 <el-form-item label="礼品编号" prop="seq">
                     <el-input disabled placeholder="添加成功后自动生成" readonly v-model="dataForm.seq"></el-input>
@@ -186,7 +186,7 @@
         </el-dialog>
 
          <!-- 关联福利操作 -->
-        <el-dialog title="关联福利" :visible.sync="dialogRelatedVisible" width="40%">
+        <el-dialog :close-on-click-modal="false" title="关联福利" :visible.sync="dialogRelatedVisible" width="40%">
             <div class="filter-container">
                 <el-select clearable v-model="welfareId" style="width: 100%;" placeholder="请选择">
                     <el-option v-for="item in options" :key="item.id" :label="item.title" :value="item.id">

+ 2 - 2
src/views/goodsManage/goodsList.vue

@@ -82,7 +82,7 @@
         </div>
 
         <!-- 员工积分记录列表 -->
-        <el-dialog title="兑换记录" :visible.sync="dialogListVisible" width="70%" style="overflow: auto;">
+        <el-dialog :close-on-click-modal="false" title="兑换记录" :visible.sync="dialogListVisible" width="70%" style="overflow: auto;">
             <div class="filter-container">
                 <el-select filterable v-model="itemListQuery.deptId" clearable placeholder="部门" style="top: -4px;width: 200px;">
                     <el-option :key="item.deptId" v-for="item in depTypeList" :label="item.deptName" :value="item.deptId">
@@ -128,7 +128,7 @@
             </div>
         </el-dialog>
         <!-- 添加或修改对话框 -->
-        <el-dialog :title="textMap[dialogStatus]" :visible.sync="dialogFormVisible" width="70%">
+        <el-dialog :close-on-click-modal="false" :title="textMap[dialogStatus]" :visible.sync="dialogFormVisible" width="70%">
             <el-form :rules="rules" ref="dataForm" :model="dataForm" status-icon label-position="left" label-width="100px" style='width:700px; margin-left:50px;'>
                 <el-form-item label="商品编号" prop="seq">
                     <el-input disabled placeholder="添加成功后自动生成" readonly v-model="dataForm.seq"></el-input>

+ 1 - 1
src/views/medalManage/medalList.vue

@@ -54,7 +54,7 @@
             </el-pagination>
         </div>
          <!-- 添加或修改对话框 -->
-         <el-dialog title="编辑" :visible.sync="dialogFormVisible" width="40%">
+         <el-dialog :close-on-click-modal="false" title="编辑" :visible.sync="dialogFormVisible" width="40%">
             <el-form ref="dataForm" :model="dataForm" status-icon label-position="left" label-width="100px">
                 <el-form-item label="勋章类型">
                     <el-input readonly v-model="dataForm.type" style="width: 330px"></el-input>

+ 1 - 1
src/views/noticeManage/noticeList.vue

@@ -52,7 +52,7 @@
             </el-pagination>
         </div>
         <!-- 添加或修改对话框 -->
-        <el-dialog :title="textMap[dialogStatus]" :visible.sync="dialogFormVisible" width="70%">
+        <el-dialog :close-on-click-modal="false" :title="textMap[dialogStatus]" :visible.sync="dialogFormVisible" width="70%">
             <el-form :rules="rules" ref="dataForm" :model="dataForm" status-icon label-position="left" label-width="100px" style='width:700px;margin-left:50px;'>
                 <el-form-item label="标题" prop="title">
                     <el-input v-model="dataForm.title" style="width: 350px"></el-input>

+ 1 - 1
src/views/pointManage/pointList.vue

@@ -52,7 +52,7 @@
         </div>
 
         <!-- 员工积分记录列表 -->
-        <el-dialog title="员工积分记录" :visible.sync="dialogFormVisible" width="70%">
+        <el-dialog :close-on-click-modal="false" title="员工积分记录" :visible.sync="dialogFormVisible" width="70%">
             <div class="filter-container">
                 <el-select v-model="itemListQuery.type" clearable placeholder="请选择积分类型" style="top: -4px;width: 200px;">
                     <el-option :key="item.dictValue" v-for="item in allTypeList" :label="item.dictLabel" :value="item.dictValue">

+ 1 - 1
src/views/pointManage/pointRulesList.vue

@@ -51,7 +51,7 @@
     </div>
 
     <!-- 添加或修改对话框 -->
-    <el-dialog :title="textMap[dialogStatus]" :visible.sync="dialogFormVisible" width="45%">
+    <el-dialog :close-on-click-modal="false" :title="textMap[dialogStatus]" :visible.sync="dialogFormVisible" width="45%">
       <el-form :rules="rules" ref="dataForm" :model="dataForm" status-icon label-position="left" label-width="100px"
         style='width:700px; margin-left:50px;'>
 

+ 0 - 3
src/views/ranking/rankingList.vue

@@ -172,8 +172,5 @@ export default {
 .ad-avatar {
     display: block;
 }
-.exchangeView .el-dialog__body {
-    padding-top: 0px;
-}
 </style>
   

+ 1 - 1
src/views/welfareManage/welfareList.vue

@@ -59,7 +59,7 @@
             </el-pagination>
         </div>
         <!-- 添加或修改对话框 -->
-        <el-dialog :title="textMap[dialogStatus]" :visible.sync="dialogFormVisible" width="70%">
+        <el-dialog :close-on-click-modal="false" :title="textMap[dialogStatus]" :visible.sync="dialogFormVisible" width="70%">
             <el-form :rules="rules" ref="dataForm" :model="dataForm" status-icon label-position="left" label-width="100px" style='width:700px;margin-left:50px;'>
                 <el-form-item label="福利名称" prop="title">
                     <el-input v-model="dataForm.title" style="width: 350px"></el-input>