Commit d76a83d8 authored by 周昊's avatar 周昊

1、固有风险台账页面修改

parent a54aaafc
<template>
<div class="app-container">
<el-form :model="queryParams" ref="queryForm" size="small" :inline="true" v-show="showSearch" label-width="110px">
<el-form-item label="危险源名称" prop="hazardSourceName">
<el-form :model="queryParams" ref="queryForm" size="small" :inline="true" v-show="showSearch" label-width="90px">
<el-form-item label="风险名称" prop="name">
<el-input
v-model="queryParams.hazardSourceName"
placeholder="请输入危险源名称"
v-model="queryParams.name"
placeholder="请输入风险名称"
clearable
@keyup.enter.native="handleQuery"
/>
</el-form-item>
<el-form-item label="楼宇名称" prop="buildingName">
<el-input
v-model="queryParams.buildingName"
placeholder="请输入楼宇名称"
clearable
@keyup.enter.native="handleQuery"
/>
</el-form-item>
<el-form-item label="楼层名称" prop="floorName">
<el-input
v-model="queryParams.floorName"
placeholder="请输入楼层名称"
clearable
@keyup.enter.native="handleQuery"
/>
</el-form-item>
<el-form-item label="房间名称" prop="roomName">
<el-input
v-model="queryParams.roomName"
placeholder="请输入房间名称"
clearable
@keyup.enter.native="handleQuery"
/>
</el-form-item>
<el-form-item label="风险等级" prop="level">
<el-select
v-model="queryParams.level"
placeholder="请选择风险等级"
clearable
>
<el-option
v-for="dict in dict.type.risk_plan_level"
:key="dict.value"
:label="dict.label"
:value="dict.value"
/>
</el-select>
</el-form-item>
<el-form-item label="风险因素" prop="factor">
<el-input
v-model="queryParams.factor"
placeholder="请输入风险因素"
clearable
@keyup.enter.native="handleQuery"
/>
</el-form-item>
<el-form-item label="准事故类型" prop="type">
<el-input
v-model="queryParams.type"
placeholder="请输入准事故类型"
clearable
@keyup.enter.native="handleQuery"
/>
</el-form-item>
<el-form-item label="存在部位" prop="presenceLocation">
<el-input
v-model="queryParams.presenceLocation"
placeholder="请输入存在部位"
clearable
@keyup.enter.native="handleQuery"
/>
......@@ -26,11 +88,11 @@
</el-table-column>
<el-table-column label="风险名称" align="center" prop="name" />
<el-table-column label="所属建筑" align="center" prop="buildingName" >
<el-table-column label="楼宇名称" align="center" prop="buildingName" >
<template slot-scope="scope">
<el-popover
placement="top-start"
title="所属建筑"
title="楼宇名称"
width="200"
trigger="hover"
:content="scope.row.buildingName"
......@@ -45,17 +107,17 @@
</el-table-column>
<el-table-column
label="所属楼层"
label="楼层名称"
align="center"
prop="floorName"
/>
<el-table-column
label="所属房间"
label="房间名称"
align="center"
prop="roomName"
/>
<el-table-column
label="风险等级(系数)"
label="风险等级"
align="center"
prop="level"
/>
......@@ -147,6 +209,7 @@ import { listList } from "@/api/risk/existing";
export default {
name: "inherent",
dicts: ["risk_plan_level"],
data() {
return {
// 遮罩层
......@@ -171,25 +234,14 @@ export default {
queryParams: {
pageNum: 1,
pageSize: 10,
userId: null,
roomId: null,
planId: null,
name: null,
pointType: null,
specialEquipment: null,
buildingName: null,
floorName: null,
roomName: null,
level: null,
factor: null,
type: null,
level: null,
presenceLocation: null,
measuresProject: null,
measuresAdministration: null,
measuresDeptName: null,
measuresUserName: null,
measuresAdministrationFileIds: null,
hazardSourceName: null,
majorHazardSource: null,
majorHazardSourceDescription: null,
measuresEmergency: null,
presenceLocation: null
},
// 表单参数
form: {},
......@@ -219,40 +271,14 @@ export default {
// 表单重置
reset() {
this.form = {
id: null,
userId: null,
roomId: null,
planId: null,
name: null,
pointType: null,
specialEquipment: null,
safetyWarningSigns: null,
buildingName: null,
floorName: null,
roomName: null,
level: null,
factor: null,
type: null,
level: null,
riskLikelihood: null,
riskSeverity: null,
presenceLocation: null,
pictureFileIds: null,
measuresProject: null,
measuresProjectFileIds: null,
measuresAdministration: null,
measuresDeptName: null,
measuresUserName: null,
measuresUserPhone: null,
measuresAdministrationFileIds: null,
hazardSourceName: null,
majorHazardSource: null,
majorHazardSourceDescription: null,
measuresEmergency: null,
measuresEmergencyFileIds: null,
referenceBasis: null,
delFlag: null,
createBy: null,
createTime: null,
updateBy: null,
updateTime: null,
remark: null
presenceLocation: null
};
this.resetForm("form");
},
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment