Ver Fonte

LY dailog 更新

ly há 2 anos atrás
pai
commit
e22f6926f3
100 ficheiros alterados com 260 adições e 260 exclusões
  1. 2 2
      ui/src/views/affair/intercom/index.vue
  2. 2 2
      ui/src/views/affair/officesupply/index.vue
  3. 2 2
      ui/src/views/affair/ppe/index.vue
  4. 2 2
      ui/src/views/apply/lock/index.vue
  5. 4 4
      ui/src/views/apply/lock/lock-aeu.vue
  6. 4 4
      ui/src/views/apply/lock/lock-eu.vue
  7. 4 4
      ui/src/views/apply/lock/lock-pgu.vue
  8. 4 4
      ui/src/views/apply/lock/lock-sctu.vue
  9. 4 4
      ui/src/views/apply/lock/lock-sub.vue
  10. 4 4
      ui/src/views/apply/offlinevalve/index.vue
  11. 4 4
      ui/src/views/apply/safetychange/index.vue
  12. 2 2
      ui/src/views/approve/approveDetail/intact-detail.vue
  13. 2 2
      ui/src/views/approve/approveDetail/intact-resolve.vue
  14. 3 3
      ui/src/views/approve/approveDetail/invoice-detail.vue
  15. 4 4
      ui/src/views/approve/approveDetail/kekao-detail.vue
  16. 2 2
      ui/src/views/approve/approveDetail/kekao-resolve.vue
  17. 2 2
      ui/src/views/approve/approveDetail/offlinevalve-detail.vue
  18. 2 2
      ui/src/views/approve/approveDetail/safetychange-detail.vue
  19. 3 3
      ui/src/views/approve/approveDetail/sai-apply-detail.vue
  20. 2 2
      ui/src/views/approve/approveDetail/spec-detail.vue
  21. 2 2
      ui/src/views/approve/approveDetail/spec-itemDetail.vue
  22. 2 2
      ui/src/views/approve/approveDetail/specMaintenance-detail.vue
  23. 2 2
      ui/src/views/approve/approveDetail/specModify-detail.vue
  24. 1 1
      ui/src/views/approve/approveDetail/specTrainingPlan-detaill.vue
  25. 1 1
      ui/src/views/approve/pending/index.vue
  26. 2 2
      ui/src/views/approve/pending/spec-detail.vue
  27. 2 2
      ui/src/views/approve/pending/specMaintenance-deal.vue
  28. 2 2
      ui/src/views/approve/pending/specModify-deal.vue
  29. 2 2
      ui/src/views/approve/pending/specTrainingPlan-deal.vue
  30. 2 2
      ui/src/views/approve/processImg/index.vue
  31. 1 1
      ui/src/views/approve/taskdone/index.vue
  32. 4 4
      ui/src/views/components/PlantProgList/index.vue
  33. 2 2
      ui/src/views/components/Production/monthplanCNLYL.vue
  34. 2 2
      ui/src/views/components/Production/monthplanCOD.vue
  35. 2 2
      ui/src/views/components/Production/monthplanNYXH.vue
  36. 2 2
      ui/src/views/components/Production/monthplanQZFT.vue
  37. 2 2
      ui/src/views/components/Production/monthplanYX.vue
  38. 2 2
      ui/src/views/components/Production/wsgl.vue
  39. 2 2
      ui/src/views/components/Reliability/preventivemaintenance.vue
  40. 4 4
      ui/src/views/components/Reliability/safetyvalve.vue
  41. 2 2
      ui/src/views/components/meeting/actionlist.vue
  42. 2 2
      ui/src/views/components/meeting/ehsopenitem.vue
  43. 2 2
      ui/src/views/components/meeting/interlock.vue
  44. 2 2
      ui/src/views/components/meeting/keymaintenance.vue
  45. 2 2
      ui/src/views/components/meeting/messageattention.vue
  46. 2 2
      ui/src/views/components/meeting/opextrack.vue
  47. 2 2
      ui/src/views/components/meeting/person.vue
  48. 2 2
      ui/src/views/components/meeting/riskreminder.vue
  49. 2 2
      ui/src/views/cui/pipe/index.vue
  50. 2 2
      ui/src/views/cui/problems/index.vue
  51. 2 2
      ui/src/views/cui/pvessel/index.vue
  52. 4 4
      ui/src/views/document/publicdoc/index.vue
  53. 2 2
      ui/src/views/document/publicdocmenu/index.vue
  54. 2 2
      ui/src/views/ehs/accidentlist/index.vue
  55. 3 3
      ui/src/views/ehs/autosprinkler/index.vue
  56. 2 2
      ui/src/views/ehs/barrelmonth/index.vue
  57. 4 4
      ui/src/views/ehs/danger/index.vue
  58. 2 2
      ui/src/views/ehs/dangerday/index.vue
  59. 2 2
      ui/src/views/ehs/dangermonth/index.vue
  60. 2 2
      ui/src/views/ehs/ehskpinew/index.vue
  61. 2 2
      ui/src/views/ehs/environapprcont/index.vue
  62. 4 4
      ui/src/views/ehs/environapproval/index.vue
  63. 3 3
      ui/src/views/ehs/eyewasher/index.vue
  64. 4 4
      ui/src/views/ehs/fireapproval/index.vue
  65. 3 3
      ui/src/views/ehs/fireextinguisher/index.vue
  66. 3 3
      ui/src/views/ehs/firehose/index.vue
  67. 3 3
      ui/src/views/ehs/firehydrant/index.vue
  68. 3 3
      ui/src/views/ehs/firestandpipe/index.vue
  69. 4 4
      ui/src/views/ehs/healthapproval/index.vue
  70. 3 3
      ui/src/views/ehs/highpresfire/index.vue
  71. 4 4
      ui/src/views/ehs/jobticket/index.vue
  72. 4 4
      ui/src/views/ehs/msds/index.vue
  73. 4 4
      ui/src/views/ehs/rcaudit/index.vue
  74. 2 2
      ui/src/views/ehs/rcauditmenu/index.vue
  75. 4 4
      ui/src/views/ehs/records/index.vue
  76. 2 2
      ui/src/views/ehs/safetyapprcont/index.vue
  77. 4 4
      ui/src/views/ehs/safetyapproval/index.vue
  78. 2 2
      ui/src/views/ehs/water/index.vue
  79. 2 2
      ui/src/views/inspection/record/index.vue
  80. 2 2
      ui/src/views/inspection/region/index.vue
  81. 2 2
      ui/src/views/intact/approve/index.vue
  82. 1 1
      ui/src/views/intact/approve/tapprove-add.vue
  83. 1 1
      ui/src/views/intact/approve/tapprove-his.vue
  84. 1 1
      ui/src/views/intact/approve/tapprove-maintenance-add.vue
  85. 1 1
      ui/src/views/intact/approve/tapprove-maintenance-his.vue
  86. 1 1
      ui/src/views/intact/check/check.vue
  87. 2 2
      ui/src/views/intact/check/index.vue
  88. 5 5
      ui/src/views/intact/gj/index.vue
  89. 1 1
      ui/src/views/intact/gj/specGl-hisReform.vue
  90. 7 7
      ui/src/views/intact/gyl/index.vue
  91. 5 5
      ui/src/views/intact/gyl/intactRecord.vue
  92. 4 4
      ui/src/views/intact/pump/index.vue
  93. 1 1
      ui/src/views/intact/pump/specGl-hisReform.vue
  94. 8 8
      ui/src/views/intact/ysj/index.vue
  95. 1 1
      ui/src/views/invoice/approveinvoice/index.vue
  96. 4 4
      ui/src/views/invoice/bookingworkticket/index.vue
  97. 3 3
      ui/src/views/invoice/contractor/index.vue
  98. 2 2
      ui/src/views/invoice/device/index.vue
  99. 2 2
      ui/src/views/invoice/tag/index.vue
  100. 2 2
      ui/src/views/invoice/unit/index.vue

+ 2 - 2
ui/src/views/affair/intercom/index.vue

@@ -117,7 +117,7 @@
     />
 
     <!-- 添加或修改对讲机管理对话框 -->
-    <el-dialog v-dialogDrag :title="title" :visible.sync="open" width="500px" append-to-body>
+    <el-dialog  :close-on-click-modal="false" v-dialogDrag :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="$t('装置名称')" prop="plantCode">
           <el-select v-model="form.plantCode" :placeholder="$t('请选择') + $t('装置名称')">
@@ -169,7 +169,7 @@
       </div>
     </el-dialog>
       <!-- 用户导入对话框 -->
-      <el-dialog v-dialogDrag :title="upload.title" :visible.sync="upload.open" width="400px" append-to-body>
+      <el-dialog  :close-on-click-modal="false" v-dialogDrag :title="upload.title" :visible.sync="upload.open" width="400px" append-to-body>
           <el-upload
                   ref="upload"
                   :limit="1"

+ 2 - 2
ui/src/views/affair/officesupply/index.vue

@@ -118,7 +118,7 @@
     />
 
     <!-- 添加或修改办公用品管理对话框 -->
-    <el-dialog v-dialogDrag :title="title" :visible.sync="open" width="500px" append-to-body>
+    <el-dialog  :close-on-click-modal="false" v-dialogDrag :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="$t('装置名称')" prop="plantCode">
           <el-select v-model="form.plantCode" :placeholder="$t('请选择') + $t('装置名称')">
@@ -173,7 +173,7 @@
       </div>
     </el-dialog>
       <!-- 用户导入对话框 -->
-      <el-dialog v-dialogDrag :title="upload.title" :visible.sync="upload.open" width="400px" append-to-body>
+      <el-dialog  :close-on-click-modal="false" v-dialogDrag :title="upload.title" :visible.sync="upload.open" width="400px" append-to-body>
           <el-upload
                   ref="upload"
                   :limit="1"

+ 2 - 2
ui/src/views/affair/ppe/index.vue

@@ -123,7 +123,7 @@
     />
 
     <!-- 添加或修改PPE发放登记对话框 -->
-    <el-dialog v-dialogDrag :title="title" :visible.sync="open" width="500px" append-to-body>
+    <el-dialog  :close-on-click-modal="false" v-dialogDrag :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="$t('装置名称')" prop="plantCode">
           <el-select v-model="form.plantCode" :placeholder="$t('请选择') + $t('装置名称')">
@@ -179,7 +179,7 @@
       </div>
     </el-dialog>
       <!-- 用户导入对话框 -->
-      <el-dialog v-dialogDrag :title="upload.title" :visible.sync="upload.open" width="400px" append-to-body>
+      <el-dialog  :close-on-click-modal="false" v-dialogDrag :title="upload.title" :visible.sync="upload.open" width="400px" append-to-body>
           <el-upload
                   ref="upload"
                   :limit="1"

+ 2 - 2
ui/src/views/apply/lock/index.vue

@@ -166,7 +166,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="110px">
         <el-form-item label="单元" prop="unit">
           <el-input v-model="form.unit" placeholder="请输入单元"/>
@@ -214,7 +214,7 @@
       </div>
     </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
         ref="upload"
         :limit="1"

+ 4 - 4
ui/src/views/apply/lock/lock-aeu.vue

@@ -45,7 +45,7 @@
         <el-empty v-else description=""></el-empty>
       </div>
     </vue-draggable-resizable>
-    <el-dialog :visible.sync="visible" title="锁详情">
+    <el-dialog  :close-on-click-modal="false" :visible.sync="visible" title="锁详情">
       <el-descriptions class="margin-top" :column="3" size="medium" border>
         <el-descriptions-item label-style="width:200px">
           <template slot="label">
@@ -59,7 +59,7 @@
       </div>
     </el-dialog>
 
-    <el-dialog title="申请单详情" :visible.sync="detail.open1" width="50%" append-to-body>
+    <el-dialog  :close-on-click-modal="false" title="申请单详情" :visible.sync="detail.open1" width="50%" append-to-body>
       <el-descriptions :column="2" border size="medium">
         <el-descriptions-item label="安全阀位号" :label-style="labelStyle">{{ this.detail.data.devNo }}
         </el-descriptions-item>
@@ -138,7 +138,7 @@
         </el-descriptions-item>
       </el-descriptions>
     </el-dialog>
-    <el-dialog title="申请单详情" :visible.sync="detail.open2" width="50%" append-to-body>
+    <el-dialog  :close-on-click-modal="false" title="申请单详情" :visible.sync="detail.open2" width="50%" append-to-body>
       <el-descriptions :column="2" border size="medium">
         <el-descriptions-item label="组织保护措施变更播述" :span="2" :label-style="labelStyle">
           {{ this.detail.data.changeDescribe }}
@@ -232,7 +232,7 @@
         </el-descriptions-item>
       </el-descriptions>
     </el-dialog>
-    <el-dialog title="申请单详情" :visible.sync="detail.open3" width="50%" append-to-body>
+    <el-dialog  :close-on-click-modal="false" title="申请单详情" :visible.sync="detail.open3" width="50%" append-to-body>
       <el-empty description=""></el-empty>
     </el-dialog>
   </div>

+ 4 - 4
ui/src/views/apply/lock/lock-eu.vue

@@ -54,7 +54,7 @@
         <el-empty v-else description=""></el-empty>
       </div>
     </vue-draggable-resizable>
-    <el-dialog :visible.sync="visible" title="锁详情">
+    <el-dialog  :close-on-click-modal="false" :visible.sync="visible" title="锁详情">
       <el-descriptions class="margin-top" :column="3" size="medium" border>
         <el-descriptions-item label-style="width:200px">
           <template slot="label">
@@ -68,7 +68,7 @@
       </div>
     </el-dialog>
 
-    <el-dialog title="申请单详情" :visible.sync="detail.open1" width="50%" append-to-body>
+    <el-dialog  :close-on-click-modal="false" title="申请单详情" :visible.sync="detail.open1" width="50%" append-to-body>
       <el-descriptions :column="2" border size="medium">
         <el-descriptions-item label="安全阀位号" :label-style="labelStyle">{{ this.detail.data.devNo }}
         </el-descriptions-item>
@@ -147,7 +147,7 @@
         </el-descriptions-item>
       </el-descriptions>
     </el-dialog>
-    <el-dialog title="申请单详情" :visible.sync="detail.open2" width="50%" append-to-body>
+    <el-dialog  :close-on-click-modal="false" title="申请单详情" :visible.sync="detail.open2" width="50%" append-to-body>
       <el-descriptions :column="2" border size="medium">
         <el-descriptions-item label="组织保护措施变更播述" :span="2" :label-style="labelStyle">
           {{ this.detail.data.changeDescribe }}
@@ -241,7 +241,7 @@
         </el-descriptions-item>
       </el-descriptions>
     </el-dialog>
-    <el-dialog title="申请单详情" :visible.sync="detail.open3" width="50%" append-to-body>
+    <el-dialog  :close-on-click-modal="false" title="申请单详情" :visible.sync="detail.open3" width="50%" append-to-body>
       <el-empty description=""></el-empty>
     </el-dialog>
   </div>

+ 4 - 4
ui/src/views/apply/lock/lock-pgu.vue

@@ -45,7 +45,7 @@
         <el-empty v-else description=""></el-empty>
       </div>
     </vue-draggable-resizable>
