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