Skip to content
Projects
Groups
Snippets
Help
Loading...
Help
Support
Submit feedback
Contribute to GitLab
Sign in / Register
Toggle navigation
R
rongtong-pc
Project
Project
Details
Activity
Releases
Cycle Analytics
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Charts
Issues
0
Issues
0
List
Boards
Labels
Milestones
Merge Requests
0
Merge Requests
0
CI / CD
CI / CD
Pipelines
Jobs
Schedules
Charts
Wiki
Wiki
Snippets
Snippets
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Charts
Create a new issue
Jobs
Commits
Issue Boards
Open sidebar
融通安全管理系统
rongtong-pc
Commits
540ff6be
Commit
540ff6be
authored
Sep 19, 2023
by
周昊
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
1、修改固有风险导出、筛选
parent
0fb6e916
Changes
1
Hide whitespace changes
Inline
Side-by-side
Showing
1 changed file
with
63 additions
and
34 deletions
+63
-34
src/views/risk/existing/index.vue
src/views/risk/existing/index.vue
+63
-34
No files found.
src/views/risk/existing/index.vue
View file @
540ff6be
...
...
@@ -8,55 +8,50 @@
v-show=
"showSearch"
label-width=
"90px"
>
<el-form-item
label=
"区域公司"
prop=
"
n
ame"
>
<el-form-item
label=
"区域公司"
prop=
"
deptN
ame"
>
<el-input
v-model=
"queryParams.
n
ame"
v-model=
"queryParams.
deptN
ame"
placeholder=
"请输入区域公司"
clearable
@
keyup.enter.native=
"handleQuery"
/>
</el-form-item>
<el-form-item
label=
"风险名称"
prop=
"name"
>
<el-form-item
label=
"项目名称"
prop=
"projectName"
>
<el-input
v-model=
"queryParams.
n
ame"
placeholder=
"请输入
风险
名称"
v-model=
"queryParams.
projectN
ame"
placeholder=
"请输入
项目
名称"
clearable
@
keyup.enter.native=
"handleQuery"
/>
</el-form-item>
<el-form-item
label=
"
楼宇名称"
prop=
"buildingName
"
>
<el-form-item
label=
"
所属城市"
prop=
"city
"
>
<el-input
v-model=
"queryParams.
buildingName
"
placeholder=
"请输入
楼宇名称
"
v-model=
"queryParams.
city
"
placeholder=
"请输入
所属城市
"
clearable
@
keyup.enter.native=
"handleQuery"
/>
</el-form-item>
<el-form-item
label=
"
楼层名称"
prop=
"floorName
"
>
<el-form-item
label=
"
项目业态"
prop=
"businessFormat
"
>
<el-input
v-model=
"queryParams.
floorName
"
placeholder=
"请输入
楼层名称
"
v-model=
"queryParams.
businessFormat
"
placeholder=
"请输入
项目业态
"
clearable
@
keyup.enter.native=
"handleQuery"
/>
</el-form-item>
<el-form-item
label=
"
房间名称"
prop=
"room
Name"
>
<el-form-item
label=
"
固有风险危险源名称"
prop=
"inherent
Name"
>
<el-input
v-model=
"queryParams.
room
Name"
placeholder=
"请输入
房间
名称"
v-model=
"queryParams.
inherent
Name"
placeholder=
"请输入
固有风险危险源
名称"
clearable
@
keyup.enter.native=
"handleQuery"
/>
</el-form-item>
<el-form-item
label=
"
风险等级"
prop=
"l
evel"
>
<el-form-item
label=
"
固有风险风险等级"
prop=
"inherentL
evel"
>
<el-select
v-model=
"queryParams.
l
evel"
placeholder=
"请选择风险等级"
v-model=
"queryParams.
inherentL
evel"
placeholder=
"请选择
固有风险
风险等级"
clearable
>
<el-option
...
...
@@ -67,26 +62,40 @@
/>
</el-select>
</el-form-item>
<el-form-item
label=
"
风险因素"
prop=
"factor
"
>
<el-form-item
label=
"
现有风险危险源名称"
prop=
"existingName
"
>
<el-input
v-model=
"queryParams.
factor
"
placeholder=
"请输入
风险因素
"
v-model=
"queryParams.
existingName
"
placeholder=
"请输入
现有风险危险源名称
"
clearable
@
keyup.enter.native=
"handleQuery"
/>
</el-form-item>
<el-form-item
label=
"准事故类型"
prop=
"type"
>
<el-form-item
label=
"现有风险风险等级"
prop=
"existingLevel"
>
<el-select
v-model=
"queryParams.existingLevel"
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=
"presenceLocation"
>
<el-input
v-model=
"queryParams.
type
"
placeholder=
"请输入
准事故类型
"
v-model=
"queryParams.
presenceLocation
"
placeholder=
"请输入
风险点位置
"
clearable
@
keyup.enter.native=
"handleQuery"
/>
</el-form-item>
<el-form-item
label=
"
存在部位"
prop=
"presenceLocation
"
>
<el-form-item
label=
"
可能导致的事故后果"
prop=
"listType
"
>
<el-input
v-model=
"queryParams.
presenceLocation
"
placeholder=
"请输入
存在部位
"
v-model=
"queryParams.
listType
"
placeholder=
"请输入
可能导致的事故后果
"
clearable
@
keyup.enter.native=
"handleQuery"
/>
...
...
@@ -106,11 +115,21 @@
</el-form-item>
</el-form>
<el-row
class=
"mb8"
>
<el-col
:span=
"1.5"
>
<el-button
type=
"warning"
plain
icon=
"el-icon-download"
size=
"mini"
@
click=
"handleExport"
>
导出
</el-button
>
</el-col>
<right-toolbar
:showSearch.sync=
"showSearch"
@
queryTable=
"getList"
></right-toolbar
>
</el-row>
@
queryTable=
"getList"
>
</right-toolbar>
</el-row>
<el-table
v-loading=
"loading"
:data=
"inherentList"
...
...
@@ -370,6 +389,16 @@ export default {
},
});
},
/** 导出按钮操作 */
handleExport
()
{
this
.
download
(
"
/system/risk/plan/exportExcel/InherentList
"
,
{
...
this
.
queryParams
,
},
`固有风险台账_
${
new
Date
().
getTime
()}
.xls`
);
},
},
};
</
script
>
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment