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
a07354f3
Commit
a07354f3
authored
Aug 24, 2023
by
周昊
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
1、修改固有风险清单库字段
parent
cf607e34
Changes
2
Hide whitespace changes
Inline
Side-by-side
Showing
2 changed files
with
10 additions
and
180 deletions
+10
-180
src/api/risk/inherent.js
src/api/risk/inherent.js
+5
-5
src/views/risk/inherent/index.vue
src/views/risk/inherent/index.vue
+5
-175
No files found.
src/api/risk/inherent.js
View file @
a07354f3
...
...
@@ -3,7 +3,7 @@ import request from '@/utils/request'
// 查询固有风险清单库列表
export
function
listInherent
(
query
)
{
return
request
({
url
:
'
system/risk/inherent/list
'
,
url
:
'
system/risk/inherent
DB
/list
'
,
method
:
'
get
'
,
params
:
query
})
...
...
@@ -12,7 +12,7 @@ export function listInherent(query) {
// 查询固有风险清单库详细
export
function
getInherent
(
id
)
{
return
request
({
url
:
'
system/risk/inherent/
'
+
id
,
url
:
'
system/risk/inherent
DB
/
'
+
id
,
method
:
'
get
'
})
}
...
...
@@ -20,7 +20,7 @@ export function getInherent(id) {
// 新增固有风险清单库
export
function
addInherent
(
data
)
{
return
request
({
url
:
'
system/risk/inherent
'
,
url
:
'
system/risk/inherent
DB
'
,
method
:
'
post
'
,
data
:
data
})
...
...
@@ -29,7 +29,7 @@ export function addInherent(data) {
// 修改固有风险清单库
export
function
updateInherent
(
data
)
{
return
request
({
url
:
'
system/risk/inherent
'
,
url
:
'
system/risk/inherent
DB
'
,
method
:
'
put
'
,
data
:
data
})
...
...
@@ -38,7 +38,7 @@ export function updateInherent(data) {
// 删除固有风险清单库
export
function
delInherent
(
id
)
{
return
request
({
url
:
'
system/risk/inherent/
'
+
id
,
url
:
'
system/risk/inherent
DB
/
'
+
id
,
method
:
'
delete
'
})
}
src/views/risk/inherent/index.vue
View file @
a07354f3
<
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=
"评估人id"
prop=
"userId"
>
<el-input
v-model=
"queryParams.userId"
placeholder=
"请输入评估人id"
clearable
@
keyup.enter.native=
"handleQuery"
/>
</el-form-item>
<el-form-item
label=
"房间id"
prop=
"roomId"
>
<el-input
v-model=
"queryParams.roomId"
placeholder=
"请输入房间id"
clearable
@
keyup.enter.native=
"handleQuery"
/>
</el-form-item>
<el-form-item
label=
"计划id"
prop=
"planId"
>
<el-input
v-model=
"queryParams.planId"
placeholder=
"请输入计划id"
clearable
@
keyup.enter.native=
"handleQuery"
/>
</el-form-item>
<el-form-item
label=
"风险源名称"
prop=
"name"
>
<el-input
v-model=
"queryParams.name"
placeholder=
"请输入风险源名称"
clearable
@
keyup.enter.native=
"handleQuery"
/>
</el-form-item>
<el-form-item
label=
"风险点类型"
prop=
"pointType"
>
<el-select
v-model=
"queryParams.pointType"
placeholder=
"请选择风险点类型"
clearable
>
<el-option
v-for=
"dict in dict.type.risk_plan_pointtype"
:key=
"dict.value"
:label=
"dict.label"
:value=
"dict.value"
/>
</el-select>
</el-form-item>
<el-form-item
label=
"是否为特种设备"
prop=
"specialEquipment"
>
<el-select
v-model=
"queryParams.specialEquipment"
placeholder=
"请选择是否为特种设备"
clearable
>
<el-option
v-for=
"dict in dict.type.sys_yes_no"
: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-select
v-model=
"queryParams.type"
placeholder=
"请选择准事故类型 "
clearable
>
<el-option
v-for=
"dict in dict.type.risk_plan_type"
:key=
"dict.value"
:label=
"dict.label"
:value=
"dict.value"
/>
</el-select>
</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=
"presenceLocation"
>
<el-input
v-model=
"queryParams.presenceLocation"
placeholder=
"请输入存在部位"
clearable
@
keyup.enter.native=
"handleQuery"
/>
</el-form-item>
<el-form-item
label=
"管控责任单位"
prop=
"measuresDeptName"
>
<el-input
v-model=
"queryParams.measuresDeptName"
placeholder=
"请输入管控责任单位"
clearable
@
keyup.enter.native=
"handleQuery"
/>
</el-form-item>
<el-form-item
label=
"管控责任人"
prop=
"measuresUserName"
>
<el-input
v-model=
"queryParams.measuresUserName"
placeholder=
"请输入管控责任人"
clearable
@
keyup.enter.native=
"handleQuery"
/>
</el-form-item>
<el-form-item
label=
"危险源名称"
prop=
"hazardSourceName"
>
<el-input
v-model=
"queryParams.hazardSourceName"
...
...
@@ -154,16 +49,6 @@
v-hasPermi=
"['system:riskInherent:remove']"
>
删除
</el-button>
</el-col>
<el-col
:span=
"1.5"
>
<el-button
type=
"warning"
plain
icon=
"el-icon-download"
size=
"mini"
@
click=
"handleExport"
v-hasPermi=
"['system:riskInherent:export']"
>
导出
</el-button>
</el-col>
<right-toolbar
:showSearch.sync=
"showSearch"
@
queryTable=
"getList"
></right-toolbar>
</el-row>
...
...
@@ -175,11 +60,6 @@
</
template
>
</el-table-column>
<el-table-column
label=
"楼栋名称"
align=
"center"
prop=
"buildingName"
/>
<el-table-column
label=
"楼层名称"
align=
"center"
prop=
"floorName"
/>
<el-table-column
label=
"房间名称"
align=
"center"
prop=
"roomName"
/>
<el-table-column
label=
"评估人"
align=
"center"
prop=
"userName"
/>
<!-- <el-table-column label="计划id" align="center" prop="planId" /> -->
<el-table-column
label=
"风险源名称"
align=
"center"
prop=
"name"
/>
<el-table-column
label=
"风险点类型"
align=
"center"
prop=
"pointType"
>
<
template
slot-scope=
"scope"
>
...
...
@@ -197,16 +77,9 @@
<dict-tag
:options=
"dict.type.risk_plan_type"
:value=
"scope.row.type"
/>
</
template
>
</el-table-column>
<el-table-column
label=
"风险等级"
align=
"center"
prop=
"level"
>
<
template
slot-scope=
"scope"
>
<dict-tag
:options=
"dict.type.risk_plan_level"
:value=
"scope.row.level"
/>
</
template
>
</el-table-column>
<el-table-column
label=
"存在部位"
align=
"center"
prop=
"presenceLocation"
/>
<!-- <el-table-column label="工程技术措施" align="center" prop="measuresProject" /> -->
<!-- <el-table-column label="应采取的管理措施" align="center" prop="measuresAdministration" /> -->
<el-table-column
label=
"管控责任单位"
align=
"center"
prop=
"measuresDeptName"
/>
<el-table-column
label=
"管控责任人"
align=
"center"
prop=
"measuresUserName"
/>
<el-table-column
label=
"应急措施"
align=
"center"
prop=
"measuresEmergency"
/>
<el-table-column
label=
"操作"
align=
"center"
class-name=
"small-padding fixed-width"
>
<
template
slot-scope=
"scope"
>
...
...
@@ -239,15 +112,6 @@
<!-- 添加或修改固有风险清单库对话框 -->
<el-dialog
:title=
"title"
:visible.sync=
"open"
width=
"700px"
append-to-body
>
<el-form
ref=
"form"
:model=
"form"
:rules=
"rules"
label-width=
"160px"
>
<el-form-item
label=
"评估人id"
prop=
"userId"
>
<el-input
v-model=
"form.userId"
placeholder=
"请输入评估人id"
/>
</el-form-item>
<el-form-item
label=
"房间id"
prop=
"roomId"
>
<el-input
v-model=
"form.roomId"
placeholder=
"请输入房间id"
/>
</el-form-item>
<el-form-item
label=
"计划id"
prop=
"planId"
>
<el-input
v-model=
"form.planId"
placeholder=
"请输入计划id"
/>
</el-form-item>
<el-form-item
label=
"风险源名称"
prop=
"name"
>
<el-input
v-model=
"form.name"
placeholder=
"请输入风险源名称"
/>
</el-form-item>
...
...
@@ -286,58 +150,24 @@
></el-option>
</el-select>
</el-form-item>
<el-form-item
label=
"风险等级"
prop=
"level"
>
<el-select
v-model=
"form.level"
placeholder=
"请选择风险等级"
>
<el-option
v-for=
"dict in dict.type.risk_plan_level"
:key=
"dict.value"
:label=
"dict.label"
:value=
"dict.value"
></el-option>
</el-select>
</el-form-item>
<el-form-item
label=
"存在部位"
prop=
"presenceLocation"
>
<el-input
v-model=
"form.presenceLocation"
placeholder=
"请输入存在部位"
/>
</el-form-item>
<el-form-item
label=
"风险源照片id"
prop=
"pictureFileIds"
>
<image-upload
v-model=
"form.pictureFileIds"
/>
</el-form-item>
<el-form-item
label=
"工程技术措施"
prop=
"measuresProject"
>
<el-input
v-model=
"form.measuresProject"
type=
"textarea"
placeholder=
"请输入内容"
/>
</el-form-item>
<el-form-item
label=
"工程技术措施附件"
prop=
"measuresProjectFileIds"
>
<file-upload
v-model=
"form.measuresProjectFileIds"
/>
</el-form-item>
<el-form-item
label=
"应采取的管理措施"
prop=
"measuresAdministration"
>
<el-input
v-model=
"form.measuresAdministration"
type=
"textarea"
placeholder=
"请输入内容"
/>
</el-form-item>
<el-form-item
label=
"管控责任单位"
prop=
"measuresDeptName"
>
<el-input
v-model=
"form.measuresDeptName"
placeholder=
"请输入管控责任单位"
/>
</el-form-item>
<el-form-item
label=
"管控责任人"
prop=
"measuresUserName"
>
<el-input
v-model=
"form.measuresUserName"
placeholder=
"请输入管控责任人"
/>
</el-form-item>
<el-form-item
label=
"管控责任人联系方式"
prop=
"measuresUserPhone"
>
<el-input
v-model=
"form.measuresUserPhone"
placeholder=
"请输入管控责任人联系方式"
/>
<el-form-item
label=
"应急措施"
prop=
"measuresEmergency"
>
<el-input
v-model=
"form.measuresEmergency"
type=
"textarea"
placeholder=
"请输入内容"
/>
</el-form-item>
<el-form-item
label=
"
应采取的管理措施附件"
prop=
"measuresAdministrationFileIds
"
>
<el-input
v-model=
"form.m
easuresAdministrationFileIds"
placeholder=
"请输入应采取的管理措施附件
"
/>
<el-form-item
label=
"
是否存在重大危险源"
prop=
"majorHazardSource
"
>
<el-input
v-model=
"form.m
ajorHazardSource"
placeholder=
"请输入是否存在重大危险源
"
/>
</el-form-item>
<el-form-item
label=
"危险源名称"
prop=
"hazardSourceName"
>
<el-input
v-model=
"form.hazardSourceName"
placeholder=
"请输入危险源名称"
/>
</el-form-item>
<el-form-item
label=
"是否存在重大危险源"
prop=
"majorHazardSource"
>
<el-input
v-model=
"form.majorHazardSource"
placeholder=
"请输入是否存在重大危险源"
/>
</el-form-item>
<el-form-item
label=
"重大危险源描述"
prop=
"majorHazardSourceDescription"
>
<el-input
v-model=
"form.majorHazardSourceDescription"
placeholder=
"请输入重大危险源描述"
/>
</el-form-item>
<el-form-item
label=
"应急措施"
prop=
"measuresEmergency"
>
<el-input
v-model=
"form.measuresEmergency"
type=
"textarea"
placeholder=
"请输入内容"
/>
</el-form-item>
<el-form-item
label=
"应急措施附件"
prop=
"measuresEmergencyFileIds"
>
<file-upload
v-model=
"form.measuresEmergencyFileIds"
/>
</el-form-item>
<el-form-item
label=
"参考依据"
prop=
"referenceBasis"
>
<el-input
v-model=
"form.referenceBasis"
placeholder=
"请输入参考依据"
/>
</el-form-item>
...
...
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