-    <el-dialog :visible.sync="visible" title="锁详情">
+    <el-dialog  :close-on-click-modal="false" :visible.sync="visible" title="锁详情">
       <el-descriptions class="margin-top" :column="3" size="medium" border>
         <el-descriptions-item label-style="width:200px">
           <template slot="label">
@@ -59,7 +59,7 @@
       </div>
     </el-dialog>
 
-    <el-dialog title="申请单详情" :visible.sync="detail.open1" width="50%" append-to-body>
+    <el-dialog  :close-on-click-modal="false" title="申请单详情" :visible.sync="detail.open1" width="50%" append-to-body>
       <el-descriptions :column="2" border size="medium">
         <el-descriptions-item label="安全阀位号" :label-style="labelStyle">{{ this.detail.data.devNo }}
         </el-descriptions-item>
@@ -138,7 +138,7 @@
         </el-descriptions-item>
       </el-descriptions>
     </el-dialog>
-    <el-dialog title="申请单详情" :visible.sync="detail.open2" width="50%" append-to-body>
+    <el-dialog  :close-on-click-modal="false" title="申请单详情" :visible.sync="detail.open2" width="50%" append-to-body>
       <el-descriptions :column="2" border size="medium">
         <el-descriptions-item label="组织保护措施变更播述" :span="2" :label-style="labelStyle">
           {{ this.detail.data.changeDescribe }}
@@ -232,7 +232,7 @@
         </el-descriptions-item>
       </el-descriptions>
     </el-dialog>
-    <el-dialog title="申请单详情" :visible.sync="detail.open3" width="50%" append-to-body>
+    <el-dialog  :close-on-click-modal="false" title="申请单详情" :visible.sync="detail.open3" width="50%" append-to-body>
       <el-empty description=""></el-empty>
     </el-dialog>
   </div>

+ 4 - 4
ui/src/views/apply/lock/lock-sctu.vue

@@ -45,7 +45,7 @@
         <el-empty v-else description=""></el-empty>
       </div>
     </vue-draggable-resizable>
-    <el-dialog :visible.sync="visible" title="锁详情">
+    <el-dialog  :close-on-click-modal="false" :visible.sync="visible" title="锁详情">
       <el-descriptions class="margin-top" :column="3" size="medium" border>
         <el-descriptions-item label-style="width:200px">
           <template slot="label">
@@ -59,7 +59,7 @@
       </div>
     </el-dialog>
 
-    <el-dialog title="申请单详情" :visible.sync="detail.open1" width="50%" append-to-body>
+    <el-dialog  :close-on-click-modal="false" title="申请单详情" :visible.sync="detail.open1" width="50%" append-to-body>
       <el-descriptions :column="2" border size="medium">
         <el-descriptions-item label="安全阀位号" :label-style="labelStyle">{{ this.detail.data.devNo }}
         </el-descriptions-item>
@@ -138,7 +138,7 @@
         </el-descriptions-item>
       </el-descriptions>
     </el-dialog>
-    <el-dialog title="申请单详情" :visible.sync="detail.open2" width="50%" append-to-body>
+    <el-dialog  :close-on-click-modal="false" title="申请单详情" :visible.sync="detail.open2" width="50%" append-to-body>
       <el-descriptions :column="2" border size="medium">
         <el-descriptions-item label="组织保护措施变更播述" :span="2" :label-style="labelStyle">
           {{ this.detail.data.changeDescribe }}
@@ -232,7 +232,7 @@
         </el-descriptions-item>
       </el-descriptions>
     </el-dialog>
-    <el-dialog title="申请单详情" :visible.sync="detail.open3" width="50%" append-to-body>
+    <el-dialog  :close-on-click-modal="false" title="申请单详情" :visible.sync="detail.open3" width="50%" append-to-body>
       <el-empty description=""></el-empty>
     </el-dialog>
   </div>

+ 4 - 4
ui/src/views/apply/lock/lock-sub.vue

@@ -45,7 +45,7 @@
         <el-empty v-else description=""></el-empty>
       </div>
     </vue-draggable-resizable>
-    <el-dialog :visible.sync="visible" title="锁详情">
+    <el-dialog  :close-on-click-modal="false" :visible.sync="visible" title="锁详情">
       <el-descriptions class="margin-top" :column="3" size="medium" border>
         <el-descriptions-item label-style="width:200px">
           <template slot="label">
@@ -59,7 +59,7 @@
       </div>
     </el-dialog>
 
-    <el-dialog title="申请单详情" :visible.sync="detail.open1" width="50%" append-to-body>
+    <el-dialog  :close-on-click-modal="false" title="申请单详情" :visible.sync="detail.open1" width="50%" append-to-body>
       <el-descriptions :column="2" border size="medium">
         <el-descriptions-item label="安全阀位号" :label-style="labelStyle">{{ this.detail.data.devNo }}
         </el-descriptions-item>
@@ -138,7 +138,7 @@
         </el-descriptions-item>
       </el-descriptions>
     </el-dialog>
-    <el-dialog title="申请单详情" :visible.sync="detail.open2" width="50%" append-to-body>
+    <el-dialog  :close-on-click-modal="false" title="申请单详情" :visible.sync="detail.open2" width="50%" append-to-body>
       <el-descriptions :column="2" border size="medium">
         <el-descriptions-item label="组织保护措施变更播述" :span="2" :label-style="labelStyle">
           {{ this.detail.data.changeDescribe }}
@@ -232,7 +232,7 @@
         </el-descriptions-item>
       </el-descriptions>
     </el-dialog>
-    <el-dialog title="申请单详情" :visible.sync="detail.open3" width="50%" append-to-body>
+    <el-dialog  :close-on-click-modal="false" title="申请单详情" :visible.sync="detail.open3" width="50%" append-to-body>
       <el-empty description=""></el-empty>
     </el-dialog>
   </div>

+ 4 - 4
ui/src/views/apply/offlinevalve/index.vue

@@ -215,7 +215,7 @@
     />
 
     <!-- 添加或修改安全阀离线切出申请对话框 -->
-    <el-dialog :title="title" :visible.sync="open" width="30%" append-to-body>
+    <el-dialog  :close-on-click-modal="false" :title="title" :visible.sync="open" width="30%" append-to-body>
       <el-form ref="form" :model="form" :rules="rules" label-width="120px">
         <el-form-item label="安全阀位号" prop="devNo">
           <el-select v-model="form.devNo" placeholder="请选择或输入安全阀位号" clearable size="small" filterable
@@ -273,7 +273,7 @@
       </div>
     </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
         ref="upload"
         :limit="1"
@@ -304,7 +304,7 @@
       </div>
     </el-dialog>
 
-    <el-dialog title="申请单详情" :visible.sync="detail.open" width="50%" append-to-body>
+    <el-dialog  :close-on-click-modal="false" title="申请单详情" :visible.sync="detail.open" width="50%" append-to-body>
       <el-descriptions :column="2" border size="medium">
         <el-descriptions-item label="安全阀位号" :label-style="labelStyle">{{ this.detail.data.devNo }}
         </el-descriptions-item>
@@ -383,7 +383,7 @@
         </el-descriptions-item>
       </el-descriptions>
     </el-dialog>
-    <el-dialog v-loading="loadingFlash" element-loading-background="rgba(0,0,0,0.2)" v-dialogDrag :title="pdf.title"
+    <el-dialog  :close-on-click-modal="false" v-loading="loadingFlash" element-loading-background="rgba(0,0,0,0.2)" v-dialogDrag :title="pdf.title"
                :visible.sync="pdf.open" width="1300px" :center="true" append-to-body>
       <div style="margin-top: -60px;float: right;margin-right: 40px;">
         <el-button size="mini" type="text" @click="openPdf">{{ $t('新页面打开PDF') }}</el-button>

+ 4 - 4
ui/src/views/apply/safetychange/index.vue

@@ -208,7 +208,7 @@
     />
 
     <!-- 添加或修改组织保护措施状态变更申请对话框 -->
-    <el-dialog :title="title" :visible.sync="open" width="40%" append-to-body>
+    <el-dialog  :close-on-click-modal="false" :title="title" :visible.sync="open" width="40%" append-to-body>
       <el-form ref="form" :model="form" :rules="rules" label-width="170px">
         <el-form-item label="组织保护措施变更描述" prop="changeDescribe">
           <!--          <el-input type="textarea" v-model="form.changeDescribe" placeholder="请输入组织保护措施变更描述"/>-->
@@ -275,7 +275,7 @@
       </div>
     </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
         ref="upload"
         :limit="1"
@@ -306,7 +306,7 @@
       </div>
     </el-dialog>
 
-    <el-dialog title="申请单详情" :visible.sync="detail.open" width="50%" append-to-body>
+    <el-dialog  :close-on-click-modal="false" title="申请单详情" :visible.sync="detail.open" width="50%" append-to-body>
       <el-descriptions :column="2" border size="medium">
         <el-descriptions-item label="组织保护措施变更播述" :span="2" :label-style="labelStyle">
           {{ this.detail.data.changeDescribe }}
@@ -401,7 +401,7 @@
       </el-descriptions>
     </el-dialog>
 
-    <el-dialog v-loading="loadingFlash" element-loading-background="rgba(0,0,0,0.2)" v-dialogDrag :title="pdf.title"
+    <el-dialog  :close-on-click-modal="false" v-loading="loadingFlash" element-loading-background="rgba(0,0,0,0.2)" v-dialogDrag :title="pdf.title"
                :visible.sync="pdf.open" width="1300px" :center="true" append-to-body>
       <div style="margin-top: -60px;float: right;margin-right: 40px;">
         <el-button size="mini" type="text" @click="openPdf">{{ $t('新页面打开PDF') }}</el-button>

+ 2 - 2
ui/src/views/approve/approveDetail/intact-detail.vue

@@ -1,7 +1,7 @@
 <template>
-  <el-dialog
+  <el-dialog  :close-on-click-modal="false"
     :title="!this.taskForm.taskId == '' ? $t('处理') : $t('详情')"
-    :close-on-click-modal="false"
+
     :visible.sync="visible" append-to-body>
     <el-form :model="taskForm" :rules="dataRule" ref="dataForm" @keyup.enter.native="" label-width="80px">
       <el-form-item :label="$t('设备')">

+ 2 - 2
ui/src/views/approve/approveDetail/intact-resolve.vue

@@ -1,7 +1,7 @@
 <template>
-  <el-dialog
+  <el-dialog  :close-on-click-modal="false"
     :title="!this.taskForm.taskId == '' ? $t('处理') : $t('详情')"
-    :close-on-click-modal="false"
+
     :visible.sync="visible">
     <el-form :model="taskForm" :rules="dataRule" ref="dataForm" @keyup.enter.native="" label-width="80px">
       <el-form-item :label="$t('设备')">

+ 3 - 3
ui/src/views/approve/approveDetail/invoice-detail.vue

@@ -1,8 +1,8 @@
 <template>
   <div>
-    <el-dialog
+    <el-dialog  :close-on-click-modal="false"
       :title="!this.taskForm.taskId == '' ? $t('处理') : $t('详情')"
-      :close-on-click-modal="false"
+
       :visible.sync="visible"
       :append-to-body="true">
       <el-form :model="taskForm" :rules="dataRule" ref="dataForm" @keyup.enter.native="" label-width="80px">
@@ -67,7 +67,7 @@
       </div>
       <record v-if="recordVisible" ref="recordDeal"></record>
     </el-dialog>
-    <el-dialog :title="title" :visible.sync="open" width="1200px" append-to-bod :before-close="detailCancel">
+    <el-dialog  :close-on-click-modal="false" :title="title" :visible.sync="open" width="1200px" append-to-bod :before-close="detailCancel">
       <el-form ref="form" :model="form" :rules="rules" label-width="80px">
         <el-row>
           <el-col :span="8">

+ 4 - 4
ui/src/views/approve/approveDetail/kekao-detail.vue

@@ -1,12 +1,12 @@
 <template>
-  <el-dialog
+  <el-dialog  :close-on-click-modal="false"
     :title="!this.taskForm.taskId == '' ? $t('处理') : $t('详情')"
-    :close-on-click-modal="false"
+
     :visible.sync="visible" append-to-body>
     <el-form :model="taskForm" :rules="dataRule" ref="dataForm" @keyup.enter.native="" label-width="80px">
-   
+
       <el-row>
-     
+
         <el-col :span="8">
           <el-form-item :label="$t('审批类型')" prop="approveType">
             <el-select v-model="dataForm.approveType" :placeholder="$t('message.select')" disabled>

+ 2 - 2
ui/src/views/approve/approveDetail/kekao-resolve.vue

@@ -1,7 +1,7 @@
 <template>
-  <el-dialog
+  <el-dialog  :close-on-click-modal="false"
     :title="!this.taskForm.taskId == '' ? $t('处理') : $t('详情')"
-    :close-on-click-modal="false"
+
     :visible.sync="visible">
     <el-form :model="taskForm" :rules="dataRule" ref="dataForm" @keyup.enter.native="" label-width="80px">
       <el-form-item :label="$t('设备')">

+ 2 - 2
ui/src/views/approve/approveDetail/offlinevalve-detail.vue

@@ -1,7 +1,7 @@
 <template>
-  <el-dialog
+  <el-dialog  :close-on-click-modal="false"
     :title="!this.taskForm.taskId == '' ? $t('处理') : $t('详情')"
-    :close-on-click-modal="false"
+
     :visible.sync="visible"
     :append-to-body="true"
     width="60%">

+ 2 - 2
ui/src/views/approve/approveDetail/safetychange-detail.vue

@@ -1,7 +1,7 @@
 <template>
-  <el-dialog
+  <el-dialog  :close-on-click-modal="false"
     :title="!this.taskForm.taskId == '' ? $t('处理') : $t('详情')"
-    :close-on-click-modal="false"
+
     :visible.sync="visible"
     :append-to-body="true"
     width="60%">

+ 3 - 3
ui/src/views/approve/approveDetail/sai-apply-detail.vue

@@ -1,7 +1,7 @@
 <template>
-  <el-dialog
+  <el-dialog  :close-on-click-modal="false"
     :title="!this.taskForm.taskId == '' ? $t('SAI开项管理申请单处理') : $t('SAI开项管理申请单详情')"
-    :close-on-click-modal="false"
+
     :visible.sync="visible"
     :append-to-body="true"
     width="60%">
@@ -484,7 +484,7 @@
       <el-button @click="visible = false">{{ $t('返回') }}</el-button>
     </div>
     <!-- 预览对话框 -->
-    <el-dialog  v-loading="loadingFlash"     element-loading-background="rgba(0,0,0,0.2)"                 v-dialogDrag :title="pdf.title" :visible.sync="pdf.open"  width="1300px" :center="true" append-to-body>
+    <el-dialog  :close-on-click-modal="false"  v-loading="loadingFlash"     element-loading-background="rgba(0,0,0,0.2)"                 v-dialogDrag :title="pdf.title" :visible.sync="pdf.open"  width="1300px" :center="true" append-to-body>
       <div style="margin-top: -60px;float: right;margin-right: 40px;">
         <el-button size="mini" type="text" @click="openPdf">{{$t('新页面打开PDF')}}</el-button></div>
       <div style="margin-top: -30px" >

