Skip to content
Projects
Groups
Snippets
Help
Loading...
Help
Support
Submit feedback
Contribute to GitLab
Sign in / Register
Toggle navigation
H
holo-web
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
xinkong
holo-web
Commits
b4ed3c04
Commit
b4ed3c04
authored
Aug 30, 2024
by
yj8888s
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
弹窗bug
parent
56b6a5df
Changes
1
Hide whitespace changes
Inline
Side-by-side
Showing
1 changed file
with
13 additions
and
12 deletions
+13
-12
index.vue
wj-manage-web/src/views/situation/index.vue
+13
-12
No files found.
wj-manage-web/src/views/situation/index.vue
View file @
b4ed3c04
...
...
@@ -150,7 +150,7 @@ export default {
bounds
:
[],
situationTimeVal
:
""
,
loading
:
true
,
selectVehicle
:
null
,
selectVehicle
s
:
{}
,
boxesShow
:
true
,
crossDetailData
:
null
,
currentCheck
:
"
first
"
,
...
...
@@ -861,7 +861,7 @@ export default {
mapTools
.
addOrUpdateWave
(
map
,
turf
.
featureCollection
(
features
));
},
// 转换轨迹数据为geo 并更新轨迹图层
updateSelectVehcleTrack
()
{
updateSelectVeh
i
cleTrack
()
{
let
trackFeatures
=
[]
for
(
let
key
in
this
.
highLightCarTracks
)
{
if
(
this
.
highLightCarTracks
[
key
].
lnglat
.
length
>
1
)
{
...
...
@@ -876,8 +876,8 @@ export default {
if
(
e
.
detail
.
selected
)
{
setTimeout
(()
=>
{
popupVises
[
e
.
detail
.
userData
.
data
.
id
]
=
true
this
.
selectVehicle
=
e
.
detail
.
userData
.
data
;
this
.
addCheckDetail
(
this
.
selectVehicle
);
this
.
selectVehicle
s
[
e
.
detail
.
userData
.
data
.
id
]
=
e
.
detail
.
userData
.
data
;
this
.
addCheckDetail
(
this
.
selectVehicle
s
[
e
.
detail
.
userData
.
data
.
id
]
);
},
0
);
}
},
...
...
@@ -1008,13 +1008,14 @@ export default {
let
allData
=
this
.
diff
(
this
.
lastLocation
,
msg
);
for
(
let
item
of
allData
)
{
// 如果选中车辆存在 则弹窗更新 否则删除弹窗
if
(
this
.
selectVehicle
&&
item
.
id
===
this
.
selectVehicle
.
id
)
{
if
(
this
.
selectVehicle
s
[
item
.
id
]
)
{
if
([
"
add
"
,
"
com
"
].
includes
(
item
.
dill
))
{
if
(
popupVises
[
`popup
${
item
.
id
}
`
])
{
this
.
addCheckDetail
(
item
);
}
}
else
{
vehiclePopups
[
`popup
${
item
.
id
}
`
]?.
remove
();
delete
this
.
selectVehicles
[
item
.
id
]
}
}
// 超限车辆弹窗判断 todo
...
...
@@ -1121,7 +1122,7 @@ export default {
}
}
}
this
.
updateSelectVehcleTrack
()
this
.
updateSelectVeh
i
cleTrack
()
this
.
updateOverCarLnglat
()
this
.
lastLocation
=
msg
;
}
...
...
@@ -1132,18 +1133,18 @@ export default {
const
features
=
map
.
queryRenderedFeatures
(
e
.
point
,
{
layers
:
[
"
vehicle
"
],
});
this
.
layerClick
(
features
);
//
this.layerClick(features);
},
vehiclePicClick
(
e
)
{
const
features
=
map
.
queryRenderedFeatures
(
e
.
point
,
{
layers
:
[
"
vehiclePic
"
],
});
this
.
layerClick
(
features
);
},
layerClick
(
features
)
{
let
prop
=
features
[
0
].
properties
;
this
.
selectVehicle
=
prop
;
// this.layerClick(features);
},
// layerClick(features) {
// let prop = features[0].properties;
// this.selectVehicle = prop;
// },
hideTb
()
{
if
(
window
.
tb
)
{
for
(
let
key
in
vehicleModels
)
{
...
...
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