Browse Source

禁用装置信息、装置审计记录、问卷详情、问卷跟踪、问卷管理、定期会议、开项管理等页面中的点击空白处关闭对话框功能

wangggziwen 5 months ago
parent
commit
455d3c686c

+ 1 - 1
ruoyi-ui/src/views/rc/audit/index.vue

@@ -173,7 +173,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 ref="form" :model="form" :rules="rules" label-width="80px">
         <el-form-item label="年份" prop="year">
         <el-form-item label="年份" prop="year">
           <el-date-picker clearable
           <el-date-picker clearable

+ 2 - 2
ruoyi-ui/src/views/rc/chaptertemplate/index.vue

@@ -112,7 +112,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 ref="form" :model="form" :rules="rules" label-width="80px">
         <el-form-item label="序号" prop="code">
         <el-form-item label="序号" prop="code">
           <el-input v-model="form.code" placeholder="请输入序号" />
           <el-input v-model="form.code" placeholder="请输入序号" />
@@ -128,7 +128,7 @@
     </el-dialog>
     </el-dialog>
 
 
     <!-- 用户导入对话框 -->
     <!-- 用户导入对话框 -->
-    <el-dialog :title="upload.title" :visible.sync="upload.open" width="400px" append-to-body>
+    <el-dialog :close-on-click-modal="false" :title="upload.title" :visible.sync="upload.open" width="400px" append-to-body>
       <el-upload
       <el-upload
         ref="upload"
         ref="upload"
         :limit="1"
         :limit="1"

+ 1 - 1
ruoyi-ui/src/views/rc/deptinfo/index.vue

@@ -124,7 +124,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 ref="form" :model="form" :rules="rules" label-width="80px">
         <el-form-item label="装置" prop="deptId">
         <el-form-item label="装置" prop="deptId">
           <el-select clearable v-model="form.deptId" placeholder="请选择装置">
           <el-select clearable v-model="form.deptId" placeholder="请选择装置">

+ 1 - 1
ruoyi-ui/src/views/rc/editchapter/index.vue

@@ -90,7 +90,7 @@
     </el-table>
     </el-table>
 
 
     <!-- 添加或修改章节对话框 -->
     <!-- 添加或修改章节对话框 -->
-    <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 ref="form" :model="form" :rules="rules" label-width="80px">
         <el-form-item label="序号" prop="code">
         <el-form-item label="序号" prop="code">
           <el-input v-model="form.code" placeholder="请输入序号" />
           <el-input v-model="form.code" placeholder="请输入序号" />

+ 2 - 2
ruoyi-ui/src/views/rc/file/uploadFile.vue

@@ -131,7 +131,7 @@
     <!--      </div>-->
     <!--      </div>-->
     <!--    </el-dialog>-->
     <!--    </el-dialog>-->
     <!-- 添加或修改附件对话框 -->
     <!-- 添加或修改附件对话框 -->
-    <el-dialog :title="doc.title" :visible.sync="doc.open" width="500px" append-to-body>
+    <el-dialog :close-on-click-modal="false" :title="doc.title" :visible.sync="doc.open" width="500px" append-to-body>
       <el-form ref="form" :model="form" :rules="rules" label-width="80px">
       <el-form ref="form" :model="form" :rules="rules" label-width="80px">
 
 
         <el-form-item label="上级" prop="pId">
         <el-form-item label="上级" prop="pId">
@@ -163,7 +163,7 @@
       </div>
       </div>
     </el-dialog>
     </el-dialog>
     <!-- 添加或修改附件对话框 -->
     <!-- 添加或修改附件对话框 -->
-    <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 ref="form" :model="form" :rules="rules" label-width="80px">
         <el-form-item v-if="form.type != 1" label="文件夹" prop="fileName">
         <el-form-item v-if="form.type != 1" label="文件夹" prop="fileName">
           <el-input v-model="form.fileName" placeholder="请输入文件夹名"/>
           <el-input v-model="form.fileName" placeholder="请输入文件夹名"/>

+ 2 - 2
ruoyi-ui/src/views/rc/meeting/index.vue