+ 2 - 2
ui/src/views/approve/approveDetail/spec-detail.vue

@@ -1,7 +1,7 @@
 <template>
-  <el-dialog
+  <el-dialog  :close-on-click-modal="false"
     :title="!this.taskForm.taskId == '' ? $t('处理') : $t('详情')"
-    :close-on-click-modal="false"
+
     :visible.sync="visible" append-to-body>
     <el-form :model="taskForm" :rules="dataRule" ref="dataForm" @keyup.enter.native="" label-width="80px">
       <el-form-item :label="$t('设备')">

+ 2 - 2
ui/src/views/approve/approveDetail/spec-itemDetail.vue

@@ -1,7 +1,7 @@
 <template>
-  <el-dialog
+  <el-dialog  :close-on-click-modal="false"
     :title="!this.taskForm.taskId == '' ? $t('处理') : $t('设备详情')"
-    :close-on-click-modal="false"
+
     :visible.sync="visible" append-to-body>
     <el-form :model="taskForm" :rules="dataRule" ref="dataForm" @keyup.enter.native="" label-width="80px" style="margin-left: -80px">
       <el-form-item>

+ 2 - 2
ui/src/views/approve/approveDetail/specMaintenance-detail.vue

@@ -1,7 +1,7 @@
 <template>
-  <el-dialog
+  <el-dialog  :close-on-click-modal="false"
     :title="!this.taskForm.taskId == '' ? $t('处理') : $t('详情')"
-    :close-on-click-modal="false"
+
     :visible.sync="visible"
     :append-to-body="true">
     <el-form :model="taskForm" :rules="dataRule" ref="dataForm" @keyup.enter.native="" label-width="80px">

+ 2 - 2
ui/src/views/approve/approveDetail/specModify-detail.vue

@@ -1,7 +1,7 @@
 <template>
-  <el-dialog
+  <el-dialog  :close-on-click-modal="false"
     :title="!this.taskForm.taskId == '' ? $t('处理') : $t('详情')"
-    :close-on-click-modal="false"
+
     width="70%"
     :visible.sync="visible">
     <el-form :model="taskForm" :rules="dataRule" ref="dataForm" @keyup.enter.native="" label-width="80px">

+ 1 - 1
ui/src/views/approve/approveDetail/specTrainingPlan-detaill.vue

@@ -1,5 +1,5 @@
 <template>
-  <el-dialog
+  <el-dialog  :close-on-click-modal="false"
     width="1500px"
     :title="!this.taskForm.taskId == '' ? $t('处理') : $t('详情')"
     :visible.sync="visible">

+ 1 - 1
ui/src/views/approve/pending/index.vue

@@ -50,7 +50,7 @@
 
     <!-- 弹窗, 新增 / 修改 -->
     <div v-if="addOrUpdateVisible">
-      <el-dialog v-dialogDrag :visible.sync="addOrUpdateVisible" :destroy-on-close="true">
+      <el-dialog  :close-on-click-modal="false" v-dialogDrag :visible.sync="addOrUpdateVisible" :destroy-on-close="true">
         <add-or-update v-if="this.infoprocessName === ($t('重大隐患')+' '+ $t('审批流程') )|| this.infoprocessName === ($t('普通隐患')+' ' + $t('审批流程') )" :info="approveInfo"></add-or-update>
         <accident v-if="this.infoprocessName === ($t('事件')+ $t('审批流程'))" :info="approveInfo" @recordInfo="approveChange($event)"></accident>
         <el-form>

+ 2 - 2
ui/src/views/approve/pending/spec-detail.vue

@@ -1,7 +1,7 @@
 <template>
-  <el-dialog
+  <el-dialog  :close-on-click-modal="false"
     :title="!this.taskForm.taskId == '' ? $t('处理') : $t('详情')"
-    :close-on-click-modal="false"
+
     width="70%"
     :visible.sync="visible">
     <el-form :model="taskForm" :rules="dataRule" ref="dataForm" @keyup.enter.native="" label-width="80px">

+ 2 - 2
ui/src/views/approve/pending/specMaintenance-deal.vue

@@ -1,7 +1,7 @@
 <template>
-  <el-dialog
+  <el-dialog  :close-on-click-modal="false"
     :title="!this.taskForm.taskId == '' ? $t('处理') : $t('详情')"
-    :close-on-click-modal="false"
+
     :visible.sync="visible">
     <el-form :model="taskForm" :rules="dataRule" ref="dataForm" @keyup.enter.native="" label-width="80px">
       <el-form-item :label="$t('设备')">

+ 2 - 2
ui/src/views/approve/pending/specModify-deal.vue

@@ -1,7 +1,7 @@
 <template>
-  <el-dialog
+  <el-dialog  :close-on-click-modal="false"
     :title="!this.taskForm.taskId == '' ? $t('处理') : $t('详情')"
-    :close-on-click-modal="false"
+
     :visible.sync="visible">
     <el-form :model="taskForm" :rules="dataRule" ref="dataForm" @keyup.enter.native="" label-width="80px">
       <el-form-item :label="$t('设备')">

+ 2 - 2
ui/src/views/approve/pending/specTrainingPlan-deal.vue

@@ -1,5 +1,5 @@
 <template>
-  <el-dialog
+  <el-dialog  :close-on-click-modal="false"
     width="1500px"
     :title="!this.taskForm.taskId == '' ? $t('处理') : $t('详情')"
     :visible.sync="visible">
@@ -137,7 +137,7 @@
       <el-button v-if="!this.taskForm.taskId == ''" type="danger" @click="dataFormSubmit(0)" :disabled="submitDisabled">{{$t('拒绝')}}</el-button>
     </span>
     <!-- 添加或修改培训计划对话框 -->
-    <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="staffId" >

+ 2 - 2
ui/src/views/approve/processImg/index.vue

@@ -1,7 +1,7 @@
 <template>
-  <el-dialog v-dialogDrag
+  <el-dialog  :close-on-click-modal="false" v-dialogDrag
     :title="$t('流程图')"
-    :close-on-click-modal="false"
+
     :visible.sync="visible">
   <div style="padding-top: 0px;">
     <img :src=getUrl() style="width: 100%">

+ 1 - 1
ui/src/views/approve/taskdone/index.vue

@@ -46,7 +46,7 @@
 
     <!-- 弹窗, 查看 -->
 <!--    <div v-if="addOrUpdateVisible">-->
-<!--      <el-dialog v-dialogDrag :visible.sync="addOrUpdateVisible" :destroy-on-close="true">-->
+<!--      <el-dialog  :close-on-click-modal="false" v-dialogDrag :visible.sync="addOrUpdateVisible" :destroy-on-close="true">-->
 <!--        <add-or-update :info="approveInfo"></add-or-update>-->
 <!--      </el-dialog>-->
 <!--    </div>-->

+ 4 - 4
ui/src/views/components/PlantProgList/index.vue

@@ -205,7 +205,7 @@
     />
 
     <!-- 添加或修改装置程序清单对话框 -->
-    <el-dialog v-dialogDrag :title="title" :visible.sync="open" width="1200px" append-to-body>
+    <el-dialog  :close-on-click-modal="false" v-dialogDrag :title="title" :visible.sync="open" width="1200px" append-to-body>
       <el-form ref="form" :model="form" :rules="rules" label-width="150px">
         <el-form-item :label="$t('文件编号')" prop="fileno">
           <el-input v-model="form.fileno" :placeholder="$t('请输入') + $t('文件编号')"/>
@@ -358,7 +358,7 @@
       </div>
     </el-dialog>
     <!-- 用户导入对话框 -->
-    <el-dialog v-dialogDrag :title="upload.title" :visible.sync="upload.open" width="400px" append-to-body>
+    <el-dialog  :close-on-click-modal="false" v-dialogDrag :title="upload.title" :visible.sync="upload.open" width="400px" append-to-body>
       <el-upload
         ref="upload"
         :limit="1"
@@ -391,7 +391,7 @@
       </div>
     </el-dialog>
     <!-- 报告附件对话框 -->
-    <el-dialog v-dialogDrag :title="doc.title" :visible.sync="doc.open" width="700px" append-to-body>
+    <el-dialog  :close-on-click-modal="false" v-dialogDrag :title="doc.title" :visible.sync="doc.open" width="700px" append-to-body>
       <el-upload
         ref="doc"
         :limit="500"
@@ -464,7 +464,7 @@
         <el-button @click="doc.open = false">{{ $t('返 回') }}</el-button>
       </div>
     </el-dialog>
-    <el-dialog v-loading="loadingFlash" element-loading-background="rgba(0,0,0,0.2)" v-dialogDrag :title="pdf.title"
+    <el-dialog  :close-on-click-modal="false" v-loading="loadingFlash" element-loading-background="rgba(0,0,0,0.2)" v-dialogDrag :title="pdf.title"
                :visible.sync="pdf.open" width="1300px" :center="true" append-to-body>
       <div style="margin-top: -60px;float: right;margin-right: 40px;">
         <el-button size="mini" type="text" @click="openPdf">{{ $t('新页面打开PDF') }}</el-button>

+ 2 - 2
ui/src/views/components/Production/monthplanCNLYL.vue

@@ -65,7 +65,7 @@
       />
 
       <!-- 添加或修改生产计划及月报对话框 -->
-      <el-dialog v-dialogDrag :title="title" :visible.sync="open" width="500px" append-to-body>
+      <el-dialog  :close-on-click-modal="false" v-dialogDrag :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="$t('KPI考核')" prop="kpi">
             <el-input v-model="form.kpi" :placeholder="$t('请输入') + KPI" />
@@ -120,7 +120,7 @@
       </el-dialog>
 
       <!-- 用户导入对话框 -->
-      <el-dialog v-dialogDrag :title="upload.title" :visible.sync="upload.open" width="400px" append-to-body>
+      <el-dialog  :close-on-click-modal="false" v-dialogDrag :title="upload.title" :visible.sync="upload.open" width="400px" append-to-body>
         <el-upload
           ref="upload"
           :limit="1"

+ 2 - 2
ui/src/views/components/Production/monthplanCOD.vue

@@ -65,7 +65,7 @@
     />
 
     <!-- 添加或修改生产计划及月报对话框 -->
-    <el-dialog v-dialogDrag :title="title" :visible.sync="open" width="500px" append-to-body>
+    <el-dialog  :close-on-click-modal="false" v-dialogDrag :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="$t('KPI考核')" prop="kpi">
           <el-input v-model="form.kpi" :placeholder="$t('请输入') + KPI" />
@@ -120,7 +120,7 @@
     </el-dialog>
 
     <!-- 用户导入对话框 -->
-    <el-dialog v-dialogDrag :title="upload.title" :visible.sync="upload.open" width="400px" append-to-body>
+    <el-dialog  :close-on-click-modal="false" v-dialogDrag :title="upload.title" :visible.sync="upload.open" width="400px" append-to-body>
       <el-upload
         ref="upload"
         :limit="1"

+ 2 - 2
ui/src/views/components/Production/monthplanNYXH.vue

@@ -65,7 +65,7 @@
     />
 
     <!-- 添加或修改生产计划及月报对话框 -->
-    <el-dialog v-dialogDrag :title="title" :visible.sync="open" width="500px" append-to-body>
+    <el-dialog  :close-on-click-modal="false" v-dialogDrag :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="$t('KPI考核')" prop="kpi">
           <el-input v-model="form.kpi" :placeholder="$t('请输入') + KPI" />
@@ -120,7 +120,7 @@
     </el-dialog>
 
     <!-- 用户导入对话框 -->
-    <el-dialog v-dialogDrag :title="upload.title" :visible.sync="upload.open" width="400px" append-to-body>
+    <el-dialog  :close-on-click-modal="false" v-dialogDrag :title="upload.title" :visible.sync="upload.open" width="400px" append-to-body>
       <el-upload
         ref="upload"
         :limit="1"

+ 2 - 2
ui/src/views/components/Production/monthplanQZFT.vue

@@ -62,7 +62,7 @@
       />
 
       <!-- 添加或修改生产计划及月报对话框 -->
-      <el-dialog v-dialogDrag :title="title" :visible.sync="open" width="500px" append-to-body>
+      <el-dialog  :close-on-click-modal="false" v-dialogDrag :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="BTX" prop="btx">
             <el-input v-model="form.btx" :placeholder="$t('请输入') + BTX" />
@@ -111,7 +111,7 @@
       </el-dialog>
 
       <!-- 用户导入对话框 -->
-      <el-dialog v-dialogDrag :title="upload.title" :visible.sync="upload.open" width="400px" append-to-body>
+      <el-dialog  :close-on-click-modal="false" v-dialogDrag :title="upload.title" :visible.sync="upload.open" width="400px" append-to-body>
         <el-upload
           ref="upload"
           :limit="1"

+ 2 - 2
ui/src/views/components/Production/monthplanYX.vue

@@ -61,7 +61,7 @@
       />
 
       <!-- 添加或修改生产计划及月报对话框 -->
-      <el-dialog v-dialogDrag :title="title" :visible.sync="open" width="500px" append-to-body>
+      <el-dialog  :close-on-click-modal="false" v-dialogDrag :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="ETHYLENE" prop="ethylene">
             <el-input v-model="form.ethylene" :placeholder="$t('请输入') + 'ETHYLENE'" />
@@ -110,7 +110,7 @@
       </el-dialog>
 
       <!-- 用户导入对话框 -->
-      <el-dialog v-dialogDrag :title="upload.title" :visible.sync="upload.open" width="400px" append-to-body>
+      <el-dialog  :close-on-click-modal="false" v-dialogDrag :title="upload.title" :visible.sync="upload.open" width="400px" append-to-body>
         <el-upload
           ref="upload"
           :limit="1"

+ 2 - 2
ui/src/views/components/Production/wsgl.vue

@@ -146,7 +146,7 @@
     />
 
     <!-- 添加或修改5S管理对话框 -->
-    <el-dialog v-dialogDrag :title="title" :visible.sync="open" width="500px" append-to-body>
+    <el-dialog  :close-on-click-modal="false" v-dialogDrag :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=this.wsglName prop="macharea">
           <el-input v-model="form.macharea" :placeholder="$t('请输入') + 'MACHINE/AREA'" />
@@ -220,7 +220,7 @@
     </el-dialog>
 
     <!-- 用户导入对话框 -->
-    <el-dialog v-dialogDrag :title="upload.title" :visible.sync="upload.open" width="400px" append-to-body>
+    <el-dialog  :close-on-click-modal="false" v-dialogDrag :title="upload.title" :visible.sync="upload.open" width="400px" append-to-body>
       <el-upload
         ref="upload"
         :limit="1"

+ 2 - 2
ui/src/views/components/Reliability/preventivemaintenance.vue

@@ -113,7 +113,7 @@
     />
 
     <!-- 添加或修改预防性管理对话框 -->
-    <el-dialog v-dialogDrag :title="title" :visible.sync="open" width="500px" append-to-body>
+    <el-dialog  :close-on-click-modal="false" v-dialogDrag :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="$t('装置名称')" prop="plantCode">
           <el-select v-model="form.plantCode" :placeholder="$t('请选择') + $t('装置名称')">
