Przeglądaj źródła

LY 工作票 bugfix

ly 2 lat temu
rodzic
commit
6cce99ea8e

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

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

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

@@ -1,7 +1,7 @@
 <template>
   <div class="app-container">
     <!-- 添加或修改预约开票申请对话框 -->
-    <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 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

@@ -256,7 +256,7 @@
     />
 
     <!-- 添加或修改预约作业票台账对话框 -->
-    <el-dialog :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">
@@ -410,7 +410,7 @@
       </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" 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>
@@ -421,7 +421,7 @@
       </div>
     </el-dialog>
     <!-- 预约续票 -->
-    <el-dialog 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"
@@ -441,7 +441,7 @@
       </div>
     </el-dialog>
 
-    <el-dialog 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="rules" 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 :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 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 :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 :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 :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

@@ -84,7 +84,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="tag">
           <el-input v-model="form.tag" placeholder="请输入索引" />
@@ -105,7 +105,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/invoice/unit/index.vue

@@ -108,7 +108,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="userUnit" >
           <el-input v-model="form.userUnit" placeholder="请输入用户单位"/>
@@ -136,7 +136,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/invoice/workcontent/index.vue

@@ -211,7 +211,7 @@
     />
 
     <!-- 添加或修改预约作业内容对话框 -->
-    <el-dialog :title="title" :visible.sync="open" width="500px" append-to-body>
+    <el-dialog :close-on-click-modal="false" :title="title" :visible.sync="open" width="500px" append-to-body>
       <el-form ref="form" :model="form" :rules="rules" label-width="80px">
         <el-form-item label="唯一标识ID" prop="id">
           <el-input v-model="form.id" placeholder="请输入唯一标识ID" />
@@ -277,7 +277,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"