@@ -159,7 +159,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="100px">
       <el-form ref="form" :model="form" :rules="rules" label-width="100px">
         <el-form-item label="年份" prop="year">
         <el-form-item label="年份" prop="year">
           <el-date-picker clearable
           <el-date-picker clearable
@@ -270,7 +270,7 @@
     </el-dialog>
     </el-dialog>
 
 
     <!-- 添加或修改开项对话框 -->
     <!-- 添加或修改开项对话框 -->
-    <el-dialog :title="openitemTitle" :visible.sync="openitemOpen" width="500px" append-to-body>
+    <el-dialog :close-on-click-modal="false" :title="openitemTitle" :visible.sync="openitemOpen" width="500px" append-to-body>
       <el-form ref="openitemForm" :model="openitemForm" :rules="openitemRules" label-width="120px">
       <el-form ref="openitemForm" :model="openitemForm" :rules="openitemRules" label-width="120px">
         <el-form-item label="问题类型" prop="type">
         <el-form-item label="问题类型" prop="type">
           <el-select v-model="openitemForm.type" placeholder="请选择问题类型">
           <el-select v-model="openitemForm.type" placeholder="请选择问题类型">

+ 1 - 1
ruoyi-ui/src/views/rc/openitem/index.vue

@@ -265,7 +265,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="120px">
       <el-form ref="form" :model="form" :rules="rules" label-width="120px">
         <el-form-item label="问题类型" prop="type">
         <el-form-item label="问题类型" prop="type">
           <el-select v-model="form.type" placeholder="请选择问题类型">
           <el-select v-model="form.type" placeholder="请选择问题类型">

+ 1 - 1
ruoyi-ui/src/views/rc/progress/index.vue

@@ -231,7 +231,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 ref="form" :model="form" :rules="rules" label-width="80px">
         <el-form-item label="章节" prop="chapName">
         <el-form-item label="章节" prop="chapName">
           <el-input v-model="form.chapName" type="textarea" placeholder="请输入内容" />
           <el-input v-model="form.chapName" type="textarea" placeholder="请输入内容" />

+ 2 - 2
ruoyi-ui/src/views/rc/questionnaire/index.vue

@@ -202,7 +202,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 ref="form" :model="form" :rules="rules" label-width="80px">
         <el-form-item label="年份" prop="year">
         <el-form-item label="年份" prop="year">
           <el-date-picker clearable
           <el-date-picker clearable
@@ -347,7 +347,7 @@
     </el-dialog>
     </el-dialog>
 
 
     <!-- 添加或修改开项对话框 -->
     <!-- 添加或修改开项对话框 -->
-    <el-dialog :title="openitemTitle" :visible.sync="openitemOpen" width="500px" append-to-body>
+    <el-dialog :close-on-click-modal="false" :title="openitemTitle" :visible.sync="openitemOpen" width="500px" append-to-body>
       <el-form ref="openitemForm" :model="openitemForm" :rules="openitemRules" label-width="120px">
       <el-form ref="openitemForm" :model="openitemForm" :rules="openitemRules" label-width="120px">
         <el-form-item label="问题类型" prop="type">
         <el-form-item label="问题类型" prop="type">
           <el-select v-model="openitemForm.type" placeholder="请选择问题类型">
           <el-select v-model="openitemForm.type" placeholder="请选择问题类型">

+ 2 - 2
ruoyi-ui/src/views/rc/questionnairetemplate/index.vue

@@ -147,7 +147,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 ref="form" :model="form" :rules="rules" label-width="80px">
         <el-form-item label="章节" prop="chapterId">
         <el-form-item label="章节" prop="chapterId">
           <el-select clearable v-model="form.chapterId" placeholder="请选择章节">
           <el-select clearable v-model="form.chapterId" placeholder="请选择章节">
@@ -187,7 +187,7 @@
 
 
 
 
     <!-- 用户导入对话框 -->
     <!-- 用户导入对话框 -->
-    <el-dialog :title="upload.title" :visible.sync="upload.open" width="400px" append-to-body>
+    <el-dialog :close-on-click-modal="false" :title="upload.title" :visible.sync="upload.open" width="400px" append-to-body>
       <el-upload
       <el-upload
         ref="upload"
         ref="upload"
         :limit="1"
         :limit="1"