@@ -301,7 +301,7 @@
       </div>
     </el-dialog>
     <!-- 用户导入对话框 -->
-    <el-dialog v-dialogDrag :title="upload.title" :visible.sync="upload.open" width="400px" append-to-body>
+    <el-dialog  :close-on-click-modal="false" v-dialogDrag :title="upload.title" :visible.sync="upload.open" width="400px" append-to-body>
       <el-upload
         ref="upload"
         :limit="1"

+ 4 - 4
ui/src/views/components/Reliability/safetyvalve.vue

@@ -166,7 +166,7 @@
     />
 
     <!-- 添加或修改安全阀清单对话框 -->
-    <el-dialog v-dialogDrag :title="title" :visible.sync="open" width="500px" append-to-body>
+    <el-dialog  :close-on-click-modal="false" v-dialogDrag :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="$t('装置名称')" prop="plantCode">
           <el-select v-model="form.plantCode" :placeholder="$t('请选择') + $t('装置名称')">
@@ -297,7 +297,7 @@
       </div>
     </el-dialog>
     <!-- 用户导入对话框 -->
-    <el-dialog v-dialogDrag :title="upload.title" :visible.sync="upload.open" width="400px" append-to-body>
+    <el-dialog  :close-on-click-modal="false" v-dialogDrag :title="upload.title" :visible.sync="upload.open" width="400px" append-to-body>
       <el-upload
         ref="upload"
         :limit="1"
@@ -330,7 +330,7 @@
       </div>
     </el-dialog>
     <!-- 报告附件对话框 -->
-    <el-dialog v-dialogDrag :title="doc.title" :visible.sync="doc.open" width="700px" append-to-body>
+    <el-dialog  :close-on-click-modal="false" v-dialogDrag :title="doc.title" :visible.sync="doc.open" width="700px" append-to-body>
       <el-upload
         ref="doc"
         :limit="50"
@@ -382,7 +382,7 @@
           </template>
         </el-table-column>
       </el-table>
-      <el-dialog v-dialogDrag :title="pdf.title" :visible.sync="pdf.open" width="1300px" append-to-body>
+      <el-dialog  :close-on-click-modal="false" v-dialogDrag :title="pdf.title" :visible.sync="pdf.open" width="1300px" append-to-body>
         <div style="margin-top: -60px;float: right;margin-right: 40px;">
           <el-button size="mini" type="text" @click="openPdf">{{$t('新页面打开PDF')}}</el-button></div>
         <div style="margin-top: -30px">

+ 2 - 2
ui/src/views/components/meeting/actionlist.vue

@@ -139,7 +139,7 @@
     />
 
     <!-- 添加或修改装置会议执行对话框 -->
-    <el-dialog v-dialogDrag :title="title" :visible.sync="open" width="500px" append-to-body>
+    <el-dialog  :close-on-click-modal="false" v-dialogDrag :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="$t('装置名称')" prop="plantCode">
           <el-select v-model="form.plantCode" :placeholder="$t('请选择') + $t('装置名称')">
@@ -202,7 +202,7 @@
       </div>
     </el-dialog>
       <!-- 用户导入对话框 -->
-      <el-dialog v-dialogDrag :title="upload.title" :visible.sync="upload.open" width="400px" append-to-body>
+      <el-dialog  :close-on-click-modal="false" v-dialogDrag :title="upload.title" :visible.sync="upload.open" width="400px" append-to-body>
           <el-upload
                   ref="upload"
                   :limit="1"

+ 2 - 2
ui/src/views/components/meeting/ehsopenitem.vue

@@ -126,7 +126,7 @@
     />
 
     <!-- 添加或修改EHS开项跟踪对话框 -->
-    <el-dialog v-dialogDrag :title="title" :visible.sync="open" width="500px" append-to-body>
+    <el-dialog  :close-on-click-modal="false" v-dialogDrag :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="$t('装置名称')" prop="plantCode">
           <el-select v-model="form.plantCode" :placeholder="$t('请选择') + $t('装置名称')">
@@ -171,7 +171,7 @@
       </div>
     </el-dialog>
       <!-- 用户导入对话框 -->
-      <el-dialog v-dialogDrag :title="upload.title" :visible.sync="upload.open" width="400px" append-to-body>
+      <el-dialog  :close-on-click-modal="false" v-dialogDrag :title="upload.title" :visible.sync="upload.open" width="400px" append-to-body>
           <el-upload
                   ref="upload"
                   :limit="1"

+ 2 - 2
ui/src/views/components/meeting/interlock.vue

@@ -80,7 +80,7 @@
     />
 
     <!-- 添加或修改关键机组联锁旁路对话框 -->
-    <el-dialog v-dialogDrag :title="title" :visible.sync="open" width="500px" append-to-body>
+    <el-dialog  :close-on-click-modal="false" v-dialogDrag :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="$t('装置名称')" prop="plantCode">
           <el-select v-model="form.plantCode" :placeholder="$t('请选择') + $t('装置名称')">
@@ -116,7 +116,7 @@
       </div>
     </el-dialog>
       <!-- 用户导入对话框 -->
-      <el-dialog v-dialogDrag :title="upload.title" :visible.sync="upload.open" width="400px" append-to-body>
+      <el-dialog  :close-on-click-modal="false" v-dialogDrag :title="upload.title" :visible.sync="upload.open" width="400px" append-to-body>
           <el-upload
                   ref="upload"
                   :limit="1"

+ 2 - 2
ui/src/views/components/meeting/keymaintenance.vue

@@ -130,7 +130,7 @@
     />
 
     <!-- 添加或修改下周关键维修工作对话框 -->
-    <el-dialog v-dialogDrag :title="title" :visible.sync="open" width="500px" append-to-body>
+    <el-dialog  :close-on-click-modal="false" v-dialogDrag :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="$t('装置名称')" prop="plantCode">
           <el-select v-model="form.plantCode" :placeholder="$t('请选择') + $t('装置名称')">
@@ -193,7 +193,7 @@
       </div>
     </el-dialog>
       <!-- 用户导入对话框 -->
-      <el-dialog v-dialogDrag :title="upload.title" :visible.sync="upload.open" width="400px" append-to-body>
+      <el-dialog  :close-on-click-modal="false" v-dialogDrag :title="upload.title" :visible.sync="upload.open" width="400px" append-to-body>
           <el-upload
                   ref="upload"
                   :limit="1"

+ 2 - 2
ui/src/views/components/meeting/messageattention.vue

@@ -120,7 +120,7 @@
     />
 
     <!-- 添加或修改信息提醒对话框 -->
-    <el-dialog v-dialogDrag :title="title" :visible.sync="open" width="500px" append-to-body>
+    <el-dialog  :close-on-click-modal="false" v-dialogDrag :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="$t('装置名称')" prop="plantCode">
           <el-select v-model="form.plantCode" :placeholder="$t('请选择') + $t('装置名称')">
@@ -172,7 +172,7 @@
       </div>
     </el-dialog>
       <!-- 用户导入对话框 -->
-      <el-dialog v-dialogDrag :title="upload.title" :visible.sync="upload.open" width="400px" append-to-body>
+      <el-dialog  :close-on-click-modal="false" v-dialogDrag :title="upload.title" :visible.sync="upload.open" width="400px" append-to-body>
           <el-upload
                   ref="upload"
                   :limit="1"

+ 2 - 2
ui/src/views/components/meeting/opextrack.vue

@@ -118,7 +118,7 @@
     />
 
     <!-- 添加或修改OpEx项目跟踪对话框 -->
-    <el-dialog v-dialogDrag :title="title" :visible.sync="open" width="500px" append-to-body>
+    <el-dialog  :close-on-click-modal="false" v-dialogDrag :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="$t('装置名称')" prop="plantCode">
           <el-select v-model="form.plantCode" :placeholder="$t('请选择') + $t('装置名称')">
@@ -163,7 +163,7 @@
       </div>
     </el-dialog>
       <!-- 用户导入对话框 -->
-      <el-dialog v-dialogDrag :title="upload.title" :visible.sync="upload.open" width="400px" append-to-body>
+      <el-dialog  :close-on-click-modal="false" v-dialogDrag :title="upload.title" :visible.sync="upload.open" width="400px" append-to-body>
           <el-upload
                   ref="upload"
                   :limit="1"

+ 2 - 2
ui/src/views/components/meeting/person.vue

@@ -71,7 +71,7 @@
     />
 
     <!-- 添加或修改会议人员对话框 -->
-    <el-dialog v-dialogDrag :title="title" :visible.sync="open" width="500px" append-to-body>
+    <el-dialog  :close-on-click-modal="false" v-dialogDrag :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="$t('姓名')" prop="name">
 <!--          <el-select v-model="form.staffid" filterable placeholder="请选择人员">-->
@@ -97,7 +97,7 @@
       </div>
     </el-dialog>
       <!-- 用户导入对话框 -->
-      <el-dialog v-dialogDrag :title="upload.title" :visible.sync="upload.open" width="400px" append-to-body>
+      <el-dialog  :close-on-click-modal="false" v-dialogDrag :title="upload.title" :visible.sync="upload.open" width="400px" append-to-body>
           <el-upload
                   ref="upload"
                   :limit="1"

+ 2 - 2
ui/src/views/components/meeting/riskreminder.vue

@@ -98,7 +98,7 @@
     />
 
     <!-- 添加或修改风险提醒对话框 -->
-    <el-dialog v-dialogDrag :title="title" :visible.sync="open" width="500px" append-to-body>
+    <el-dialog  :close-on-click-modal="false" v-dialogDrag :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="$t('装置名称')" prop="plantCode">
           <el-select v-model="form.plantCode" :placeholder="$t('请选择') + $t('装置名称')">
@@ -137,7 +137,7 @@
       </div>
     </el-dialog>
       <!-- 用户导入对话框 -->
-      <el-dialog v-dialogDrag :title="upload.title" :visible.sync="upload.open" width="400px" append-to-body>
+      <el-dialog  :close-on-click-modal="false" v-dialogDrag :title="upload.title" :visible.sync="upload.open" width="400px" append-to-body>
           <el-upload
                   ref="upload"
                   :limit="1"

+ 2 - 2
ui/src/views/cui/pipe/index.vue

@@ -174,7 +174,7 @@
     />
 
     <!-- 添加或修改管线清单对话框 -->
-    <el-dialog v-dialogDrag :title="title" :visible.sync="open" width="500px" append-to-body>
+    <el-dialog  :close-on-click-modal="false" v-dialogDrag :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="$t('装置名称')" prop="plantCode">
           <el-select v-model="form.plantCode" :placeholder="$t('请选择') + $t('装置名称')">
@@ -282,7 +282,7 @@
       </div>
     </el-dialog>
       <!-- 用户导入对话框 -->
-      <el-dialog v-dialogDrag :title="upload.title" :visible.sync="upload.open" width="400px" append-to-body>
+      <el-dialog  :close-on-click-modal="false" v-dialogDrag :title="upload.title" :visible.sync="upload.open" width="400px" append-to-body>
           <el-upload
                   ref="upload"
                   :limit="1"

+ 2 - 2
ui/src/views/cui/problems/index.vue

@@ -141,7 +141,7 @@
     />
 
     <!-- 添加或修改CUI问题整改跟踪清单对话框 -->
-    <el-dialog v-dialogDrag :title="title" :visible.sync="open" width="500px" append-to-body>
+    <el-dialog  :close-on-click-modal="false" v-dialogDrag :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="$t('装置名称')" prop="plantCode">
           <el-input v-model="form.plantCode" :placeholder="$t('请选择') + $t('装置名称')" />
@@ -211,7 +211,7 @@
       </div>
     </el-dialog>
       <!-- 用户导入对话框 -->
-      <el-dialog v-dialogDrag :title="upload.title" :visible.sync="upload.open" width="400px" append-to-body>
+      <el-dialog  :close-on-click-modal="false" v-dialogDrag :title="upload.title" :visible.sync="upload.open" width="400px" append-to-body>
           <el-upload
                   ref="upload"
                   :limit="1"

+ 2 - 2
ui/src/views/cui/pvessel/index.vue

@@ -173,7 +173,7 @@
     />
 
     <!-- 添加或修改容器清单对话框 -->
-    <el-dialog v-dialogDrag :title="title" :visible.sync="open" width="500px" append-to-body>
+    <el-dialog  :close-on-click-modal="false" v-dialogDrag :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="$t('装置名称')" prop="plantCode">
           <el-select v-model="form.plantCode" :placeholder="$t('请选择') + $t('装置名称')">
@@ -285,7 +285,7 @@
       </div>
     </el-dialog>
       <!-- 用户导入对话框 -->
-      <el-dialog v-dialogDrag :title="upload.title" :visible.sync="upload.open" width="400px" append-to-body>
+      <el-dialog  :close-on-click-modal="false" v-dialogDrag :title="upload.title" :visible.sync="upload.open" width="400px" append-to-body>
           <el-upload
                   ref="upload"
                   :limit="1"

+ 4 - 4
ui/src/views/document/publicdoc/index.vue

@@ -125,7 +125,7 @@
         />
 
         <!-- 添加或修改公共盘文档对话框 -->
-        <el-dialog v-dialogDrag :title="title" :visible.sync="open" width="500px" append-to-body>
+        <el-dialog  :close-on-click-modal="false" v-dialogDrag :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="$t('文件名称')" prop="filename">
               <el-input v-model="form.filename" :placeholder="$t('请输入') + $t('文件名称')" />
@@ -168,7 +168,7 @@
           </div>
         </el-dialog>
           <!-- 用户导入对话框 -->
-          <el-dialog v-dialogDrag :title="upload.title" :visible.sync="upload.open" width="400px" append-to-body>
+          <el-dialog  :close-on-click-modal="false" v-dialogDrag :title="upload.title" :visible.sync="upload.open" width="400px" append-to-body>
               <el-upload
                       ref="upload"
                       :limit="1"
@@ -201,7 +201,7 @@
               </div>
           </el-dialog>
         <!-- 报告附件对话框 -->
-        <el-dialog v-dialogDrag :title="doc.title" :visible.sync="doc.open" width="700px" append-to-body>
+        <el-dialog  :close-on-click-modal="false" v-dialogDrag :title="doc.title" :visible.sync="doc.open" width="700px" append-to-body>
           <el-upload
             ref="doc"
             :limit="50"
@@ -253,7 +253,7 @@
               </template>
             </el-table-column>
           </el-table>
-          <el-dialog v-dialogDrag :title="pdf.title" :visible.sync="pdf.open" width="1300px" append-to-body>
+          <el-dialog  :close-on-click-modal="false" v-dialogDrag :title="pdf.title" :visible.sync="pdf.open" width="1300px" append-to-body>
         <div style="margin-top: -60px;float: right;margin-right: 40px;">
           <el-button size="mini" type="text" @click="openPdf">{{$t('新页面打开PDF')}}</el-button></div>
             <div style="margin-top: -30px">

+ 2 - 2
ui/src/views/document/publicdocmenu/index.vue

@@ -83,7 +83,7 @@
     />
 
     <!-- 添加或修改公共盘文档目录对话框 -->
