新增预警积分排名

This commit is contained in:
2025-12-18 18:24:09 +08:00
parent 75c34d983f
commit 2241222bb7
4 changed files with 191 additions and 27 deletions

View File

@ -81,7 +81,8 @@
<!-- 底部 -->
<div class="home-foot-t">
<div style="width: 33%;">
<WarningDistrict></WarningDistrict>
<!-- <WarningDistrict></WarningDistrict> -->
<WarningPoints></WarningPoints>
</div>
<div style="width: 33%;">
<WarningLevels></WarningLevels>
@ -98,6 +99,7 @@
</template>
<script setup>
import { qcckGet ,qcckPost} from "@/api/qcckApi.js";
import { ref, onMounted, onUnmounted } from 'vue'
import LeftDialog from './dialog/leftDialog'
import GdMap from "@/components/GdMap/index.vue";
@ -114,6 +116,7 @@ import Experience from './model/experience.vue'
import Calendar from './model/calendar.vue'
import KeyPpersonneltypes from './model/keyPpersonneltypes.vue'
import WarningDistrict from './model/WarningDistrict.vue'
import WarningPoints from './model/warningPoints.vue'
import { getItem, setItem } from "@/utils/storage";
import emitter from "@/utils/eventBus.js";
import { bm, centralPoint } from '@/views/backOfficeSystem/IntelligentControl/DeploymentArea/xzqh.js'
@ -216,10 +219,17 @@ const getDepId = () => {
}
const makerCenter = () => {
const dw = require("@/assets/point/dingwei.png")
const coords = centralPoint.map(item => {
return { jd: item.point[0], wd: item.point[1], jzMc: item.name }
qcckGet({},'/mosty-gsxt/tbYjxx/selectSsbm').then(res=>{
let list = res || [];
list.forEach(item => {
let obj = centralPoint.find(i => i.name == item.ssbm);
if(obj){
item.jd = obj.point[0];
item.wd = obj.point[1];
}
})
emitter.emit("addPointArea", { coords:list, icon: dw, flag: "hm", size: '14px', showTitle: false, offset: [0, -25] });
})
emitter.emit("addPointArea", { coords, icon: dw, flag: "hm", size: '14px', showTitle: true, offset: [0, -25] });
}
//播放音频
const ispLayBack = ref(true)