From 8a3046817d6bf207f38accd0cd6b65d770db3bea Mon Sep 17 00:00:00 2001
From: riku <risaku@163.com>
Date: 星期五, 12 九月 2025 17:20:08 +0800
Subject: [PATCH] 1. 修改静安第三方接口url地址 2. 修改静安新增设备匹配功能中,上传的经纬度信息为我方的信息
---
src/views/fysp/task/components/CompTaskMap.vue | 50 ++++++++++++++++++++++++++++++++++++++++++++------
1 files changed, 44 insertions(+), 6 deletions(-)
diff --git a/src/views/fysp/task/components/CompTaskMap.vue b/src/views/fysp/task/components/CompTaskMap.vue
index 9079ab7..4636ff3 100644
--- a/src/views/fysp/task/components/CompTaskMap.vue
+++ b/src/views/fysp/task/components/CompTaskMap.vue
@@ -1,10 +1,19 @@
<template>
- <div style="width: 70vw; height: 600px; background-color: aliceblue">
- <SceneMap :data="scenes"></SceneMap>
+ <div style="width: 68vw; height: 600px; background-color: aliceblue">
+ <SceneMap :data="scenes">
+ <template #left-top>
+ <FYOptionSupervisionStatus
+ label=""
+ :allOption="true"
+ v-model:value="supervisionStatus"
+ ></FYOptionSupervisionStatus>
+ </template>
+ </SceneMap>
</div>
</template>
<script setup>
-import { computed } from 'vue';
+import { ref, computed } from 'vue';
+
const props = defineProps({
// 鍦烘櫙璁″垝
plans: {
@@ -17,9 +26,38 @@
}
});
+const supervisionStatus = ref();
+
const scenes = computed(() => {
- return props.plans.map((p) => {
- return p.scene;
- });
+ return props.plans
+ .filter((v) => {
+ // 鎸夌収鐩戠鐘舵�佺瓫閫�
+ if (supervisionStatus.value) {
+ switch (supervisionStatus.value.value) {
+ case '0':
+ return (
+ v.extension1 == undefined ||
+ v.extension1 == null ||
+ v.extension1 == '0'
+ );
+ case '1':
+ return v.extension1 == '1';
+ case '2':
+ return v.extension1 == '2';
+ default:
+ return true;
+ }
+ } else {
+ return true
+ }
+ // if (supervisionStatus.value) {
+ // supervisionStatus.value;
+ // } else {
+ // return true;
+ // }
+ })
+ .map((p) => {
+ return p.scene;
+ });
});
</script>
--
Gitblit v1.9.3