-    <el-dialog v-dialogDrag :title="title" :visible.sync="open" width="500px" append-to-body>
+    <el-dialog  :close-on-click-modal="false" v-dialogDrag :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="$t('目录名称')" prop="cataname">
           <el-input v-model="form.cataname" :placeholder="$t('请输入') + $t('目录名称')" />
@@ -104,7 +104,7 @@
       </div>
     </el-dialog>
       <!-- 用户导入对话框 -->
-      <el-dialog v-dialogDrag :title="upload.title" :visible.sync="upload.open" width="400px" append-to-body>
+      <el-dialog  :close-on-click-modal="false" v-dialogDrag :title="upload.title" :visible.sync="upload.open" width="400px" append-to-body>
           <el-upload
                   ref="upload"
                   :limit="1"

+ 2 - 2
ui/src/views/ehs/accidentlist/index.vue

@@ -317,7 +317,7 @@
     />
 
     <!-- 添加或修改事件申请对话框 -->
-    <el-dialog v-dialogDrag :title="title" :visible.sync="open" width="500px" append-to-body>
+    <el-dialog  :close-on-click-modal="false" v-dialogDrag :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="$t('装置名称')" prop="plantCode">
           <el-select v-model="form.plantCode" :placeholder="$t('请选择') + $t('装置名称')">
@@ -425,7 +425,7 @@
       </div>
     </el-dialog>
       <!-- 用户导入对话框 -->
-      <el-dialog v-dialogDrag :title="upload.title" :visible.sync="upload.open" width="400px" append-to-body>
+      <el-dialog  :close-on-click-modal="false" v-dialogDrag :title="upload.title" :visible.sync="upload.open" width="400px" append-to-body>
           <el-upload
                   ref="upload"
                   :limit="1"

+ 3 - 3
ui/src/views/ehs/autosprinkler/index.vue

@@ -144,7 +144,7 @@
     />
 
     <!-- 添加或修改自动喷淋系统对话框 -->
-    <el-dialog v-dialogDrag :title="title" :visible.sync="open" width="500px" append-to-body>
+    <el-dialog  :close-on-click-modal="false" v-dialogDrag :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="$t('装置名称')" prop="plantCode">
           <el-select v-model="form.plantCode" :placeholder="$t('请选择') + $t('装置名称')">
@@ -202,7 +202,7 @@
       </div>
     </el-dialog>
     <!-- 用户导入对话框 -->
-    <el-dialog v-dialogDrag :title="upload.title" :visible.sync="upload.open" width="400px" append-to-body>
+    <el-dialog  :close-on-click-modal="false" v-dialogDrag :title="upload.title" :visible.sync="upload.open" width="400px" append-to-body>
         <el-upload
                 ref="upload"
                 :limit="1"
@@ -234,7 +234,7 @@
             <el-button @click="upload.open = false">{{ $t('取 消') }}</el-button>
         </div>
     </el-dialog>
-    <el-dialog v-dialogDrag :title="$t('批量') + $t('修改')" :visible.sync="batch.open" width="400px" append-to-body>
+    <el-dialog  :close-on-click-modal="false" v-dialogDrag :title="$t('批量') + $t('修改')" :visible.sync="batch.open" width="400px" append-to-body>
       <el-form ref="form" :model="batchForm" :rules="rules" label-width="80px">
         <el-form-item :label="$t('检查状况')" prop="inspectstatus">
           <el-select v-model="batchForm.inspectstatus" :placeholder="$t('请选择') + $t('检查状况')">

+ 2 - 2
ui/src/views/ehs/barrelmonth/index.vue

@@ -128,7 +128,7 @@
     />
 
     <!-- 添加或修改废桶进出库统计日报对话框 -->
-    <el-dialog v-dialogDrag :title="title" :visible.sync="open" width="500px" append-to-body>
+    <el-dialog  :close-on-click-modal="false" v-dialogDrag :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="$t('装置名称')" prop="plantCode">
           <el-select v-model="form.plantCode" :placeholder="$t('请选择') + $t('装置名称')">
@@ -191,7 +191,7 @@
       </div>
     </el-dialog>
     <!-- 用户导入对话框 -->
-    <el-dialog v-dialogDrag :title="upload.title" :visible.sync="upload.open" width="400px" append-to-body>
+    <el-dialog  :close-on-click-modal="false" v-dialogDrag :title="upload.title" :visible.sync="upload.open" width="400px" append-to-body>
         <el-upload
                 ref="upload"
                 :limit="1"

+ 4 - 4
ui/src/views/ehs/danger/index.vue

@@ -133,7 +133,7 @@
     />
 
     <!-- 添加或修改危险废物清单对话框 -->
-    <el-dialog v-dialogDrag :title="title" :visible.sync="open" width="500px" append-to-body>
+    <el-dialog  :close-on-click-modal="false" v-dialogDrag :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="$t('装置名称')" prop="plantCode">
           <el-select v-model="form.plantCode" :placeholder="$t('请选择') + $t('装置名称')">
@@ -188,7 +188,7 @@
       </div>
     </el-dialog>
     <!-- 用户导入对话框 -->
-    <el-dialog v-dialogDrag :title="upload.title" :visible.sync="upload.open" width="400px" append-to-body>
+    <el-dialog  :close-on-click-modal="false" v-dialogDrag :title="upload.title" :visible.sync="upload.open" width="400px" append-to-body>
         <el-upload
                 ref="upload"
                 :limit="1"
@@ -221,7 +221,7 @@
         </div>
     </el-dialog>
     <!-- 报告附件对话框 -->
-    <el-dialog v-dialogDrag :title="doc.title" :visible.sync="doc.open" width="700px" append-to-body>
+    <el-dialog  :close-on-click-modal="false" v-dialogDrag :title="doc.title" :visible.sync="doc.open" width="700px" append-to-body>
       <el-upload
         ref="doc"
         :limit="50"
@@ -273,7 +273,7 @@
           </template>
         </el-table-column>
       </el-table>
-      <el-dialog v-dialogDrag :title="pdf.title" :visible.sync="pdf.open" width="1300px" append-to-body>
+      <el-dialog  :close-on-click-modal="false" v-dialogDrag :title="pdf.title" :visible.sync="pdf.open" width="1300px" append-to-body>
         <div style="margin-top: -60px;float: right;margin-right: 40px;">
           <el-button size="mini" type="text" @click="openPdf">{{$t('新页面打开PDF')}}</el-button></div>
         <div style="margin-top: -30px">

+ 2 - 2
ui/src/views/ehs/dangerday/index.vue

@@ -136,7 +136,7 @@
     />
 
     <!-- 添加或修改危废出入库统计日报对话框 -->
-    <el-dialog v-dialogDrag :title="title" :visible.sync="open" width="500px" append-to-body>
+    <el-dialog  :close-on-click-modal="false" v-dialogDrag :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="$t('装置名称')" prop="plantCode">
           <el-select v-model="form.plantCode" :placeholder="$t('请选择') + $t('装置名称')">
@@ -216,7 +216,7 @@
       </div>
     </el-dialog>
     <!-- 用户导入对话框 -->
-    <el-dialog v-dialogDrag :title="upload.title" :visible.sync="upload.open" width="400px" append-to-body>
+    <el-dialog  :close-on-click-modal="false" v-dialogDrag :title="upload.title" :visible.sync="upload.open" width="400px" append-to-body>
         <el-upload
                 ref="upload"
                 :limit="1"

+ 2 - 2
ui/src/views/ehs/dangermonth/index.vue

@@ -132,7 +132,7 @@
     />
 
     <!-- 添加或修改危险废物出入库月报对话框 -->
-    <el-dialog v-dialogDrag :title="title" :visible.sync="open" width="500px" append-to-body>
+    <el-dialog  :close-on-click-modal="false" v-dialogDrag :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="$t('装置名称')" prop="plantCode">
           <el-select v-model="form.plantCode" :placeholder="$t('请选择') + $t('装置名称')">
@@ -183,7 +183,7 @@
       </div>
     </el-dialog>
     <!-- 用户导入对话框 -->
-    <el-dialog v-dialogDrag :title="upload.title" :visible.sync="upload.open" width="400px" append-to-body>
+    <el-dialog  :close-on-click-modal="false" v-dialogDrag :title="upload.title" :visible.sync="upload.open" width="400px" append-to-body>
         <el-upload
                 ref="upload"
                 :limit="1"

+ 2 - 2
ui/src/views/ehs/ehskpinew/index.vue

@@ -178,7 +178,7 @@
     />
 
     <!-- 添加或修改KPI统计及格对话框 -->
-    <el-dialog v-dialogDrag :title="title" :visible.sync="open" width="500px" append-to-body>
+    <el-dialog  :close-on-click-modal="false" v-dialogDrag :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="$t('装置名称')" prop="plants">
           <el-select v-model="form.plants" :placeholder="$t('请选择') + $t('装置名称')">
@@ -241,7 +241,7 @@
       </div>
     </el-dialog>
     <!-- 用户导入对话框 -->
-    <el-dialog v-dialogDrag :title="upload.title" :visible.sync="upload.open" width="400px" append-to-body>
+    <el-dialog  :close-on-click-modal="false" v-dialogDrag :title="upload.title" :visible.sync="upload.open" width="400px" append-to-body>
         <el-upload
                 ref="upload"
                 :limit="1"

+ 2 - 2
ui/src/views/ehs/environapprcont/index.vue

@@ -107,7 +107,7 @@
     />
 
     <!-- 添加或修改环保批文主要内容对话框 -->
-    <el-dialog v-dialogDrag :title="title" :visible.sync="open" width="500px" append-to-body>
+    <el-dialog  :close-on-click-modal="false" v-dialogDrag :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="$t('污染物名称')" prop="emissionname">
           <el-input v-model="form.emissionname" :placeholder="$t('请输入') + $t('污染物名称')" />
@@ -142,7 +142,7 @@
       </div>
     </el-dialog>
     <!-- 用户导入对话框 -->
-    <el-dialog v-dialogDrag :title="upload.title" :visible.sync="upload.open" width="400px" append-to-body>
+    <el-dialog  :close-on-click-modal="false" v-dialogDrag :title="upload.title" :visible.sync="upload.open" width="400px" append-to-body>
         <el-upload
                 ref="upload"
                 :limit="1"

+ 4 - 4
ui/src/views/ehs/environapproval/index.vue

@@ -197,7 +197,7 @@
     />
 
     <!-- 添加或修改环保批文清单对话框 -->
-    <el-dialog v-dialogDrag :title="title" :visible.sync="open" width="1200px" append-to-body>
+    <el-dialog  :close-on-click-modal="false" v-dialogDrag :title="title" :visible.sync="open" width="1200px" append-to-body>
       <el-form ref="form" :model="form" :rules="rules" label-width="150px">
         <el-row>
           <el-col :span="12">
@@ -456,7 +456,7 @@
       </div>
     </el-dialog>
     <!-- 用户导入对话框 -->
-    <el-dialog v-dialogDrag :title="upload.title" :visible.sync="upload.open" width="400px" append-to-body>
+    <el-dialog  :close-on-click-modal="false" v-dialogDrag :title="upload.title" :visible.sync="upload.open" width="400px" append-to-body>
         <el-upload
                 ref="upload"
                 :limit="1"
@@ -489,7 +489,7 @@
         </div>
     </el-dialog>
     <!-- 报告附件对话框 -->
-    <el-dialog v-dialogDrag :title="doc.title" :visible.sync="doc.open" width="700px" append-to-body>
+    <el-dialog  :close-on-click-modal="false" v-dialogDrag :title="doc.title" :visible.sync="doc.open" width="700px" append-to-body>
       <el-upload
         ref="doc"
         :limit="50"
@@ -541,7 +541,7 @@
           </template>
         </el-table-column>
       </el-table>
-      <el-dialog v-dialogDrag :title="pdf.title" :visible.sync="pdf.open" width="1300px" append-to-body>
+      <el-dialog  :close-on-click-modal="false" v-dialogDrag :title="pdf.title" :visible.sync="pdf.open" width="1300px" append-to-body>
         <div style="margin-top: -60px;float: right;margin-right: 40px;">
           <el-button size="mini" type="text" @click="openPdf">{{$t('新页面打开PDF')}}</el-button></div>
         <div style="margin-top: -30px">

+ 3 - 3
ui/src/views/ehs/eyewasher/index.vue

@@ -142,7 +142,7 @@
     />
 
     <!-- 添加或修改洗眼器对话框 -->
-    <el-dialog v-dialogDrag :title="title" :visible.sync="open" width="700px" append-to-body>
+    <el-dialog  :close-on-click-modal="false" v-dialogDrag :title="title" :visible.sync="open" width="700px" append-to-body>
       <el-form ref="form" :model="form" :rules="rules" label-width="80px">
         <el-row>
           <el-col :span="12">
@@ -218,7 +218,7 @@
       </div>
     </el-dialog>
     <!-- 用户导入对话框 -->
-    <el-dialog v-dialogDrag :title="upload.title" :visible.sync="upload.open" width="400px" append-to-body>
+    <el-dialog  :close-on-click-modal="false" v-dialogDrag :title="upload.title" :visible.sync="upload.open" width="400px" append-to-body>
         <el-upload
                 ref="upload"
                 :limit="1"
@@ -250,7 +250,7 @@
             <el-button @click="upload.open = false">{{ $t('取 消') }}</el-button>
         </div>
     </el-dialog>
-    <el-dialog v-dialogDrag :title="$t('批量') + $t('修改')" :visible.sync="batch.open" width="400px" append-to-body>
+    <el-dialog  :close-on-click-modal="false" v-dialogDrag :title="$t('批量') + $t('修改')" :visible.sync="batch.open" width="400px" append-to-body>
       <el-form ref="form" :model="batchForm" :rules="rules" label-width="80px">
         <el-form-item :label="$t('检查状况')" prop="inspectstatus">
           <el-select v-model="batchForm.inspectstatus" :placeholder="$t('请选择') + $t('检查状况')">

+ 4 - 4
ui/src/views/ehs/fireapproval/index.vue

@@ -154,7 +154,7 @@
     />
 
     <!-- 添加或修改消防批文清单对话框 -->
-    <el-dialog v-dialogDrag :title="title" :visible.sync="open" width="1200px" append-to-body>
+    <el-dialog  :close-on-click-modal="false" v-dialogDrag :title="title" :visible.sync="open" width="1200px" append-to-body>
       <el-form ref="form" :model="form" :rules="rules" label-width="150px">
         <el-row>
           <el-col :span="12">
@@ -347,7 +347,7 @@
       </div>
     </el-dialog>
     <!-- 用户导入对话框 -->
-    <el-dialog v-dialogDrag :title="upload.title" :visible.sync="upload.open" width="400px" append-to-body>
+    <el-dialog  :close-on-click-modal="false" v-dialogDrag :title="upload.title" :visible.sync="upload.open" width="400px" append-to-body>
         <el-upload
                 ref="upload"
                 :limit="1"
@@ -380,7 +380,7 @@
         </div>
     </el-dialog>
     <!-- 报告附件对话框 -->
-    <el-dialog v-dialogDrag :title="doc.title" :visible.sync="doc.open" width="700px" append-to-body>
+    <el-dialog  :close-on-click-modal="false" v-dialogDrag :title="doc.title" :visible.sync="doc.open" width="700px" append-to-body>
       <el-upload
         ref="doc"
         :limit="50"
