Procházet zdrojové kódy

修改弹框无法关闭的问题

“yueshang” před 2 roky
rodič
revize
8e8d466b73

+ 8 - 8
src/views/backend/orgReport/index.vue

@@ -3,16 +3,16 @@
 
     <!-- 搜索工作栏 -->
     <el-form :model="queryParams" ref="queryForm" size="small" :inline="true" v-show="showSearch" label-width="68px">
-      <el-form-item label="单位id" prop="dwid">
+      <!-- <el-form-item label="单位id" prop="dwid">
         <el-input v-model="queryParams.dwid" placeholder="请输入单位id" clearable @keyup.enter.native="handleQuery"/>
-      </el-form-item>
+      </el-form-item> -->
       <el-form-item label="报告日期" prop="reportDate">
         <el-date-picker v-model="queryParams.reportDate" style="width: 240px" value-format="yyyy-MM-dd HH:mm:ss" type="daterange"
                         range-separator="-" start-placeholder="开始日期" end-placeholder="结束日期" :default-time="['00:00:00', '23:59:59']" />
       </el-form-item>
-      <el-form-item label="报告下载地址" prop="fileUrl">
+      <!-- <el-form-item label="报告下载地址" prop="fileUrl">
         <el-input v-model="queryParams.fileUrl" placeholder="请输入报告下载地址" clearable @keyup.enter.native="handleQuery"/>
-      </el-form-item>
+      </el-form-item> -->
       <el-form-item>
         <el-button type="primary" icon="el-icon-search" @click="handleQuery">搜索</el-button>
         <el-button icon="el-icon-refresh" @click="resetQuery">重置</el-button>
@@ -34,28 +34,28 @@
 
     <!-- 列表 -->
     <el-table v-loading="loading" :data="list">
-      <el-table-column label="主键" align="center" prop="id" />
+      <!-- <el-table-column label="主键" align="center" prop="id" /> -->
       <el-table-column label="单位id" align="center" prop="dwid" />
       <el-table-column label="报告日期" align="center" prop="reportDate" width="180">
         <template v-slot="scope">
           <span>{{ parseTime(scope.row.reportDate) }}</span>
         </template>
       </el-table-column>
-      <el-table-column label="报告下载地址" align="center" prop="fileUrl">
+      <el-table-column label="报告下载" align="center" prop="fileUrl">
         <template v-slot="scope">
           <el-link v-if="scope.row.fileUrl" type="primary" :href="scope.row.fileUrl"
             >下载</el-link
           >
         </template>
       </el-table-column>
-      <el-table-column label="操作" align="center" class-name="small-padding fixed-width">
+      <!-- <el-table-column label="操作" align="center" class-name="small-padding fixed-width">
         <template v-slot="scope">
           <el-button size="mini" type="text" icon="el-icon-edit" @click="handleUpdate(scope.row)"
                      v-hasPermi="['backend:org-report:update']">修改</el-button>
           <el-button size="mini" type="text" icon="el-icon-delete" @click="handleDelete(scope.row)"
                      v-hasPermi="['backend:org-report:delete']">删除</el-button>
         </template>
-      </el-table-column>
+      </el-table-column> -->
     </el-table>
     <!-- 分页组件 -->
     <pagination v-show="total > 0" :total="total" :page.sync="queryParams.pageNo" :limit.sync="queryParams.pageSize"

+ 1 - 1
src/views/unitorg/buildingInfo/index.vue

@@ -112,7 +112,7 @@
     <!-- 分页组件 -->
     <pagination v-show="total > 0" :total="total" :page.sync="queryParams.pageNo" :limit.sync="queryParams.pageSize"
       @pagination="getList" />
-    <el-dialog title="详细信息查看" :visible.sync="openSeedialog" width="85vw" class="detail detail-style">
+    <el-dialog title="详细信息查看" :visible.sync="openSeedialog" width="85vw" append-to-body class="detail detail-style">
       <el-form ref="form" :model="form" label-width="auto" label-position="left">
         <el-row :gutter="20">
           <el-col :span="12">

+ 1 - 0
src/views/unitorg/emp/index.vue

@@ -501,6 +501,7 @@
       title="人员信息查看"
       :visible.sync="openSeedialog"
       width="70vw"
+      append-to-body
       class="detail detail-style"
     >
       <el-form

+ 1 - 0
src/views/unitorg/fpd/index.vue

@@ -272,6 +272,7 @@
       title="消防设施查看"
       :visible.sync="openSeedialog"
       width="60vw"
+      append-to-body
       class="detail detail-style"
     >
       <el-form

+ 1 - 1
src/views/unitorg/microStation/index.vue

@@ -190,7 +190,7 @@
       <microStationEvent :microId="microId"></microStationEvent>
     </el-dialog>
     <!-- 查看人员的模态框 -->
-    <el-dialog title="现有人员" :visible.sync="lookFirePeople" width="50%">
+    <el-dialog title="现有人员" append-to-body :visible.sync="lookFirePeople" width="50%">
       <el-table :data="firePeople" border style="width: 100%">
         <el-table-column prop="empName" label="姓名" width="120">
         </el-table-column>