From 20b0ce2db27b64a60de60aee05dedd448099e330 Mon Sep 17 00:00:00 2001
From: 马宇豪 <978517621@qq.com>
Date: 星期一, 08 七月 2024 10:12:16 +0800
Subject: [PATCH] xiugai

---
 src/views/specialWorkSystem/specialIndex/index.vue |   34 +++++++++++++++++++++++++---------
 1 files changed, 25 insertions(+), 9 deletions(-)

diff --git a/src/views/specialWorkSystem/specialIndex/index.vue b/src/views/specialWorkSystem/specialIndex/index.vue
index d754f58..fb47fb3 100644
--- a/src/views/specialWorkSystem/specialIndex/index.vue
+++ b/src/views/specialWorkSystem/specialIndex/index.vue
@@ -110,7 +110,7 @@
       <div class="homeCard">
         <dv-border-box10 v-if="isFull==true" class="item-bg"></dv-border-box10>
         <el-row>
-          <el-col :span="5" style="display:flex;align-items: center">
+          <el-col :span="4" style="display:flex;align-items: center">
             <span style="white-space: nowrap">作业类型:</span>
             <div class="grid-content topInfo">
               <el-select :teleported="false" v-model="searchParams.workType" size="small">
@@ -123,7 +123,7 @@
               </el-select>
             </div>
           </el-col>
-          <el-col :span="5" style="display:flex;align-items: center">
+          <el-col :span="4" style="display:flex;align-items: center">
             <span style="white-space: nowrap">作业状态:</span>
             <div class="grid-content topInfo">
               <el-select :teleported="false" v-model="searchParams.workAllStatus" size="small">
@@ -136,12 +136,12 @@
               </el-select>
             </div>
           </el-col>
-          <el-col :span="5" style="display:flex;align-items: center">
-            <span style="white-space: nowrap">作业部门:</span>
-            <div class="grid-content topInfo">
-              <el-cascader :teleported="false" size="small" v-model="searchParams.workDepId" :options="departmentList" :props="casProps" :show-all-levels="false"/>
-            </div>
-          </el-col>
+<!--          <el-col :span="4" style="display:flex;align-items: center">-->
+<!--            <span style="white-space: nowrap">作业部门:</span>-->
+<!--            <div class="grid-content topInfo">-->
+<!--              <el-cascader :teleported="false" size="small" v-model="searchParams.workDepId" :options="departmentList" :props="casProps" :show-all-levels="false"/>-->
+<!--            </div>-->
+<!--          </el-col>-->
           <el-col :span="6" style="display:flex;align-items: center;">
             <span style="white-space: nowrap;margin-left: 20px">申请时间:</span>
             <div class="grid-content topInfo">
@@ -155,6 +155,16 @@
                   start-placeholder="开始日期"
                   end-placeholder="结束日期"
                   format="YYYY-MM-DD" value-format="YYYY-MM-DD HH:mm:ss"
+              />
+            </div>
+          </el-col>
+          <el-col :span="4" style="display:flex;align-items: center">
+            <span style="white-space: nowrap;margin-left: 20px">作业票编号:</span>
+            <div class="grid-content topInfo">
+              <el-input
+                  v-model="searchParams.workPermitNo"
+                  placeholder="请输入作业票编号"
+                  size="small"
               />
             </div>
           </el-col>
@@ -186,7 +196,12 @@
 <!--          </el-row>-->
           <el-table ref="multipleTableRef" stripe border :data="workData" style="width: 100%" :header-cell-style="{ background: '#fafafa' }">
             <el-table-column property="workPermitNo" label="作业证编号" align="center"/>
-            <el-table-column property="workDepName" label="作业单位" align="center"/>
+            <el-table-column label="作业单位" align="center">
+              <template #default="scope">
+                <span v-if="scope.row.workDepList && scope.row.workDepList.length>0">{{scope.row.workDepList.map(i=>i.workDepName).join(',')}}</span>
+                <span v-else>{{scope.row.workDepName }}</span>
+              </template>
+            </el-table-column>
             <el-table-column property="applyUname" label="申请人" align="center"/>
             <el-table-column property="applyDepName" label="申请单位" align="center"/>
             <el-table-column property="applyTime" label="申请时间" align="center"/>
@@ -880,6 +895,7 @@
             workAllStatus: null
       }
       state.searchDate = []
+      state.pageIndex = 1
       getMydepList()
     };
 

--
Gitblit v1.9.2