@@ -432,7 +432,7 @@
           </template>
         </el-table-column>
       </el-table>
-      <el-dialog v-dialogDrag :title="pdf.title" :visible.sync="pdf.open" width="1300px" append-to-body>
+      <el-dialog  :close-on-click-modal="false" v-dialogDrag :title="pdf.title" :visible.sync="pdf.open" width="1300px" append-to-body>
         <div style="margin-top: -60px;float: right;margin-right: 40px;">
           <el-button size="mini" type="text" @click="openPdf">{{$t('新页面打开PDF')}}</el-button></div>
         <div style="margin-top: -30px">

+ 3 - 3
ui/src/views/ehs/fireextinguisher/index.vue

@@ -162,7 +162,7 @@
     />
 
     <!-- 添加或修改灭火器对话框 -->
-    <el-dialog v-dialogDrag :title="title" :visible.sync="open" width="500px" append-to-body>
+    <el-dialog  :close-on-click-modal="false" v-dialogDrag :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="$t('装置名称')" prop="plantCode">
           <el-select v-model="form.plantCode" :placeholder="$t('请选择') + $t('装置名称')">
@@ -228,7 +228,7 @@
       </div>
     </el-dialog>
     <!-- 用户导入对话框 -->
-    <el-dialog v-dialogDrag :title="upload.title" :visible.sync="upload.open" width="400px" append-to-body>
+    <el-dialog  :close-on-click-modal="false" v-dialogDrag :title="upload.title" :visible.sync="upload.open" width="400px" append-to-body>
         <el-upload
                 ref="upload"
                 :limit="1"
@@ -260,7 +260,7 @@
             <el-button @click="upload.open = false">{{ $t('取 消') }}</el-button>
         </div>
     </el-dialog>
-    <el-dialog v-dialogDrag :title="$t('批量')+' ' + $t('修改')" :visible.sync="batch.open" width="400px" append-to-body>
+    <el-dialog  :close-on-click-modal="false" v-dialogDrag :title="$t('批量')+' ' + $t('修改')" :visible.sync="batch.open" width="400px" append-to-body>
       <el-form ref="form" :model="batchForm" :rules="rules" label-width="80px">
         <el-form-item :label="$t('检查状况')" prop="inspectstatus">
           <el-select v-model="batchForm.inspectstatus" :placeholder="$t('请选择') + $t('检查状况')">

+ 3 - 3
ui/src/views/ehs/firehose/index.vue

@@ -143,7 +143,7 @@
     />
 
     <!-- 添加或修改消防水带箱对话框 -->
-    <el-dialog v-dialogDrag :title="title" :visible.sync="open" width="500px" append-to-body>
+    <el-dialog  :close-on-click-modal="false" v-dialogDrag :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="$t('装置名称')" prop="plantCode">
           <el-select v-model="form.plantCode" :placeholder="$t('请选择') + $t('装置名称')">
@@ -198,7 +198,7 @@
       </div>
     </el-dialog>
     <!-- 用户导入对话框 -->
-    <el-dialog v-dialogDrag :title="upload.title" :visible.sync="upload.open" width="400px" append-to-body>
+    <el-dialog  :close-on-click-modal="false" v-dialogDrag :title="upload.title" :visible.sync="upload.open" width="400px" append-to-body>
         <el-upload
                 ref="upload"
                 :limit="1"
@@ -230,7 +230,7 @@
             <el-button @click="upload.open = false">{{ $t('取 消') }}</el-button>
         </div>
     </el-dialog>
-    <el-dialog v-dialogDrag :title="$t('批量') +' '+ $t('修改')" :visible.sync="batch.open" width="400px" append-to-body>
+    <el-dialog  :close-on-click-modal="false" v-dialogDrag :title="$t('批量') +' '+ $t('修改')" :visible.sync="batch.open" width="400px" append-to-body>
       <el-form ref="form" :model="batchForm" :rules="rules" label-width="80px">
         <el-form-item :label="$t('检查状况')" prop="inspectstatus">
           <el-select v-model="batchForm.inspectstatus" :placeholder="$t('请选择') + $t('检查状况')">

+ 3 - 3
ui/src/views/ehs/firehydrant/index.vue

@@ -144,7 +144,7 @@
     />
 
     <!-- 添加或修改消防栓对话框 -->
-    <el-dialog v-dialogDrag :title="title" :visible.sync="open" width="500px" append-to-body>
+    <el-dialog  :close-on-click-modal="false" v-dialogDrag :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="$t('装置名称')" prop="plantCode">
           <el-select v-model="form.plantCode" :placeholder="$t('请选择') + $t('装置名称')">
@@ -202,7 +202,7 @@
       </div>
     </el-dialog>
     <!-- 用户导入对话框 -->
-    <el-dialog v-dialogDrag :title="upload.title" :visible.sync="upload.open" width="400px" append-to-body>
+    <el-dialog  :close-on-click-modal="false" v-dialogDrag :title="upload.title" :visible.sync="upload.open" width="400px" append-to-body>
         <el-upload
                 ref="upload"
                 :limit="1"
@@ -234,7 +234,7 @@
             <el-button @click="upload.open = false">{{ $t('取 消') }}</el-button>
         </div>
     </el-dialog>
-    <el-dialog v-dialogDrag :title="$t('批量') +' '+ $t('修改')" :visible.sync="batch.open" width="400px" append-to-body>
+    <el-dialog  :close-on-click-modal="false" v-dialogDrag :title="$t('批量') +' '+ $t('修改')" :visible.sync="batch.open" width="400px" append-to-body>
       <el-form ref="form" :model="batchForm" :rules="rules" label-width="80px">
         <el-form-item :label="$t('检查状况')" prop="inspectstatus">
           <el-select v-model="batchForm.inspectstatus" :placeholder="$t('请选择') + $t('检查状况')">

+ 3 - 3
ui/src/views/ehs/firestandpipe/index.vue

@@ -143,7 +143,7 @@
     />
 
     <!-- 添加或修改消防竖管对话框 -->
-    <el-dialog v-dialogDrag :title="title" :visible.sync="open" width="500px" append-to-body>
+    <el-dialog  :close-on-click-modal="false" v-dialogDrag :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="$t('装置名称')" prop="plantCode">
           <el-select v-model="form.plantCode" :placeholder="$t('请选择') + $t('装置名称')">
@@ -198,7 +198,7 @@
       </div>
     </el-dialog>
     <!-- 用户导入对话框 -->
-    <el-dialog v-dialogDrag :title="upload.title" :visible.sync="upload.open" width="400px" append-to-body>
+    <el-dialog  :close-on-click-modal="false" v-dialogDrag :title="upload.title" :visible.sync="upload.open" width="400px" append-to-body>
         <el-upload
                 ref="upload"
                 :limit="1"
@@ -230,7 +230,7 @@
             <el-button @click="upload.open = false">{{ $t('取 消') }}</el-button>
         </div>
     </el-dialog>
-    <el-dialog v-dialogDrag :title="$t('批量') + $t('修改')" :visible.sync="batch.open" width="400px" append-to-body>
+    <el-dialog  :close-on-click-modal="false" v-dialogDrag :title="$t('批量') + $t('修改')" :visible.sync="batch.open" width="400px" append-to-body>
       <el-form ref="form" :model="batchForm" :rules="rules" label-width="80px">
         <el-form-item :label="$t('检查状况')" prop="inspectstatus">
           <el-select v-model="batchForm.inspectstatus" :placeholder="$t('请选择') + $t('检查状况')">

+ 4 - 4
ui/src/views/ehs/healthapproval/index.vue

@@ -158,7 +158,7 @@
     />
 
     <!-- 添加或修改卫生批文清单对话框 -->
-    <el-dialog v-dialogDrag :title="title" :visible.sync="open" width="1200px" append-to-body>
+    <el-dialog  :close-on-click-modal="false" v-dialogDrag :title="title" :visible.sync="open" width="1200px" append-to-body>
       <el-form ref="form" :model="form" :rules="rules" label-width="150px">
         <el-row>
           <el-col :span="12">
@@ -326,7 +326,7 @@
       </div>
     </el-dialog>
     <!-- 用户导入对话框 -->
-    <el-dialog v-dialogDrag :title="upload.title" :visible.sync="upload.open" width="400px" append-to-body>
+    <el-dialog  :close-on-click-modal="false" v-dialogDrag :title="upload.title" :visible.sync="upload.open" width="400px" append-to-body>
         <el-upload
                 ref="upload"
                 :limit="1"
@@ -358,7 +358,7 @@
         </div>
     </el-dialog>
     <!-- 报告附件对话框 -->
-    <el-dialog v-dialogDrag :title="doc.title" :visible.sync="doc.open" width="700px" append-to-body>
+    <el-dialog  :close-on-click-modal="false" v-dialogDrag :title="doc.title" :visible.sync="doc.open" width="700px" append-to-body>
       <el-upload
         ref="doc"
         :limit="50"
@@ -410,7 +410,7 @@
           </template>
         </el-table-column>
       </el-table>
-      <el-dialog v-dialogDrag :title="pdf.title" :visible.sync="pdf.open" width="1300px" append-to-body>
+      <el-dialog  :close-on-click-modal="false" v-dialogDrag :title="pdf.title" :visible.sync="pdf.open" width="1300px" append-to-body>
         <div style="margin-top: -60px;float: right;margin-right: 40px;">
           <el-button size="mini" type="text" @click="openPdf">{{$t('新页面打开PDF')}}</el-button></div>
         <div style="margin-top: -30px">

+ 3 - 3
ui/src/views/ehs/highpresfire/index.vue

@@ -143,7 +143,7 @@
     />
 
     <!-- 添加或修改高压消防炮对话框 -->
-    <el-dialog v-dialogDrag :title="title" :visible.sync="open" width="500px" append-to-body>
+    <el-dialog  :close-on-click-modal="false" v-dialogDrag :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="$t('装置名称')" prop="plantCode">
           <el-select v-model="form.plantCode" :placeholder="$t('请选择') + $t('装置名称')">
@@ -198,7 +198,7 @@
       </div>
     </el-dialog>
     <!-- 用户导入对话框 -->
-    <el-dialog v-dialogDrag :title="upload.title" :visible.sync="upload.open" width="400px" append-to-body>
+    <el-dialog  :close-on-click-modal="false" v-dialogDrag :title="upload.title" :visible.sync="upload.open" width="400px" append-to-body>
         <el-upload
                 ref="upload"
                 :limit="1"
@@ -230,7 +230,7 @@
             <el-button @click="upload.open = false">{{ $t('取 消') }}</el-button>
         </div>
     </el-dialog>
-    <el-dialog v-dialogDrag :title="$t('批量') +' '+ $t('修改')" :visible.sync="batch.open" width="400px" append-to-body>
+    <el-dialog  :close-on-click-modal="false" v-dialogDrag :title="$t('批量') +' '+ $t('修改')" :visible.sync="batch.open" width="400px" append-to-body>
       <el-form ref="form" :model="batchForm" :rules="rules" label-width="80px">
         <el-form-item :label="$t('检查状况')" prop="inspectstatus">
           <el-select v-model="batchForm.inspectstatus" :placeholder="$t('请选择') + $t('检查状况')">

+ 4 - 4
ui/src/views/ehs/jobticket/index.vue

@@ -453,7 +453,7 @@
     />
 
     <!-- 添加或修改工作票对话框 -->
-    <el-dialog v-dialogDrag :title="title" :visible.sync="open" width="700px" :close-on-click-modal="false"
+    <el-dialog  :close-on-click-modal="false" v-dialogDrag :title="title" :visible.sync="open" width="700px"
                append-to-body>
       <el-form ref="form" :model="form" :rules="rules" label-width="130px">
         <el-form-item :label="$t('开票日期')" prop="kprq">
@@ -623,8 +623,8 @@
       </div>
     </el-dialog>
     <!-- 用户导入对话框 -->
-    <el-dialog v-dialogDrag :title="upload.title" :visible.sync="upload.open" width="400px"
-               :close-on-click-modal="false" append-to-body>
+    <el-dialog  :close-on-click-modal="false" v-dialogDrag :title="upload.title" :visible.sync="upload.open" width="400px"
+                append-to-body>
       <el-upload
         ref="upload"
         :limit="1"
@@ -686,7 +686,7 @@
         </el-col>
       </el-row>
     </el-drawer>
-    <el-dialog title="延期作业许可" :visible.sync="guanlianVisible" width="30%" :close-on-click-modal="false" center>
+    <el-dialog  :close-on-click-modal="false" title="延期作业许可" :visible.sync="guanlianVisible" width="30%"  center>
       <el-form ref="form" :model="postponeform" :rules="rules1" label-width="80px">
         <el-form-item :label="$t('开票日期')" prop="kprq">
           <el-date-picker clearable size="small" style="width: 200px"

+ 4 - 4
ui/src/views/ehs/msds/index.vue

@@ -226,7 +226,7 @@
     />
 
     <!-- 添加或修改MSDS管理对话框 -->
-    <el-dialog v-dialogDrag :title="title" :visible.sync="open" width="1200px" append-to-body>
+    <el-dialog  :close-on-click-modal="false" v-dialogDrag :title="title" :visible.sync="open" width="1200px" append-to-body>
       <el-form ref="form" :model="form" :rules="rules" label-width="120px">
         <el-row>
           <el-col :span="12">
@@ -468,7 +468,7 @@
       </div>
     </el-dialog>
     <!-- 用户导入对话框 -->
-    <el-dialog v-dialogDrag :title="upload.title" :visible.sync="upload.open" width="400px" append-to-body>
+    <el-dialog  :close-on-click-modal="false" v-dialogDrag :title="upload.title" :visible.sync="upload.open" width="400px" append-to-body>
       <el-upload
         ref="upload"
         :limit="1"
@@ -501,7 +501,7 @@
       </div>
     </el-dialog>
     <!-- 报告附件对话框 -->
-    <el-dialog v-dialogDrag :title="doc.title" :visible.sync="doc.open" width="700px" append-to-body>
+    <el-dialog  :close-on-click-modal="false" v-dialogDrag :title="doc.title" :visible.sync="doc.open" width="700px" append-to-body>
       <el-upload
         ref="doc"
         :limit="50"
@@ -553,7 +553,7 @@
           </template>
         </el-table-column>
       </el-table>
-      <el-dialog v-dialogDrag :title="pdf.title" :visible.sync="pdf.open" width="1300px" append-to-body>
+      <el-dialog  :close-on-click-modal="false" v-dialogDrag :title="pdf.title" :visible.sync="pdf.open" width="1300px" append-to-body>
         <div style="margin-top: -60px;float: right;margin-right: 40px;">
           <el-button size="mini" type="text" @click="openPdf">{{$t('新页面打开PDF')}}</el-button></div>
         <div style="margin-top: -30px">

+ 4 - 4
ui/src/views/ehs/rcaudit/index.vue

@@ -142,7 +142,7 @@
         />
 
         <!-- 添加或修改RC审计助手对话框 -->
