Skip to content
Projects
Groups
Snippets
Help
Loading...
Help
Support
Submit feedback
Contribute to GitLab
Sign in / Register
Toggle navigation
R
rongtong-app
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-app
Commits
2d1c9c05
Commit
2d1c9c05
authored
Jul 26, 2023
by
杨帆
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
Dev yf'
parent
dc70a264
Changes
7
Expand all
Hide whitespace changes
Inline
Side-by-side
Showing
7 changed files
with
760 additions
and
684 deletions
+760
-684
src/views/riskProject/add/addCurrent.vue
src/views/riskProject/add/addCurrent.vue
+101
-72
src/views/riskProject/add/addInherent.vue
src/views/riskProject/add/addInherent.vue
+247
-213
src/views/riskProject/add/addPresent.vue
src/views/riskProject/add/addPresent.vue
+152
-152
src/views/riskProject/add/inherentRisks.vue
src/views/riskProject/add/inherentRisks.vue
+9
-3
src/views/riskProject/add/taskList.vue
src/views/riskProject/add/taskList.vue
+4
-4
src/views/riskProject/taskLedger/presentDetail.vue
src/views/riskProject/taskLedger/presentDetail.vue
+163
-164
src/views/riskProject/taskLedger/tabDetail.vue
src/views/riskProject/taskLedger/tabDetail.vue
+84
-76
No files found.
src/views/riskProject/add/addCurrent.vue
View file @
2d1c9c05
This diff is collapsed.
Click to expand it.
src/views/riskProject/add/addInherent.vue
View file @
2d1c9c05
This diff is collapsed.
Click to expand it.
src/views/riskProject/add/addPresent.vue
View file @
2d1c9c05
This diff is collapsed.
Click to expand it.
src/views/riskProject/add/inherentRisks.vue
View file @
2d1c9c05
...
...
@@ -256,6 +256,8 @@ export default {
return
new
Promise
((
resolve
,
reject
)
=>
{
getFun
(
`/risk/plan/floor/list/
${
id
}
`
)
.
then
(
res
=>
{
console
.
log
(
res
.
data
);
res
.
data
=
[{
name
:
"
全部
"
},
...
res
.
data
];
this
.
floorListData
=
res
.
data
;
this
.
changeBuild
(
res
.
data
[
0
].
name
);
this
.
option0
=
this
.
changeData
(
res
.
data
);
...
...
@@ -271,6 +273,8 @@ export default {
return
new
Promise
((
resolve
,
reject
)
=>
{
getFun
(
`/risk/plan/room/list/
${
id
}
`
)
.
then
(
res
=>
{
if
(
!
res
.
data
)
res
.
data
=
[];
res
.
data
=
[{
id
:
"
-1
"
,
name
:
"
全部
"
},
...
res
.
data
];
this
.
option2
=
this
.
changeData
(
res
.
data
);
this
.
value2
=
res
.
data
[
0
].
id
||
0
;
resolve
(
res
.
data
);
...
...
@@ -291,8 +295,8 @@ export default {
var
paramsJson
=
{};
if
(
floorId
||
roomId
)
{
paramsJson
=
{
floorId
,
roomId
floorId
:
floorId
==
-
1
?
null
:
floorId
,
roomId
:
roomId
==
-
1
?
null
:
roomId
};
}
else
{
paramsJson
=
{};
...
...
@@ -331,7 +335,9 @@ export default {
if
(
this
.
value0
)
{
let
arr
=
this
.
floorListData
.
filter
(
item
=>
item
.
name
==
this
.
value0
)[
0
]
.
children
;
console
.
log
(
arr
);
if
(
!
arr
)
arr
=
[];
arr
=
[{
id
:
"
-1
"
,
name
:
"
全部
"
},
...
arr
];
this
.
option1
=
this
.
changeData
(
arr
);
this
.
value1
=
arr
[
0
].
id
;
this
.
roomList
(
this
.
value1
);
...
...
src/views/riskProject/add/taskList.vue
View file @
2d1c9c05
...
...
@@ -632,12 +632,12 @@ export default {
performTasks
()
{
sessionStorage
.
setItem
(
"
buildingId
"
,
this
.
messageList
.
riskBuildingListDtos
[
0
].
buildingId
this
.
messageList
.
detailsDto
.
buildingIds
);
sessionStorage
.
setItem
(
"
planId
"
,
this
.
messageList
.
id
);
sessionStorage
.
setItem
(
"
buildingName
"
,
this
.
messageList
.
riskBuildingListDtos
[
0
].
buildingName
this
.
messageList
.
detailsDto
.
buildingNames
);
sessionStorage
.
setItem
(
"
projectId
"
,
...
...
@@ -652,8 +652,8 @@ export default {
name
:
"
riskInherent
"
,
params
:
{
id
:
this
.
messageList
.
id
,
buildingId
:
this
.
messageList
.
riskBuildingListDtos
[
0
].
buildingId
,
buildingName
:
this
.
messageList
.
riskBuildingListDtos
[
0
].
buildingName
buildingId
:
this
.
messageList
.
detailsDto
.
buildingIds
,
buildingName
:
this
.
messageList
.
detailsDto
.
buildingNames
}
});
},
...
...
src/views/riskProject/taskLedger/presentDetail.vue
View file @
2d1c9c05
This diff is collapsed.
Click to expand it.
src/views/riskProject/taskLedger/tabDetail.vue
View file @
2d1c9c05
...
...
@@ -85,11 +85,18 @@
placeholder=
"请选择"
:rules=
"[
{ required: true, message: '风险点类型不能为空' }]"
/>
<van-field
required
name=
"specialEquipment"
label=
"是否为特种设备"
v-show=
"form.pointType=='设备设施类'"
>
<template
#input
>
<van-switch
disabled
v-model=
"form.specialEquipment"
size=
"20"
/>
</
template
>
</van-field>
<van-field
required
name=
"specialEquipment"
label=
"是否为特种设备"
v-show=
"form.pointType == '设备设施类'"
>
<template
#input
>
<span
style=
"margin-right: 10px;color: red;"
>
否
</span>
<van-switch
disabled
v-model=
"form.specialEquipment"
size=
"20"
/>
<span
style=
"margin-left: 10px;color: green;"
>
是
</span>
</
template
>
</van-field>
<!-- 多选 -->
<van-field
v-model=
"form.safetyWarningSigns"
...
...
@@ -194,21 +201,21 @@
/>
应采取的管控措施
</div>
<van-field
label=
"技术措施"
>
<
template
#input
>
<van-field
readonly
v-model=
"form.measuresProject"
name=
"measuresProject"
label=
""
type=
"textarea"
rows=
"3"
autosize
placeholder=
"请输入"
style=
"padding-left: 0;padding-top: 0;"
/>
</
template
>
</van-field>
<van-field
label=
"技术措施"
>
<
template
#input
>
<van-field
readonly
v-model=
"form.measuresProject"
name=
"measuresProject"
label=
""
type=
"textarea"
rows=
"3"
autosize
placeholder=
"请输入"
style=
"padding-left: 0;padding-top: 0;"
/>
</
template
>
</van-field>
<van-field
name=
"measuresProjectFile[]"
label=
"技术措施附件"
>
<
template
#input
>
<van-uploader
...
...
@@ -244,22 +251,22 @@
</template>
</van-field>
<van-field
label=
"管控
措施"
>
<
template
#input
>
<van-field
readonly
v-model=
"form.measuresAdministration"
name=
"measuresAdministration"
label=
""
type=
"textarea"
rows=
"3"
autosize
placeholder=
"请输入"
style=
"padding-left: 0;padding-top: 0;"
/>
</
template
>
</van-field>
<van-field
name=
"measuresAdministrationFile[]"
label=
"管
控
措施附件"
>
<van-field
label=
"管理
措施"
>
<
template
#input
>
<van-field
readonly
v-model=
"form.measuresAdministration"
name=
"measuresAdministration"
label=
""
type=
"textarea"
rows=
"3"
autosize
placeholder=
"请输入"
style=
"padding-left: 0;padding-top: 0;"
/>
</
template
>
</van-field>
<van-field
name=
"measuresAdministrationFile[]"
label=
"管
理
措施附件"
>
<
template
#input
>
<van-uploader
multiple
...
...
@@ -293,21 +300,21 @@
</van-uploader>
</template>
</van-field>
<van-field
label=
"应急措施"
>
<
template
#input
>
<van-field
readonly
v-model=
"form.measuresEmergency"
name=
"measuresEmergency"
label=
""
type=
"textarea"
rows=
"3"
autosize
placeholder=
"请输入"
style=
"padding-left: 0;padding-top: 0;"
/>
</
template
>
</van-field>
<van-field
label=
"应急措施"
>
<
template
#input
>
<van-field
readonly
v-model=
"form.measuresEmergency"
name=
"measuresEmergency"
label=
""
type=
"textarea"
rows=
"3"
autosize
placeholder=
"请输入"
style=
"padding-left: 0;padding-top: 0;"
/>
</
template
>
</van-field>
<van-field
name=
"measuresEmergencyFile[]"
label=
"应急措施附件"
>
<
template
#input
>
<van-uploader
...
...
@@ -344,7 +351,7 @@
</template>
</van-field>
<van-field
<van-field
v-model=
"form.measuresDeptName"
name=
"measuresDeptName"
label=
"管控责任单位 "
...
...
@@ -364,17 +371,17 @@
placeholder=
"请输入"
readonly
/>
<van-field
v-model=
"form.measuresUserPhone"
name=
"measuresUserPhone"
label=
"管控责任人联系方式"
type=
"textarea"
rows=
"1"
autosize
placeholder=
"请输入"
maxlength=
"11"
readonly
/>
<van-field
v-model=
"form.measuresUserPhone"
name=
"measuresUserPhone"
label=
"管控责任人联系方式"
type=
"textarea"
rows=
"1"
autosize
placeholder=
"请输入"
maxlength=
"11"
readonly
/>
<div
style=
"height: 1rem;font-family: '微软雅黑 Bold', '微软雅黑 Regular', '微软雅黑';font-weight: 700;line-height: 1rem;"
...
...
@@ -388,7 +395,9 @@
</div>
<van-field
name=
"majorHazardSource"
label=
"是否为重大危险源"
>
<
template
#input
>
<span
style=
"margin-right: 10px;color: red;"
>
否
</span>
<van-switch
disabled
v-model=
"form.majorHazardSource"
size=
"20"
/>
<span
style=
"margin-left: 10px;color: green;"
>
是
</span>
</
template
>
</van-field>
<van-field
...
...
@@ -401,21 +410,20 @@
autosize
placeholder=
"请输入"
/>
<van-field
label=
"重大危险源描述"
:required=
"form.majorHazardSource"
>
<van-field
label=
"重大危险源描述"
:required=
"form.majorHazardSource"
>
<
template
#input
>
<van-field
readonly
v-model=
"form.majorHazardSourceDescription"
name=
"majorHazardSourceDescription"
label=
""
type=
"textarea"
rows=
"3"
autosize
placeholder=
"请输入"
<van-field
readonly
v-model=
"form.majorHazardSourceDescription"
name=
"majorHazardSourceDescription"
label=
""
type=
"textarea"
rows=
"3"
autosize
placeholder=
"请输入"
style=
"padding-left: 0;padding-top: 0;"
/>
/>
</
template
>
</van-field>
...
...
@@ -480,7 +488,7 @@ export default {
isTimely
:
1
,
active
:
0
,
form
:
{
specialEquipment
:
false
specialEquipment
:
false
},
projectId
:
""
,
// 所属工程
projectName
:
""
,
// 所属工程
...
...
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