This commit is contained in:
zk
2023-12-11 10:19:17 +08:00
parent e576d20c00
commit bc15167485
6 changed files with 70 additions and 516 deletions
@@ -0,0 +1,53 @@
<template>
<div class="center-map">
<div class="china-map-box">
<div class="form-container">
<!-- <a-select placeholder="选择单位" v-model:value="selectValue" class="type-select" :options="selectOptions">-->
<!-- <a-select-option value="全部数据">全部数据</a-select-option>-->
<!-- </a-select>-->
<!-- <a-select v-model:value="selectValue" class="type-select" :options="selectOptions">-->
<!-- <a-select-option value="全部数据">全部数据</a-select-option>-->
<!-- </a-select>-->
</div>
<div class="mapContainer" id="mapContainer"></div>
<div v-show="false" id="container"></div>
<div v-show="false" id="panel"></div>
</div>
</div>
</template>
<script lang="ts" setup>
import { onMounted, ref } from 'vue';
import { message } from 'ant-design-vue';
import { Map } from '/@/assets/mapUtils/map';
async function getMapData(type, params = {}) {}
onMounted(() => {
initMap();
});
function initMap() {
Map.initMap({ el: 'mapContainer' });
}
</script>
<style lang="less" scoped>
.center-map {
flex: 1;
color: #fff;
display: flex;
flex-direction: column;
align-content: space-between;
.china-map-box {
flex: 1;
display: flex;
flex-direction: column;
position: relative;
}
.mapContainer {
flex: 1;
margin: 10px 0;
}
}
</style>
@@ -0,0 +1,11 @@
import { get } from '/@/api/request.ts';
export enum Api {
allList = '/health-emergency/emergency/tblAmbulanceGps/getAllList',
getAmbulanceList = '/health-emergency/emergency/tblAmbulanceGps/getAmbulanceList',
}
// 获取所有资源
export const getAllList = (params) => get(Api.allList, params);
//获取救护车GPS信息
export const getAmbulanceList = (params) => get(Api.getAmbulanceList, params);
@@ -0,0 +1,15 @@
// export const tabList = [
// {
// name: '所有资源',
// type: TabType.all,
// },
// {
// name: '油田医院',
// type: TabType.youTianYiYuan,
// },
// {
// name: '医疗点',
// type: TabType.yiLiaoDian,
// },
// ];