-        <el-dialog v-dialogDrag :title="title" :visible.sync="open" width="500px" append-to-body>
+        <el-dialog  :close-on-click-modal="false" v-dialogDrag :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="$t('装置名称')" prop="plantCode">
               <el-select v-model="form.plantCode" :placeholder="$t('请选择') + $t('装置名称')">
@@ -201,7 +201,7 @@
           </div>
         </el-dialog>
         <!-- 用户导入对话框 -->
-        <el-dialog v-dialogDrag :title="upload.title" :visible.sync="upload.open" width="400px" append-to-body>
+        <el-dialog  :close-on-click-modal="false" v-dialogDrag :title="upload.title" :visible.sync="upload.open" width="400px" append-to-body>
           <el-upload
             ref="upload"
             :limit="1"
@@ -234,7 +234,7 @@
           </div>
         </el-dialog>
         <!-- 报告附件对话框 -->
-        <el-dialog v-dialogDrag :title="doc.title" :visible.sync="doc.open" width="700px" append-to-body>
+        <el-dialog  :close-on-click-modal="false" v-dialogDrag :title="doc.title" :visible.sync="doc.open" width="700px" append-to-body>
           <el-upload
             ref="doc"
             :limit="50"
@@ -286,7 +286,7 @@
               </template>
             </el-table-column>
           </el-table>
-          <el-dialog v-dialogDrag :title="pdf.title" :visible.sync="pdf.open" width="1300px" append-to-body>
+          <el-dialog  :close-on-click-modal="false" v-dialogDrag :title="pdf.title" :visible.sync="pdf.open" width="1300px" append-to-body>
         <div style="margin-top: -60px;float: right;margin-right: 40px;">
           <el-button size="mini" type="text" @click="openPdf">{{$t('新页面打开PDF')}}</el-button></div>
             <div style="margin-top: -30px">

+ 2 - 2
ui/src/views/ehs/rcauditmenu/index.vue

@@ -93,7 +93,7 @@
     />
 
     <!-- 添加或修改RC审计助手目录对话框 -->
-    <el-dialog v-dialogDrag :title="title" :visible.sync="open" width="500px" append-to-body>
+    <el-dialog  :close-on-click-modal="false" v-dialogDrag :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="$t('装置名称')" prop="plantCode">
           <el-select v-model="form.plantCode" :placeholder="$t('请选择') + $t('装置名称')">
@@ -127,7 +127,7 @@
       </div>
     </el-dialog>
       <!-- 用户导入对话框 -->
-      <el-dialog v-dialogDrag :title="upload.title" :visible.sync="upload.open" width="400px" append-to-body>
+      <el-dialog  :close-on-click-modal="false" v-dialogDrag :title="upload.title" :visible.sync="upload.open" width="400px" append-to-body>
           <el-upload
                   ref="upload"
                   :limit="1"

+ 4 - 4
ui/src/views/ehs/records/index.vue

@@ -160,7 +160,7 @@
     />
 
     <!-- 添加或修改事件报告清单对话框 -->
-    <el-dialog v-dialogDrag :title="title" :visible.sync="open" width="1000px" append-to-body>
+    <el-dialog  :close-on-click-modal="false" v-dialogDrag :title="title" :visible.sync="open" width="1000px" append-to-body>
       <el-form ref="form" :model="form" :rules="rules" label-width="135px">
         <el-row>
           <el-col :span="12">
@@ -376,7 +376,7 @@
       </div>
     </el-dialog>
       <!-- 用户导入对话框 -->
-      <el-dialog v-dialogDrag :title="upload.title" :visible.sync="upload.open" width="400px" append-to-body>
+      <el-dialog  :close-on-click-modal="false" v-dialogDrag :title="upload.title" :visible.sync="upload.open" width="400px" append-to-body>
           <el-upload
                   ref="upload"
                   :limit="1"
@@ -410,7 +410,7 @@
       </el-dialog>
 
     <!-- 报告附件对话框 -->
-    <el-dialog v-dialogDrag :title="doc.title" :visible.sync="doc.open" width="700px" append-to-body>
+    <el-dialog  :close-on-click-modal="false" v-dialogDrag :title="doc.title" :visible.sync="doc.open" width="700px" append-to-body>
       <el-upload
         ref="doc"
         :limit="50"
@@ -462,7 +462,7 @@
           </template>
         </el-table-column>
       </el-table>
-      <el-dialog v-dialogDrag :title="pdf.title" :visible.sync="pdf.open" width="1300px" append-to-body>
+      <el-dialog  :close-on-click-modal="false" v-dialogDrag :title="pdf.title" :visible.sync="pdf.open" width="1300px" append-to-body>
         <div style="margin-top: -60px;float: right;margin-right: 40px;">
           <el-button size="mini" type="text" @click="openPdf">{{$t('新页面打开PDF')}}</el-button></div>
         <div style="margin-top: -30px">

+ 2 - 2
ui/src/views/ehs/safetyapprcont/index.vue

@@ -105,7 +105,7 @@
     />
 
     <!-- 添加或修改安全批文主要内容对话框 -->
-    <el-dialog v-dialogDrag :title="title" :visible.sync="open" width="500px" append-to-body>
+    <el-dialog  :close-on-click-modal="false" v-dialogDrag :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="$t('事业部')" prop="businessunit">
           <el-select v-model="form.businessunit" :placeholder="$t('请选择') + $t('事业部')">
@@ -136,7 +136,7 @@
       </div>
     </el-dialog>
     <!-- 用户导入对话框 -->
-    <el-dialog v-dialogDrag :title="upload.title" :visible.sync="upload.open" width="400px" append-to-body>
+    <el-dialog  :close-on-click-modal="false" v-dialogDrag :title="upload.title" :visible.sync="upload.open" width="400px" append-to-body>
         <el-upload
                 ref="upload"
                 :limit="1"

+ 4 - 4
ui/src/views/ehs/safetyapproval/index.vue

@@ -172,7 +172,7 @@
     />
 
     <!-- 添加或修改安全批文清单对话框 -->
-    <el-dialog v-dialogDrag :title="title" :visible.sync="open" width="1200px" append-to-body>
+    <el-dialog  :close-on-click-modal="false" v-dialogDrag :title="title" :visible.sync="open" width="1200px" append-to-body>
       <el-form ref="form" :model="form" :rules="rules" label-width="150px">
         <el-row>
           <el-col :span="12">
@@ -383,7 +383,7 @@
       </div>
     </el-dialog>
     <!-- 用户导入对话框 -->
-    <el-dialog v-dialogDrag :title="upload.title" :visible.sync="upload.open" width="400px" append-to-body>
+    <el-dialog  :close-on-click-modal="false" v-dialogDrag :title="upload.title" :visible.sync="upload.open" width="400px" append-to-body>
         <el-upload
                 ref="upload"
                 :limit="1"
@@ -416,7 +416,7 @@
         </div>
     </el-dialog>
     <!-- 报告附件对话框 -->
-    <el-dialog v-dialogDrag :title="doc.title" :visible.sync="doc.open" width="700px" append-to-body>
+    <el-dialog  :close-on-click-modal="false" v-dialogDrag :title="doc.title" :visible.sync="doc.open" width="700px" append-to-body>
       <el-upload
         ref="doc"
         :limit="50"
@@ -468,7 +468,7 @@
           </template>
         </el-table-column>
       </el-table>
-      <el-dialog v-dialogDrag :title="pdf.title" :visible.sync="pdf.open" width="1300px" append-to-body>
+      <el-dialog  :close-on-click-modal="false" v-dialogDrag :title="pdf.title" :visible.sync="pdf.open" width="1300px" append-to-body>
         <div style="margin-top: -60px;float: right;margin-right: 40px;">
           <el-button size="mini" type="text" @click="openPdf">{{$t('新页面打开PDF')}}</el-button></div>
         <div style="margin-top: -30px">

+ 2 - 2
ui/src/views/ehs/water/index.vue

@@ -115,7 +115,7 @@
     />
 
     <!-- 添加或修改废水风险评估对话框 -->
-    <el-dialog v-dialogDrag :title="title" :visible.sync="open" width="500px" append-to-body>
+    <el-dialog  :close-on-click-modal="false" v-dialogDrag :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="$t('装置名称')" prop="plantCode">
           <el-select v-model="form.plantCode" :placeholder="$t('请选择') + $t('装置名称')">
@@ -184,7 +184,7 @@
       </div>
     </el-dialog>
     <!-- 用户导入对话框 -->
-    <el-dialog v-dialogDrag :title="upload.title" :visible.sync="upload.open" width="400px" append-to-body>
+    <el-dialog  :close-on-click-modal="false" v-dialogDrag :title="upload.title" :visible.sync="upload.open" width="400px" append-to-body>
         <el-upload
                 ref="upload"
                 :limit="1"

+ 2 - 2
ui/src/views/inspection/record/index.vue

@@ -242,7 +242,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="devname">
           <el-input v-model="form.devname" placeholder="请输入设备名称" />
@@ -319,7 +319,7 @@
       </div>
     </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
                   ref="upload"
                   :limit="1"

+ 2 - 2
ui/src/views/inspection/region/index.vue

@@ -243,7 +243,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="devname">-->
 <!--          <el-input v-model="form.devname" placeholder="请输入设备名称" />-->
@@ -320,7 +320,7 @@
       </div>
     </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
         ref="upload"
         :limit="1"

+ 2 - 2
ui/src/views/intact/approve/index.vue

@@ -304,7 +304,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="$t('申请人')+$t('空格')+'id'" prop="userId">
           <el-input v-model="form.userId" :placeholder="$t('请输入')+ $t('申请人')+$t('空格')+'id'" />
@@ -423,7 +423,7 @@
       </div>
     </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
                   ref="upload"
                   :limit="1"

+ 1 - 1
ui/src/views/intact/approve/tapprove-add.vue

@@ -1,6 +1,6 @@
 <template>
   <!-- 添加或修改特种设备申请对话框 -->
-  <el-dialog :title="$t('提交申请')" :visible.sync="visible" width="1200px" append-to-body>
+  <el-dialog  :close-on-click-modal="false" :title="$t('提交申请')" :visible.sync="visible" width="1200px" append-to-body>
     <el-form :model="dataForm" :rules="dataRule" ref="dataForm" @keyup.enter.native="" label-width="80px">
     <el-form-item :label="$t('申请设备')">
       <el-table

+ 1 - 1
ui/src/views/intact/approve/tapprove-his.vue

@@ -1,5 +1,5 @@
 <template>
-  <el-dialog :title="$t('申请记录')" :visible.sync="visible" width="1200px" append-to-body>
+  <el-dialog  :close-on-click-modal="false" :title="$t('申请记录')" :visible.sync="visible" width="1200px" append-to-body>
     <el-table v-loading="loading" :data="approveList" @selection-change="handleSelectionChange" :height="clientHeight" border>
       <el-table-column :label="$t('申请人')" align="center" prop="userName" :show-overflow-tooltip="true"/>
       <el-table-column :label="$t('设备类型')+':'" align="center" prop="devType" :formatter="devTypeFormat" />

+ 1 - 1
ui/src/views/intact/approve/tapprove-maintenance-add.vue

@@ -1,6 +1,6 @@
 <template>
   <!-- 添加或修改特种设备申请对话框 -->
-  <el-dialog :title="$t('提交申请')" :visible.sync="visible" width="1200px" append-to-body>
+  <el-dialog  :close-on-click-modal="false" :title="$t('提交申请')" :visible.sync="visible" width="1200px" append-to-body>
     <el-form :model="dataForm" :rules="dataRule" ref="dataForm" @keyup.enter.native="" label-width="80px">
     <el-form-item :label="$t('申请设备')">
       <el-table

+ 1 - 1
ui/src/views/intact/approve/tapprove-maintenance-his.vue

@@ -1,5 +1,5 @@
 <template>
-  <el-dialog :title="$t('申请记录')" :visible.sync="visible" width="1200px" append-to-body>
+  <el-dialog  :close-on-click-modal="false" :title="$t('申请记录')" :visible.sync="visible" width="1200px" append-to-body>
     <el-table v-loading="loading" :data="approveList" @selection-change="handleSelectionChange" :height="clientHeight" border>
       <el-table-column :label="$t('申请人')" align="center" prop="userName" :show-overflow-tooltip="true"/>
       <el-table-column :label="$t('设备类型')+':'" align="center" prop="devType" :formatter="devTypeFormat" />

+ 1 - 1
ui/src/views/intact/check/check.vue

@@ -1,5 +1,5 @@
 <template>
-  <el-dialog :title="$t('检验记录')" :visible.sync="visible" width="1200px" append-to-body>
+  <el-dialog  :close-on-click-modal="false" :title="$t('检验记录')" :visible.sync="visible" width="1200px" append-to-body>
     <el-table v-loading="loading" :data="checkList" @selection-change="handleSelectionChange" :height="clientHeight" border>
 <!--      <el-table-column :label="$t('创建人')" align="center" prop="createrCode" :show-overflow-tooltip="true"/>-->
 

+ 2 - 2
ui/src/views/intact/check/index.vue

@@ -300,7 +300,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="$t('状态')+' 0 :'+$t('正常')+' ;-1:'+$t('删除')" prop="delFlag">
           <el-input v-model="form.delFlag" :placeholder="$t('请输入')+$t('状态')+' 0 :'+$t('正常')+' ;-1:'+$t('删除')" />
@@ -414,7 +414,7 @@
       </div>
     </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
                   ref="upload"
                   :limit="1"

+ 5 - 5
ui/src/views/intact/gj/index.vue

@@ -572,7 +572,7 @@
       <el-table-column label="单元" align="center" prop="unit" :show-overflow-tooltip="true"/>
       <el-table-column label="设备名称" align="center" prop="devname" :show-overflow-tooltip="true"/>
       <el-table-column label="设备位号" align="center" prop="devno" :show-overflow-tooltip="true"/>
-      
+
       <el-table-column label="投用年月" align="center" prop="submitdate" width="100">
         <template slot-scope="scope">
           <span>{{ parseTime(scope.row.submitdate, '{y}-{m}-{d}') }}</span>
@@ -698,7 +698,7 @@
           >{{ $t('台账历史') }}</el-button>
           <add-approve v-if="addAprroveVisible" ref="addApprove" @refreshDataList="getList"></add-approve>
           <his-approve v-if="hisAprroveVisible" ref="hisApprove" @refreshDataList="getList"></his-approve>
-          
+
         </template>
       </el-table-column>
     </el-table>
@@ -712,7 +712,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="plantCode">
           <el-input v-model="form.plantCode" placeholder="请输入装置名称" />
@@ -983,7 +983,7 @@
       </div>
     </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
                   ref="upload"
                   :limit="1"
