Skip to content
Projects
Groups
Snippets
Help
Loading...
Help
Contribute to GitLab
Sign in
Toggle navigation
Z
zh-baseversion-project
Project
Project
Details
Activity
Cycle Analytics
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Charts
Issues
0
Issues
0
List
Board
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
王浩
zh-baseversion-project
Commits
a80e811c
Commit
a80e811c
authored
Mar 30, 2026
by
xulihui
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
修改应急响应,关联应急资源
parent
fddcb462
Show whitespace changes
Inline
Side-by-side
Showing
2 changed files
with
28 additions
and
24 deletions
+28
-24
deviceMaterial.vue
...seversion-web/src/components/emergency/deviceMaterial.vue
+4
-13
index.vue
zh-baseversion-web/src/views/emergency/index.vue
+24
-11
No files found.
zh-baseversion-web/src/components/emergency/deviceMaterial.vue
View file @
a80e811c
...
...
@@ -10,7 +10,7 @@
<
template
>
<div
class=
"devicea-wrapper"
>
<div
class=
"title"
>
{{
deviceData
.
devi
ceName
}}
{{
deviceData
.
resour
ceName
}}
</div>
<div
class=
"close"
@
click=
"close"
>
<img
src=
"@/assets/mapImages/closeBtn.png"
alt=
""
/>
...
...
@@ -31,24 +31,15 @@
<div>
联系电话:
</div>
</div>
<div
v-unValue
title=
"123"
class=
"right"
>
{{
deviceData
.
phone
}}
{{
deviceData
.
contactNumber
}}
</div>
</div>
<div
class=
"middle"
>
<div
class=
"left"
>
<div>
设施地址
:
</div>
<div>
资源描述
:
</div>
</div>
<div
v-unValue
title=
"123"
class=
"right"
>
{{
deviceData
.
address
}}
</div>
</div>
<div
class=
"middle"
>
<div
class=
"left"
>
<div>
简介:
</div>
</div>
<div
v-unValue
title=
"123"
class=
"right"
>
{{
deviceData
.
introduce
}}
{{
deviceData
.
resourceDescription
}}
</div>
</div>
</div>
...
...
zh-baseversion-web/src/views/emergency/index.vue
View file @
a80e811c
...
...
@@ -302,6 +302,7 @@ import { mapGetters, mapActions } from "vuex";
import
{
listDetectorInfo
}
from
"@/api/detector/detectorInfo"
;
import
{
detectorUserList
}
from
"@/api/detector/detectorUser"
;
import
{
listReceive
,
getReceive
,
delReceive
,
addReceive
,
updateReceive
}
from
"@/api/system/receive"
;
import
{
listResources
,
getResources
,
delResources
,
addResources
,
updateResources
,
exportResources
}
from
"@/api/emergencydrills/resources"
;
import
{
pipeData
,
...
...
@@ -353,9 +354,9 @@ export default {
// 是否显示弹出层
open
:
false
,
open2
:
false
,
// 事件类型 1
水灾 2火灾 3
突发字典
// 事件类型 1
水灾 2 火灾 3
突发字典
eventTypeOptions
:
[],
// 事件等级 1
级 2级 3
级字典
// 事件等级 1
级 2 级 3
级字典
eventGradeOptions
:
[],
// 弹出层标题
title
:
""
,
...
...
@@ -365,6 +366,8 @@ export default {
devicePos
:[],
deviceList
:[],
enterpriseList
:[],
// 资源类型字典
resourceTypeOptions
:
[],
map
:
null
,
show
:
false
,
readonly
:
true
,
...
...
@@ -541,6 +544,9 @@ export default {
this
.
getDicts
(
"event_grade"
).
then
(
response
=>
{
this
.
eventGradeOptions
=
response
.
data
;
});
this
.
getDicts
(
"sys_resource_type"
).
then
(
response
=>
{
this
.
resourceTypeOptions
=
response
.
data
;
});
},
async
mounted
()
{
this
.
getList
();
...
...
@@ -608,21 +614,28 @@ export default {
// this.$refs.mychild2.choice(this.selarr);
},
methods
:
{
/** 查询应急
设备
列表 */
/** 查询应急
资源
列表 */
getList
()
{
var
params
=
{
"pageNum"
:
1
,
"pageSize"
:
1000
};
list
Device
(
params
).
then
(
response
=>
{
list
Resources
(
params
).
then
(
response
=>
{
response
.
rows
.
forEach
((
item
)
=>
{
item
.
iconType
=
item
.
deviceType
+
9
;
if
(
item
.
deviceType
<
5
){
this
.
arr2
[
item
.
deviceType
-
1
].
num
++
;
}
else
{
this
.
arr2
[
item
.
deviceType
-
2
].
num
++
;
item
.
iconType
=
parseInt
(
item
.
resourceType
)
+
9
;
if
(
item
.
resourceType
==
'0'
){
this
.
arr2
[
0
].
num
++
;
}
else
if
(
item
.
resourceType
==
'1'
){
this
.
arr2
[
1
].
num
++
;
}
else
if
(
item
.
resourceType
==
'2'
){
this
.
arr2
[
2
].
num
++
;
}
else
if
(
item
.
resourceType
==
'3'
){
this
.
arr2
[
3
].
num
++
;
}
else
if
(
item
.
resourceType
==
'4'
){
this
.
arr2
[
4
].
num
++
;
}
else
if
(
item
.
resourceType
==
'5'
){
this
.
arr2
[
5
].
num
++
;
}
});
this
.
deviceList
=
response
.
rows
;
//console.log(this.deviceList)
...
...
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