From 9f0eeddb0d3977dd39f3e317fedc50faf389c375 Mon Sep 17 00:00:00 2001
From: Your Name <123456>
Date: 星期三, 31 八月 2022 17:09:40 +0800
Subject: [PATCH] 特殊作业

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

diff --git a/src/views/doublePreventAction/hiddenDanger/hiddenDangerReform/accept/index.vue b/src/views/doublePreventAction/hiddenDanger/hiddenDangerReform/accept/index.vue
index 055ac2d..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>
@@ -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