From c819024e241b9f7c54cc3786373ad0d2998f2190 Mon Sep 17 00:00:00 2001
From: 马宇豪 <978517621@qq.com>
Date: 星期五, 05 五月 2023 08:55:46 +0800
Subject: [PATCH] 修改

---
 src/views/doublePreventAction/hiddenDanger/hiddenDangerReform/accept/index.vue |   33 +++++++++++++++++++++++++++++++--
 1 files changed, 31 insertions(+), 2 deletions(-)

diff --git a/src/views/doublePreventAction/hiddenDanger/hiddenDangerReform/accept/index.vue b/src/views/doublePreventAction/hiddenDanger/hiddenDangerReform/accept/index.vue
index d8c1f5f..93aba82 100644
--- a/src/views/doublePreventAction/hiddenDanger/hiddenDangerReform/accept/index.vue
+++ b/src/views/doublePreventAction/hiddenDanger/hiddenDangerReform/accept/index.vue
@@ -12,7 +12,16 @@
                     ></el-option>
                 </el-select>
             </div>
-
+            <div class="basic_search">
+                <span>验收部门:</span>
+                <el-select v-model="filter.depId"  clearable filterable class="analyseUnit_box">
+                    <el-option
+                        v-for="item in departmentList"
+                        :key="item.id"
+                        :label="item.department"
+                        :value="item.id"
+                    ></el-option>
+                </el-select>            </div>
             <el-button class="filter-item" style="margin-left: 10px;" type="primary" icon="el-icon-search"
                        @click="queryHandle">搜索</el-button>
         </div>
@@ -53,7 +62,7 @@
                 <el-table-column prop="gmtCreate" label="创建时间" show-overflow-tooltip min-width="200px"></el-table-column>
                 <el-table-column prop="lastEditUserName" label="最后修改人" show-overflow-tooltip min-width="150px"></el-table-column>
                 <el-table-column prop="gmtModitify" label="最后修改时间" show-overflow-tooltip min-width="200px"></el-table-column>
-                <el-table-column label="操作" align="center" width="240" class-name="small-padding fixed-width">
+                <el-table-column label="操作" align="center" width="240" class-name="small-padding fixed-width" fixed="right">
                     <template slot-scope="scope">
                         <el-button type="text" @click="viewHandle('查看',scope.row)">查看</el-button>
                         <el-button type="text"  v-show="scope.row.dangerStatus === 1" @click="checkDialog(scope.row)">验收</el-button>
@@ -92,6 +101,8 @@
 import {deleteHiddenDangerReport, hiddenDangerAcceptList} from "../../../../../api/hiddenDanger";
 import {safetyInspectionItemName} from "../../../../../api/safetySelfInspection";
 import AcceptDialog from "./components/acceptDialog";
+import {getAllProductionDeviceList} from "../../../../../api/riskSource";
+import {getDepartmentList} from "../../../../../api/departmentManage";
 
 export default {
     name: "rectify",
@@ -123,12 +134,14 @@
                 pageIndex:1,
                 pageSize:10,
                 checkAcceptPersonid: null,
+                depId: null,
             }
         }
     },
     created() {
         this.hiddenDangerList();
         this.getUser()
+        this.getDepartmentData()
     },
     methods: {
         queryHandle: function () {
@@ -175,6 +188,22 @@
             }
         },
 
+
+        async getDepartmentData(){
+            let res = await getDepartmentList({pageSize:1000,pageIndex:1})
+            if(res.data.code === '200'){
+                this.departmentList = res.data.result.result
+            }else{
+                this.$message({
+                    message:res.data.message,
+                    type:'warning'
+                })
+                if(res.data.code === '50001'){
+                    this.riskSourceData = []
+                }
+            }
+        },
+
         hiddenDangerList(){
             this.listLoading = true
             hiddenDangerAcceptList(this.filter)

--
Gitblit v1.9.2