@@ -1534,7 +1534,7 @@ export default {
     },
     hisApproveDev (row, type) {
       this.hisAprroveDevVisible = true
-      
+
       this.$nextTick(() => {
         this.$refs.hisApproveDev.init(row, type)
       })

+ 1 - 1
ui/src/views/intact/gj/specGl-hisReform.vue

@@ -1,5 +1,5 @@
 <template>
-  <el-dialog :title="$t('台账历史')" :visible.sync="visible" width="1200px" append-to-body>
+  <el-dialog  :close-on-click-modal="false" :title="$t('台账历史')" :visible.sync="visible" width="1200px" append-to-body>
     <el-table v-loading="loading" ref="reTable" :data="specHiGlList"  :height="clientHeight" border>
       <el-table-column :label="$t('装置')" align="center" fixed="left"  prop="plantCode" :show-overflow-tooltip="true"/>
       <el-table-column :label="$t('单元')" align="center"  fixed="left" prop="unit" :show-overflow-tooltip="true"/>

+ 7 - 7
ui/src/views/intact/gyl/index.vue

@@ -493,7 +493,7 @@
           <span>{{ parseTime(scope.row.submitdate, '{y}-{m}-{d}') }}</span>
         </template>
       </el-table-column>
- 
+
       <el-table-column label="状态" align="center" prop="status" :show-overflow-tooltip="true"/>
 <!--      <el-table-column label="创建人" align="center" prop="createrCode" :show-overflow-tooltip="true"/>-->
 <!--      <el-table-column label="创建时间" align="center" prop="createdate" width="100">-->
@@ -637,7 +637,7 @@
       @pagination="getList"
     />
 
-    <el-dialog title="巡检记录" :visible.sync="openRecord" :append-to-body="true" :before-close="cleanRecordList">
+    <el-dialog  :close-on-click-modal="false" title="巡检记录" :visible.sync="openRecord" :append-to-body="true" :before-close="cleanRecordList">
       <el-table v-loading="loading" :data="recordList" @selection-change="handleSelectionChange"
                 :height="clientHeight" border>
         <el-table-column label="设备名称" align="center" prop="devname" :show-overflow-tooltip="true"/>
@@ -661,7 +661,7 @@
     </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-item label="装置名称" prop="plantCode">
           <el-input v-model="form.plantCode" placeholder="请输入装置名称" />
@@ -879,7 +879,7 @@
       </div>
     </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
                   ref="upload"
                   :limit="1"
@@ -908,7 +908,7 @@
               <el-button @click="upload.open = false">取 消</el-button>
           </div>
       </el-dialog>
-      
+
     <intact-record  v-if="intactRecordVisible" ref="intactRecord"></intact-record>
 
     <add-approve-dev v-if="addAprroveDevVisible" ref="addApproveDev" @refreshDataList="getList"></add-approve-dev>
@@ -974,7 +974,7 @@ export default {
             // 上传的地址
             url: process.env.VUE_APP_BASE_API + "/intact/gyl/importData"
         },
-     
+
       // 查询参数
       queryParams: {
         pageNum: 1,
@@ -1359,7 +1359,7 @@ export default {
       this.intactRecordVisible = true
       this.$nextTick(() => {
         this.$refs.intactRecord.init(row)
-       
+
       })
     },
 

+ 5 - 5
ui/src/views/intact/gyl/intactRecord.vue

@@ -1,6 +1,6 @@
 <template>
 
-  <el-dialog :title="$t('一机一档')" :visible.sync="visible" width="1200px" append-to-body>
+  <el-dialog  :close-on-click-modal="false" :title="$t('一机一档')" :visible.sync="visible" width="1200px" append-to-body>
     <el-card>
       <div slot="header" class="clearfix">
         <span>基本资料</span>
@@ -43,7 +43,7 @@
           <template slot-scope="scope">
 
             <el-button icon="el-icon-folder" style="color:#6e96fa;"  @click="handleDoc(scope.row)"  ></el-button>
-            <el-dialog v-dialogDrag :title="doc.title" :visible.sync="doc.open" width="700px" append-to-body>
+            <el-dialog  :close-on-click-modal="false" v-dialogDrag :title="doc.title" :visible.sync="doc.open" width="700px" append-to-body>
               <el-upload
                 ref="doc"
                 :limit="50"
@@ -117,7 +117,7 @@
           <template slot-scope="scope">
 
             <el-button icon="el-icon-folder" style="color:#6e96fa;"  @click="handleDoc11(scope.row)"  ></el-button>
-                <el-dialog v-dialogDrag :title="doc11.title" :visible.sync="doc11.open" width="700px" append-to-body>
+                <el-dialog  :close-on-click-modal="false" v-dialogDrag :title="doc11.title" :visible.sync="doc11.open" width="700px" append-to-body>
               <el-upload
                 ref="doc11"
                 :limit="50"
@@ -498,7 +498,7 @@ export default {
         this.loading = false;
 
       });
-     
+
       //设备变更信息
         var data3={
         devId : row.id,
@@ -510,7 +510,7 @@ export default {
         this.total = response.total;
         this.loading = false;
       });
-      
+
 
     },
     staffPlanQuery1(row,year){

+ 4 - 4
ui/src/views/intact/pump/index.vue

@@ -571,7 +571,7 @@
       <el-table-column label="单元" align="center" prop="unit" :show-overflow-tooltip="true"/>
       <el-table-column label="设备名称" align="center" prop="devname" :show-overflow-tooltip="true"/>
       <el-table-column label="设备位号" align="center" prop="devno" :show-overflow-tooltip="true"/>
-   
+
       <el-table-column label="投用年月" align="center" prop="submitdate" width="100">
         <template slot-scope="scope">
           <span>{{ parseTime(scope.row.submitdate, '{y}-{m}-{d}') }}</span>
@@ -709,7 +709,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="plantCode">
           <el-input v-model="form.plantCode" placeholder="请输入装置名称" />
@@ -973,7 +973,7 @@
       </div>
     </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
                   ref="upload"
                   :limit="1"
@@ -1002,7 +1002,7 @@
               <el-button @click="upload.open = false">取 消</el-button>
           </div>
       </el-dialog>
-   
+
 
       <add-approve v-if="addAprroveVisible" ref="addApprove" @refreshDataList="getList"></add-approve>
     <his-approve v-if="hisAprroveVisible" ref="hisApprove" @refreshDataList="getList"></his-approve>

+ 1 - 1
ui/src/views/intact/pump/specGl-hisReform.vue

@@ -1,5 +1,5 @@
 <template>
-  <el-dialog :title="$t('台账历史')" :visible.sync="visible" width="1200px" append-to-body>
+  <el-dialog  :close-on-click-modal="false" :title="$t('台账历史')" :visible.sync="visible" width="1200px" append-to-body>
     <el-table v-loading="loading" ref="reTable" :data="specHiGlList"  :height="clientHeight" border>
       <el-table-column :label="$t('装置')" align="center" fixed="left"  prop="plantCode" :show-overflow-tooltip="true"/>
       <el-table-column :label="$t('单元')" align="center"  fixed="left" prop="unit" :show-overflow-tooltip="true"/>

+ 8 - 8
ui/src/views/intact/ysj/index.vue

@@ -257,7 +257,7 @@
       <el-table-column label="单元" align="center" prop="unit" :show-overflow-tooltip="true"/>
       <el-table-column label="设备名称" align="center" prop="devname" :show-overflow-tooltip="true"/>
       <el-table-column label="设备位号" align="center" prop="devno" :show-overflow-tooltip="true"/>
-       
+
       <el-table-column label="安装位置" align="center" prop="position" :show-overflow-tooltip="true"/>
       <el-table-column label="尺寸" align="center" prop="deviceSize" :show-overflow-tooltip="true"/>
       <el-table-column label="设计压力" align="center" prop="desPressure" :show-overflow-tooltip="true"/>
@@ -346,7 +346,7 @@
       @pagination="getList"
     />
 
-    <el-dialog title="巡检记录" :visible.sync="openRecord" :before-close="cleanRecordList" :append-to-body="true">
+    <el-dialog  :close-on-click-modal="false" title="巡检记录" :visible.sync="openRecord" :before-close="cleanRecordList" :append-to-body="true">
       <el-table v-loading="loading" :data="recordList" @selection-change="handleSelectionChange" :height="clientHeight" border>
         <el-table-column label="设备名称" align="center" prop="devname" :show-overflow-tooltip="true"/>
         <el-table-column label="设备位号" align="center" prop="devno" :show-overflow-tooltip="true"/>
@@ -370,7 +370,7 @@
     </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-item label="种类" prop="type">
           <el-select v-model="form.type" placeholder="请选择种类">
@@ -465,7 +465,7 @@
       </div>
     </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
         ref="upload"
         :limit="1"
@@ -495,8 +495,8 @@
         <el-button @click="upload.open = false">取 消</el-button>
       </div>
     </el-dialog>
-   
-    
+
+
     <add-approve-dev v-if="addAprroveDevVisible" ref="addApproveDev" @refreshDataList="getList"></add-approve-dev>
     <his-approve-dev v-if="hisAprroveDevVisible" ref="hisApproveDev" @refreshDataList="getList"></his-approve-dev>
   </div>
@@ -638,7 +638,7 @@ export default {
       hisAprroveVisible: false,
       addAprroveDevVisible: false,
       hisAprroveDevVisible: false,
-      
+
       openRecord:false
       };
   },
@@ -944,7 +944,7 @@ export default {
     },
     hisApproveDev (row, type) {
       this.hisAprroveDevVisible = true
-      
+
       this.$nextTick(() => {
         this.$refs.hisApproveDev.init(row, type)
       })

+ 1 - 1
ui/src/views/invoice/approveinvoice/index.vue

@@ -1,7 +1,7 @@
 <template>
   <div class="app-container">
     <!-- 添加或修改预约开票申请对话框 -->
-    <el-dialog :close-on-click-modal="false" :title="$t('提交申请')" :visible.sync="visible" width="1200px" append-to-body>
+    <el-dialog  :close-on-click-modal="false"  :title="$t('提交申请')" :visible.sync="visible" width="1200px" append-to-body>
       <el-form ref="form" :model="form" :rules="rules" label-width="100px">
         <el-form-item :label="$t('申请开票')">
           <el-table :data="devList" border style="width: 100%;">

+ 4 - 4
ui/src/views/invoice/bookingworkticket/index.vue

@@ -289,7 +289,7 @@
     />
 
     <!-- 添加或修改预约作业票台账对话框 -->
-    <el-dialog :close-on-click-modal="false" :title="title" :visible.sync="open" width="1200px" append-to-bod :before-close="cancel">
+    <el-dialog  :close-on-click-modal="false"  :title="title" :visible.sync="open" width="1200px" append-to-bod :before-close="cancel">
       <el-form ref="form" :model="form" :rules="rules" label-width="80px">
         <el-row>
           <el-col :span="8">
@@ -433,7 +433,7 @@
       </div>
     </el-dialog>
     <!-- 报告附件对话框 -->
-    <el-dialog :close-on-click-modal="false" v-loading="loadingFlash" element-loading-background="rgba(0,0,0,0.2)" v-dialogDrag :title="pdf.title"
+    <el-dialog  :close-on-click-modal="false"  v-loading="loadingFlash" element-loading-background="rgba(0,0,0,0.2)" v-dialogDrag :title="pdf.title"
                :visible.sync="pdf.open" width="1300px" height="800px" :center="true" append-to-body>
       <div style="margin-top: -60px;float: right;margin-right: 40px;">
         <el-button size="mini" type="text" @click="openPdf">新页面预览</el-button>
@@ -444,7 +444,7 @@
       </div>
     </el-dialog>
     <!-- 预约续票 -->
-    <el-dialog :close-on-click-modal="false" title="预约续票" :visible.sync="xpVisible" width="30%" center>
+    <el-dialog  :close-on-click-modal="false"  title="预约续票" :visible.sync="xpVisible" width="30%" center>
       <el-form :model="xpForm" :rules="rulesXp" ref="xpForm" label-width="60px">
         <el-form-item label="作业时间" prop="workStartTime">
           <el-date-picker clearable size="small" style="width: 190px"
@@ -464,7 +464,7 @@
       </div>
     </el-dialog>
 
-    <el-dialog :close-on-click-modal="false" title="关联票号" :visible.sync="guanlianVisible" width="30%" center>
+    <el-dialog  :close-on-click-modal="false"  title="关联票号" :visible.sync="guanlianVisible" width="30%" center>
       <el-form :model="licenseForm" :rules="licenseRules" ref="licenseForm" label-width="100px" class="demo-ruleForm">
         <el-form-item label="危害工作许可证号" prop="whgzxkzh">
           <el-input v-model="licenseForm.whgzxkzh" placeholder="请输入危害工作许可证号"/>

+ 3 - 3
ui/src/views/invoice/contractor/index.vue

@@ -149,7 +149,7 @@
     />
 
     <!-- 添加或修改承包商信息对话框 -->
-    <el-dialog :close-on-click-modal="false" :title="title" :visible.sync="open" width="1000px" append-to-body>
+    <el-dialog  :close-on-click-modal="false"  :title="title" :visible.sync="open" width="1000px" append-to-body>
       <el-form ref="form" :model="form" :rules="rules" label-width="120px" :gutter="20">
         <el-row>
           <el-col :span="12">
@@ -190,7 +190,7 @@
     </el-dialog>
 
     <!-- 添加或修改参数配置对话框 -->
-    <el-dialog :close-on-click-modal="false" v-dialogDrag :title="userTitle" :visible.sync="userOpen" width="600px" append-to-body>
+    <el-dialog  :close-on-click-modal="false"  v-dialogDrag :title="userTitle" :visible.sync="userOpen" width="600px" append-to-body>
       <el-form ref="userForm" :model="userForm" :rules="userRules" label-width="80px">
         <el-row>
           <el-col :span="12">
@@ -244,7 +244,7 @@
     </el-dialog>
 
     <!-- 用户导入对话框 -->
-    <el-dialog :close-on-click-modal="false" :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
         ref="upload"
         :limit="1"

+ 2 - 2
ui/src/views/invoice/device/index.vue

@@ -111,7 +111,7 @@
     />
 
     <!-- 添加或修改装置区域管理对话框 -->
-    <el-dialog :close-on-click-modal="false" :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-item label="装置名称" prop="devName">
           <el-input v-model="form.devName" placeholder="请输入装置名称" />
@@ -148,7 +148,7 @@
       </div>
     </el-dialog>
       <!-- 用户导入对话框 -->
-      <el-dialog :close-on-click-modal="false" :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
                   ref="upload"
                   :limit="1"

+ 2 - 2
ui/src/views/invoice/tag/index.vue

@@ -109,7 +109,7 @@
     />
 
     <!-- 添加或修改工作票票盒对话框 -->
-    <el-dialog :close-on-click-modal="false" :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="tag">
           <el-input v-model="form.tag" placeholder="请输入票盒" />
@@ -130,7 +130,7 @@
       </div>
     </el-dialog>
       <!-- 用户导入对话框 -->
-      <el-dialog :close-on-click-modal="false" :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
                   ref="upload"
                   :limit="1"

+ 2 - 2
ui/src/views/invoice/unit/index.vue

@@ -108,7 +108,7 @@
     />
 
     <!-- 添加或修改用户单位管理对话框 -->
-    <el-dialog :close-on-click-modal="false" :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="userUnit" >
           <el-input v-model="form.userUnit" placeholder="请输入用户单位"/>
@@ -136,7 +136,7 @@
       </div>
     </el-dialog>
     <!-- 用户导入对话框 -->
-    <el-dialog :close-on-click-modal="false" :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
         ref="upload"
         :limit="1"

Alguns ficheiros não foram mostrados porque muitos ficheiros mudaram neste diff