|
@@ -221,9 +221,6 @@ export default defineComponent({
|
|
|
var callback = () => {
|
|
|
console.log(marker['deviceCode']);
|
|
|
console.log(marker['userId']);
|
|
|
- const self = this;
|
|
|
-
|
|
|
-
|
|
|
// daHuaStore.DAHUAUserObj(marker["userId"]).then(deviceUser=>{
|
|
|
// console.log(deviceUser);
|
|
|
// let memberObj = {
|
|
@@ -264,38 +261,6 @@ export default defineComponent({
|
|
|
},
|
|
|
'*',
|
|
|
);
|
|
|
-
|
|
|
- return;
|
|
|
-
|
|
|
- marker['userId'] &&
|
|
|
- daHuaStore.DAHUAUserObj(marker['userId']).then((deviceUser) => {
|
|
|
- console.log(deviceUser);
|
|
|
- let memberObj = {
|
|
|
- userName: deviceUser.userName,
|
|
|
- userId: deviceUser.userCode,
|
|
|
- region: deviceUser.paasId,
|
|
|
- type: 'single',
|
|
|
- // speak:'true',
|
|
|
- number: deviceUser.userPhone,
|
|
|
- deviceId: marker['deviceCode'],
|
|
|
- channelId: marker['channelId'],
|
|
|
- };
|
|
|
- let meetObj = JSON.parse(
|
|
|
- localStorage.getItem('meeting') ?? '{}',
|
|
|
- );
|
|
|
- let memberList = [];
|
|
|
- memberList.push(meetObj.member[0]);
|
|
|
- memberList.push(memberObj);
|
|
|
- meetObj.member = memberList;
|
|
|
- console.log(meetObj);
|
|
|
- daHuaStore.DAHUAMeetingMember(meetObj).then((data) => {
|
|
|
- // daHuaStore.DAHUAMeetingUser(meetObj.meetId);
|
|
|
- initSocket(meetObj.user.userCode, memberObj);
|
|
|
- });
|
|
|
-
|
|
|
- // console.log(memberObj);
|
|
|
- // meetObj.mebmber.push(memberObj);
|
|
|
- });
|
|
|
// console.log(daHuaStore.deviceUser);
|
|
|
};
|
|
|
return GET_SINGLE_DEVICE_DIALOG_HTML(
|
|
@@ -454,7 +419,6 @@ export default defineComponent({
|
|
|
};
|
|
|
|
|
|
const updateTrafficSource = () => {
|
|
|
- debugger
|
|
|
if (state.map.getSource('Traffic')) {
|
|
|
state.map.removeSource('Traffic');
|
|
|
}
|
|
@@ -665,36 +629,31 @@ export default defineComponent({
|
|
|
},
|
|
|
);
|
|
|
try {
|
|
|
- var html = document.createElement("div");
|
|
|
+ const html = document.createElement("div");
|
|
|
actionTypes.value.forEach(atypes => {
|
|
|
if (atypes?.action == null) return;
|
|
|
- var name = atypes.type;
|
|
|
- var c = (atypes?.action?.toString().split("handleAddMarkers"));
|
|
|
+ const name = atypes.type;
|
|
|
+ const c = (atypes?.action?.toString().split("handleAddMarkers"));
|
|
|
if (c.length <= 1) return;
|
|
|
- var args1 = c[1].replaceAll("(","").replaceAll(")","");
|
|
|
+ const args1 = c[1].replaceAll("(","").replaceAll(")","");
|
|
|
// debugger
|
|
|
- var args = args1.split(",");
|
|
|
+ const args = args1.split(",");
|
|
|
|
|
|
if (eval(args[2]) == undefined) return;
|
|
|
- var div = document.createElement("div");
|
|
|
+ const div = document.createElement("div");
|
|
|
div.className = "tipitem"
|
|
|
|
|
|
- var imagee = renderElement((eval(args[2])));
|
|
|
+ const imagee = renderElement((eval(args[2])));
|
|
|
div.append(imagee);
|
|
|
- var c1 = document.createElement("span"); c1.innerHTML = (name);
|
|
|
+ const c1 = document.createElement("span"); c1.innerHTML = (name);
|
|
|
div.append(c1);
|
|
|
html.append(div);
|
|
|
|
|
|
});
|
|
|
state.map["tipcontentRef"].append(html);
|
|
|
-
|
|
|
-
|
|
|
-
|
|
|
- } catch (ee) {
|
|
|
+ } catch (ee) {
|
|
|
|
|
|
}
|
|
|
-
|
|
|
-
|
|
|
|
|
|
state.map.on('load', function () {
|
|
|
updateTrafficSource();
|
|
@@ -740,13 +699,14 @@ export default defineComponent({
|
|
|
if (!route.query.id) return;
|
|
|
// 如果存在id
|
|
|
await incidentStore.getIncidentItem(route.query.id as string);
|
|
|
+ // @ts-ignore
|
|
|
handleSetDetailMarker(incidentStore.incidentDetail.baseInfo ?? {});
|
|
|
|
|
|
- const vPlayAreaEl = document.getElementById('vPlayArea');
|
|
|
+ // const vPlayAreaEl = document.getElementById('vPlayArea');
|
|
|
|
|
|
- vPlayAreaEl &&
|
|
|
- (vPlayAreaEl.style.height = window.innerHeight - 20 + 'px');
|
|
|
- window.theSocket && window.theSocket.resize();
|
|
|
+ // vPlayAreaEl &&
|
|
|
+ // (vPlayAreaEl.style.height = window.innerHeight - 20 + 'px');
|
|
|
+ // window.theSocket && window.theSocket.resize();
|
|
|
});
|
|
|
|
|
|
watch(
|
|
@@ -799,7 +759,7 @@ export default defineComponent({
|
|
|
<div class="task-map-container">
|
|
|
<MapView v-model:map={state.map} />
|
|
|
{/* <div style="width:35%;height:20%;background-color:blue"> */}
|
|
|
- <div id='vPlayArea' style="width:30%;"/>
|
|
|
+ {/*<div id='vPlayArea' style="width:30%;"/>*/}
|
|
|
{/* </div> */}
|
|
|
|
|
|
<div
|