地图图标组件

main
userName 2025-02-24 17:07:51 +08:00
parent dbd6330490
commit be916f51fb
214 changed files with 2948 additions and 43 deletions

Binary file not shown.

After

Width:  |  Height:  |  Size: 3.6 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 3.1 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 8.5 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 8.6 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 3.1 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 4.4 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 8.5 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 8.4 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 7.8 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 3.2 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 8.9 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 8.7 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 8.5 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 4.5 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 4.5 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 4.3 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 4.5 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 4.2 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 4.1 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 3.7 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 3.7 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 4.5 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 8.8 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 4.1 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 8.8 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 4.4 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 8.9 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 8.9 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 4.2 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 3.3 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 4.2 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 8.7 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 8.8 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 8.8 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 8.8 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 13 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 4.5 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 8.3 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 6.2 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 4.2 KiB

View File

@ -10,7 +10,7 @@ export const option = {
export default class Config extends PublicConfigClass implements CreateComponentType {
public key = MapIcons01Config.key
public attr = { ...chartInitConfig, w: 401, h: 150, zIndex: 1 }
public attr = { ...chartInitConfig, w: 46, h: 55, zIndex: 1 }
public chartConfig = cloneDeep(MapIcons01Config)
public option = cloneDeep(option)
}

View File

@ -0,0 +1,7 @@
<template>
</template>
<script setup lang="ts">
</script>

View File

@ -0,0 +1,14 @@
import { ConfigType, PackagesCategoryEnum, ChartFrameEnum } from '@/packages/index.d';
import { ChatCategoryEnum, ChatCategoryEnumName } from '../../index.d';
export const MapIcons01Config: ConfigType = {
key: 'Icons01',
chartKey: 'VIcons01',
conKey: 'VCIcons01',
title: '定位点',
category: ChatCategoryEnum.MAPICONS,
categoryName: ChatCategoryEnumName.MAPICONS,
package: PackagesCategoryEnum.MAPICONS,
chartFrame: ChartFrameEnum.STATIC,
image: 'dingweidian.png',
};

View File

@ -1,6 +1,6 @@
<template>
<div class="go-title-03">
<img :width="w" :height="h" src="/src/assets/images/chart/units/icons2.png" />
<img :width="w" :height="h" src="/src/assets/images/chart/mapicons/dingweidian.png" />
</div>
</template>
@ -16,10 +16,7 @@ const props = defineProps({
})
const { w, h } = toRefs(props.chartConfig.attr)
const {
colors,
boxId
} = toRefs(props.chartConfig.option)
</script>
<style lang="scss" scoped>

View File

@ -0,0 +1,16 @@
import { PublicConfigClass } from '@/packages/public'
import { chartInitConfig } from '@/settings/designSetting'
import { CreateComponentType } from '@/packages/index.d'
import { MapIcons02Config } from './index'
import cloneDeep from 'lodash/cloneDeep'
export const option = {
}
export default class Config extends PublicConfigClass implements CreateComponentType {
public key = MapIcons02Config.key
public attr = { ...chartInitConfig, w: 41, h: 48, zIndex: 1 }
public chartConfig = cloneDeep(MapIcons02Config)
public option = cloneDeep(option)
}

View File

@ -0,0 +1,7 @@
<template>
</template>
<script setup lang="ts">
</script>

View File

@ -0,0 +1,14 @@
import { ConfigType, PackagesCategoryEnum, ChartFrameEnum } from '@/packages/index.d';
import { ChatCategoryEnum, ChatCategoryEnumName } from '../../index.d';
export const MapIcons02Config: ConfigType = {
key: 'Icons02',
chartKey: 'VIcons02',
conKey: 'VCIcons02',
title: '对讲机',
category: ChatCategoryEnum.MAPICONS,
categoryName: ChatCategoryEnumName.MAPICONS,
package: PackagesCategoryEnum.MAPICONS,
chartFrame: ChartFrameEnum.STATIC,
image: 'duijiangji.png',
};

View File

@ -0,0 +1,29 @@
<template>
<div class="go-title-03">
<img :width="w" :height="h" src="/src/assets/images/chart/mapicons/duijiangji.png" />
</div>
</template>
<script setup lang="ts">
import { PropType, toRefs } from 'vue'
import { CreateComponentType } from '@/packages/index.d'
const props = defineProps({
chartConfig: {
type: Object as PropType<CreateComponentType>,
required: true
}
})
const { w, h } = toRefs(props.chartConfig.attr)
</script>
<style lang="scss" scoped>
@include go('title-03') {
position: relative;
display: flex;
justify-content: center;
align-items: center;
}
</style>

View File

@ -0,0 +1,16 @@
import { PublicConfigClass } from '@/packages/public'
import { chartInitConfig } from '@/settings/designSetting'
import { CreateComponentType } from '@/packages/index.d'
import { MapIcons03Config } from './index'
import cloneDeep from 'lodash/cloneDeep'
export const option = {
}
export default class Config extends PublicConfigClass implements CreateComponentType {
public key = MapIcons03Config.key
public attr = { ...chartInitConfig, w: 63, h: 135, zIndex: 1 }
public chartConfig = cloneDeep(MapIcons03Config)
public option = cloneDeep(option)
}

View File

@ -0,0 +1,7 @@
<template>
</template>
<script setup lang="ts">
</script>

View File

@ -0,0 +1,14 @@
import { ConfigType, PackagesCategoryEnum, ChartFrameEnum } from '@/packages/index.d';
import { ChatCategoryEnum, ChatCategoryEnumName } from '../../index.d';
export const MapIcons03Config: ConfigType = {
key: 'Icons03',
chartKey: 'VIcons03',
conKey: 'VCIcons03',
title: '防火检查站',
category: ChatCategoryEnum.MAPICONS,
categoryName: ChatCategoryEnumName.MAPICONS,
package: PackagesCategoryEnum.MAPICONS,
chartFrame: ChartFrameEnum.STATIC,
image: 'fanghuojianchazhan.png',
};

View File

@ -0,0 +1,29 @@
<template>
<div class="go-title-03">
<img :width="w" :height="h" src="/src/assets/images/chart/mapicons/fanghuojianchazhan.png" />
</div>
</template>
<script setup lang="ts">
import { PropType, toRefs } from 'vue'
import { CreateComponentType } from '@/packages/index.d'
const props = defineProps({
chartConfig: {
type: Object as PropType<CreateComponentType>,
required: true
}
})
const { w, h } = toRefs(props.chartConfig.attr)
</script>
<style lang="scss" scoped>
@include go('title-03') {
position: relative;
display: flex;
justify-content: center;
align-items: center;
}
</style>

View File

@ -0,0 +1,16 @@
import { PublicConfigClass } from '@/packages/public'
import { chartInitConfig } from '@/settings/designSetting'
import { CreateComponentType } from '@/packages/index.d'
import { MapIcons04Config } from './index'
import cloneDeep from 'lodash/cloneDeep'
export const option = {
}
export default class Config extends PublicConfigClass implements CreateComponentType {
public key = MapIcons04Config.key
public attr = { ...chartInitConfig, w: 63, h: 135, zIndex: 1 }
public chartConfig = cloneDeep(MapIcons04Config)
public option = cloneDeep(option)
}

View File

@ -0,0 +1,7 @@
<template>
</template>
<script setup lang="ts">
</script>

View File

@ -0,0 +1,14 @@
import { ConfigType, PackagesCategoryEnum, ChartFrameEnum } from '@/packages/index.d';
import { ChatCategoryEnum, ChatCategoryEnumName } from '../../index.d';
export const MapIcons04Config: ConfigType = {
key: 'Icons04',
chartKey: 'VIcons04',
conKey: 'VCIcons04',
title: '防火检查站-01',
category: ChatCategoryEnum.MAPICONS,
categoryName: ChatCategoryEnumName.MAPICONS,
package: PackagesCategoryEnum.MAPICONS,
chartFrame: ChartFrameEnum.STATIC,
image: 'fanghuojianchazhan1.png',
};

View File

@ -0,0 +1,29 @@
<template>
<div class="go-title-03">
<img :width="w" :height="h" src="/src/assets/images/chart/mapicons/fanghuojianchazhan1.png" />
</div>
</template>
<script setup lang="ts">
import { PropType, toRefs } from 'vue'
import { CreateComponentType } from '@/packages/index.d'
const props = defineProps({
chartConfig: {
type: Object as PropType<CreateComponentType>,
required: true
}
})
const { w, h } = toRefs(props.chartConfig.attr)
</script>
<style lang="scss" scoped>
@include go('title-03') {
position: relative;
display: flex;
justify-content: center;
align-items: center;
}
</style>

View File

@ -0,0 +1,16 @@
import { PublicConfigClass } from '@/packages/public'
import { chartInitConfig } from '@/settings/designSetting'
import { CreateComponentType } from '@/packages/index.d'
import { MapIcons05Config } from './index'
import cloneDeep from 'lodash/cloneDeep'
export const option = {
}
export default class Config extends PublicConfigClass implements CreateComponentType {
public key = MapIcons05Config.key
public attr = { ...chartInitConfig, w: 46, h: 49, zIndex: 1 }
public chartConfig = cloneDeep(MapIcons05Config)
public option = cloneDeep(option)
}

View File

@ -0,0 +1,7 @@
<template>
</template>
<script setup lang="ts">
</script>

View File

@ -0,0 +1,14 @@
import { ConfigType, PackagesCategoryEnum, ChartFrameEnum } from '@/packages/index.d';
import { ChatCategoryEnum, ChatCategoryEnumName } from '../../index.d';
export const MapIcons05Config: ConfigType = {
key: 'Icons05',
chartKey: 'VIcons05',
conKey: 'VCIcons05',
title: '火点',
category: ChatCategoryEnum.MAPICONS,
categoryName: ChatCategoryEnumName.MAPICONS,
package: PackagesCategoryEnum.MAPICONS,
chartFrame: ChartFrameEnum.STATIC,
image: 'huodian.png',
};

View File

@ -0,0 +1,29 @@
<template>
<div class="go-title-03">
<img :width="w" :height="h" src="/src/assets/images/chart/mapicons/huodian.png" />
</div>
</template>
<script setup lang="ts">
import { PropType, toRefs } from 'vue'
import { CreateComponentType } from '@/packages/index.d'
const props = defineProps({
chartConfig: {
type: Object as PropType<CreateComponentType>,
required: true
}
})
const { w, h } = toRefs(props.chartConfig.attr)
</script>
<style lang="scss" scoped>
@include go('title-03') {
position: relative;
display: flex;
justify-content: center;
align-items: center;
}
</style>

View File

@ -0,0 +1,16 @@
import { PublicConfigClass } from '@/packages/public'
import { chartInitConfig } from '@/settings/designSetting'
import { CreateComponentType } from '@/packages/index.d'
import { MapIcons06Config } from './index'
import cloneDeep from 'lodash/cloneDeep'
export const option = {
}
export default class Config extends PublicConfigClass implements CreateComponentType {
public key = MapIcons06Config.key
public attr = { ...chartInitConfig, w: 60, h: 63, zIndex: 1 }
public chartConfig = cloneDeep(MapIcons06Config)
public option = cloneDeep(option)
}

View File

@ -0,0 +1,7 @@
<template>
</template>
<script setup lang="ts">
</script>

View File

@ -0,0 +1,14 @@
import { ConfigType, PackagesCategoryEnum, ChartFrameEnum } from '@/packages/index.d';
import { ChatCategoryEnum, ChatCategoryEnumName } from '../../index.d';
export const MapIcons06Config: ConfigType = {
key: 'Icons06',
chartKey: 'VIcons06',
conKey: 'VCIcons06',
title: '火灾点',
category: ChatCategoryEnum.MAPICONS,
categoryName: ChatCategoryEnumName.MAPICONS,
package: PackagesCategoryEnum.MAPICONS,
chartFrame: ChartFrameEnum.STATIC,
image: 'huozaidian.png',
};

View File

@ -0,0 +1,29 @@
<template>
<div class="go-title-03">
<img :width="w" :height="h" src="/src/assets/images/chart/mapicons/huozaidian.png" />
</div>
</template>
<script setup lang="ts">
import { PropType, toRefs } from 'vue'
import { CreateComponentType } from '@/packages/index.d'
const props = defineProps({
chartConfig: {
type: Object as PropType<CreateComponentType>,
required: true
}
})
const { w, h } = toRefs(props.chartConfig.attr)
</script>
<style lang="scss" scoped>
@include go('title-03') {
position: relative;
display: flex;
justify-content: center;
align-items: center;
}
</style>

View File

@ -0,0 +1,16 @@
import { PublicConfigClass } from '@/packages/public'
import { chartInitConfig } from '@/settings/designSetting'
import { CreateComponentType } from '@/packages/index.d'
import { MapIcons07Config } from './index'
import cloneDeep from 'lodash/cloneDeep'
export const option = {
}
export default class Config extends PublicConfigClass implements CreateComponentType {
public key = MapIcons07Config.key
public attr = { ...chartInitConfig, w: 63, h: 135, zIndex: 1 }
public chartConfig = cloneDeep(MapIcons07Config)
public option = cloneDeep(option)
}

View File

@ -0,0 +1,7 @@
<template>
</template>
<script setup lang="ts">
</script>

View File

@ -0,0 +1,14 @@
import { ConfigType, PackagesCategoryEnum, ChartFrameEnum } from '@/packages/index.d';
import { ChatCategoryEnum, ChatCategoryEnumName } from '../../index.d';
export const MapIcons07Config: ConfigType = {
key: 'Icons07',
chartKey: 'VIcons07',
conKey: 'VCIcons07',
title: '检查点',
category: ChatCategoryEnum.MAPICONS,
categoryName: ChatCategoryEnumName.MAPICONS,
package: PackagesCategoryEnum.MAPICONS,
chartFrame: ChartFrameEnum.STATIC,
image: 'jianchadian.png',
};

View File

@ -0,0 +1,29 @@
<template>
<div class="go-title-03">
<img :width="w" :height="h" src="/src/assets/images/chart/mapicons/jianchadian.png" />
</div>
</template>
<script setup lang="ts">
import { PropType, toRefs } from 'vue'
import { CreateComponentType } from '@/packages/index.d'
const props = defineProps({
chartConfig: {
type: Object as PropType<CreateComponentType>,
required: true
}
})
const { w, h } = toRefs(props.chartConfig.attr)
</script>
<style lang="scss" scoped>
@include go('title-03') {
position: relative;
display: flex;
justify-content: center;
align-items: center;
}
</style>

View File

@ -0,0 +1,16 @@
import { PublicConfigClass } from '@/packages/public'
import { chartInitConfig } from '@/settings/designSetting'
import { CreateComponentType } from '@/packages/index.d'
import { MapIcons08Config } from './index'
import cloneDeep from 'lodash/cloneDeep'
export const option = {
}
export default class Config extends PublicConfigClass implements CreateComponentType {
public key = MapIcons08Config.key
public attr = { ...chartInitConfig, w: 63, h: 135, zIndex: 1 }
public chartConfig = cloneDeep(MapIcons08Config)
public option = cloneDeep(option)
}

View File

@ -0,0 +1,7 @@
<template>
</template>
<script setup lang="ts">
</script>

View File

@ -0,0 +1,14 @@
import { ConfigType, PackagesCategoryEnum, ChartFrameEnum } from '@/packages/index.d';
import { ChatCategoryEnum, ChatCategoryEnumName } from '../../index.d';
export const MapIcons08Config: ConfigType = {
key: 'Icons08',
chartKey: 'VIcons08',
conKey: 'VCIcons08',
title: '监控',
category: ChatCategoryEnum.MAPICONS,
categoryName: ChatCategoryEnumName.MAPICONS,
package: PackagesCategoryEnum.MAPICONS,
chartFrame: ChartFrameEnum.STATIC,
image: 'jiankong.png',
};

View File

@ -0,0 +1,29 @@
<template>
<div class="go-title-03">
<img :width="w" :height="h" src="/src/assets/images/chart/mapicons/jiankong.png" />
</div>
</template>
<script setup lang="ts">
import { PropType, toRefs } from 'vue'
import { CreateComponentType } from '@/packages/index.d'
const props = defineProps({
chartConfig: {
type: Object as PropType<CreateComponentType>,
required: true
}
})
const { w, h } = toRefs(props.chartConfig.attr)
</script>
<style lang="scss" scoped>
@include go('title-03') {
position: relative;
display: flex;
justify-content: center;
align-items: center;
}
</style>

View File

@ -0,0 +1,16 @@
import { PublicConfigClass } from '@/packages/public'
import { chartInitConfig } from '@/settings/designSetting'
import { CreateComponentType } from '@/packages/index.d'
import { MapIcons09Config } from './index'
import cloneDeep from 'lodash/cloneDeep'
export const option = {
}
export default class Config extends PublicConfigClass implements CreateComponentType {
public key = MapIcons09Config.key
public attr = { ...chartInitConfig, w: 63, h: 135, zIndex: 1 }
public chartConfig = cloneDeep(MapIcons09Config)
public option = cloneDeep(option)
}

View File

@ -0,0 +1,7 @@
<template>
</template>
<script setup lang="ts">
</script>

View File

@ -0,0 +1,14 @@
import { ConfigType, PackagesCategoryEnum, ChartFrameEnum } from '@/packages/index.d';
import { ChatCategoryEnum, ChatCategoryEnumName } from '../../index.d';
export const MapIcons09Config: ConfigType = {
key: 'Icons09',
chartKey: 'VIcons09',
conKey: 'VCIcons09',
title: '进出口',
category: ChatCategoryEnum.MAPICONS,
categoryName: ChatCategoryEnumName.MAPICONS,
package: PackagesCategoryEnum.MAPICONS,
chartFrame: ChartFrameEnum.STATIC,
image: 'jinchukou.png',
};

View File

@ -0,0 +1,29 @@
<template>
<div class="go-title-03">
<img :width="w" :height="h" src="/src/assets/images/chart/mapicons/jinchukou.png" />
</div>
</template>
<script setup lang="ts">
import { PropType, toRefs } from 'vue'
import { CreateComponentType } from '@/packages/index.d'
const props = defineProps({
chartConfig: {
type: Object as PropType<CreateComponentType>,
required: true
}
})
const { w, h } = toRefs(props.chartConfig.attr)
</script>
<style lang="scss" scoped>
@include go('title-03') {
position: relative;
display: flex;
justify-content: center;
align-items: center;
}
</style>

View File

@ -0,0 +1,16 @@
import { PublicConfigClass } from '@/packages/public'
import { chartInitConfig } from '@/settings/designSetting'
import { CreateComponentType } from '@/packages/index.d'
import { MapIcons10Config } from './index'
import cloneDeep from 'lodash/cloneDeep'
export const option = {
}
export default class Config extends PublicConfigClass implements CreateComponentType {
public key = MapIcons10Config.key
public attr = { ...chartInitConfig, w: 41, h: 48, zIndex: 1 }
public chartConfig = cloneDeep(MapIcons10Config)
public option = cloneDeep(option)
}

View File

@ -0,0 +1,7 @@
<template>
</template>
<script setup lang="ts">
</script>

View File

@ -0,0 +1,14 @@
import { ConfigType, PackagesCategoryEnum, ChartFrameEnum } from '@/packages/index.d';
import { ChatCategoryEnum, ChatCategoryEnumName } from '../../index.d';
export const MapIcons10Config: ConfigType = {
key: 'Icons10',
chartKey: 'VIcons10',
conKey: 'VCIcons10',
title: '救援人员',
category: ChatCategoryEnum.MAPICONS,
categoryName: ChatCategoryEnumName.MAPICONS,
package: PackagesCategoryEnum.MAPICONS,
chartFrame: ChartFrameEnum.STATIC,
image: 'jiuyuanrenyuan.png',
};

View File

@ -0,0 +1,29 @@
<template>
<div class="go-title-03">
<img :width="w" :height="h" src="/src/assets/images/chart/mapicons/jiuyuanrenyuan.png" />
</div>
</template>
<script setup lang="ts">
import { PropType, toRefs } from 'vue'
import { CreateComponentType } from '@/packages/index.d'
const props = defineProps({
chartConfig: {
type: Object as PropType<CreateComponentType>,
required: true
}
})
const { w, h } = toRefs(props.chartConfig.attr)
</script>
<style lang="scss" scoped>
@include go('title-03') {
position: relative;
display: flex;
justify-content: center;
align-items: center;
}
</style>

View File

@ -0,0 +1,16 @@
import { PublicConfigClass } from '@/packages/public'
import { chartInitConfig } from '@/settings/designSetting'
import { CreateComponentType } from '@/packages/index.d'
import { MapIcons11Config } from './index'
import cloneDeep from 'lodash/cloneDeep'
export const option = {
}
export default class Config extends PublicConfigClass implements CreateComponentType {
public key = MapIcons11Config.key
public attr = { ...chartInitConfig, w: 63, h: 135, zIndex: 1 }
public chartConfig = cloneDeep(MapIcons11Config)
public option = cloneDeep(option)
}

View File

@ -0,0 +1,7 @@
<template>
</template>
<script setup lang="ts">
</script>

View File

@ -0,0 +1,14 @@
import { ConfigType, PackagesCategoryEnum, ChartFrameEnum } from '@/packages/index.d';
import { ChatCategoryEnum, ChatCategoryEnumName } from '../../index.d';
export const MapIcons11Config: ConfigType = {
key: 'Icons11',
chartKey: 'VIcons11',
conKey: 'VCIcons11',
title: '瞭望台',
category: ChatCategoryEnum.MAPICONS,
categoryName: ChatCategoryEnumName.MAPICONS,
package: PackagesCategoryEnum.MAPICONS,
chartFrame: ChartFrameEnum.STATIC,
image: 'liaowangtai.png',
};

View File

@ -0,0 +1,29 @@
<template>
<div class="go-title-03">
<img :width="w" :height="h" src="/src/assets/images/chart/mapicons/liaowangtai.png" />
</div>
</template>
<script setup lang="ts">
import { PropType, toRefs } from 'vue'
import { CreateComponentType } from '@/packages/index.d'
const props = defineProps({
chartConfig: {
type: Object as PropType<CreateComponentType>,
required: true
}
})
const { w, h } = toRefs(props.chartConfig.attr)
</script>
<style lang="scss" scoped>
@include go('title-03') {
position: relative;
display: flex;
justify-content: center;
align-items: center;
}
</style>

View File

@ -0,0 +1,16 @@
import { PublicConfigClass } from '@/packages/public'
import { chartInitConfig } from '@/settings/designSetting'
import { CreateComponentType } from '@/packages/index.d'
import { MapIcons12Config } from './index'
import cloneDeep from 'lodash/cloneDeep'
export const option = {
}
export default class Config extends PublicConfigClass implements CreateComponentType {
public key = MapIcons12Config.key
public attr = { ...chartInitConfig, w: 63, h: 135, zIndex: 1 }
public chartConfig = cloneDeep(MapIcons12Config)
public option = cloneDeep(option)
}

View File

@ -0,0 +1,7 @@
<template>
</template>
<script setup lang="ts">
</script>

View File

@ -0,0 +1,14 @@
import { ConfigType, PackagesCategoryEnum, ChartFrameEnum } from '@/packages/index.d';
import { ChatCategoryEnum, ChatCategoryEnumName } from '../../index.d';
export const MapIcons12Config: ConfigType = {
key: 'Icons12',
chartKey: 'VIcons12',
conKey: 'VCIcons12',
title: '林区住户',
category: ChatCategoryEnum.MAPICONS,
categoryName: ChatCategoryEnumName.MAPICONS,
package: PackagesCategoryEnum.MAPICONS,
chartFrame: ChartFrameEnum.STATIC,
image: 'linquzhuhu.png',
};

View File

@ -0,0 +1,29 @@
<template>
<div class="go-title-03">
<img :width="w" :height="h" src="/src/assets/images/chart/mapicons/linquzhuhu.png" />
</div>
</template>
<script setup lang="ts">
import { PropType, toRefs } from 'vue'
import { CreateComponentType } from '@/packages/index.d'
const props = defineProps({
chartConfig: {
type: Object as PropType<CreateComponentType>,
required: true
}
})
const { w, h } = toRefs(props.chartConfig.attr)
</script>
<style lang="scss" scoped>
@include go('title-03') {
position: relative;
display: flex;
justify-content: center;
align-items: center;
}
</style>

View File

@ -0,0 +1,16 @@
import { PublicConfigClass } from '@/packages/public'
import { chartInitConfig } from '@/settings/designSetting'
import { CreateComponentType } from '@/packages/index.d'
import { MapIcons13Config } from './index'
import cloneDeep from 'lodash/cloneDeep'
export const option = {
}
export default class Config extends PublicConfigClass implements CreateComponentType {
public key = MapIcons13Config.key
public attr = { ...chartInitConfig, w: 63, h: 135, zIndex: 1 }
public chartConfig = cloneDeep(MapIcons13Config)
public option = cloneDeep(option)
}

View File

@ -0,0 +1,7 @@
<template>
</template>
<script setup lang="ts">
</script>

View File

@ -0,0 +1,14 @@
import { ConfigType, PackagesCategoryEnum, ChartFrameEnum } from '@/packages/index.d';
import { ChatCategoryEnum, ChatCategoryEnumName } from '../../index.d';
export const MapIcons13Config: ConfigType = {
key: 'Icons13',
chartKey: 'VIcons13',
conKey: 'VCIcons13',
title: '墓地坟头',
category: ChatCategoryEnum.MAPICONS,
categoryName: ChatCategoryEnumName.MAPICONS,
package: PackagesCategoryEnum.MAPICONS,
chartFrame: ChartFrameEnum.STATIC,
image: 'mudifentou.png',
};

View File

@ -0,0 +1,29 @@
<template>
<div class="go-title-03">
<img :width="w" :height="h" src="/src/assets/images/chart/mapicons/mudifentou.png" />
</div>
</template>
<script setup lang="ts">
import { PropType, toRefs } from 'vue'
import { CreateComponentType } from '@/packages/index.d'
const props = defineProps({
chartConfig: {
type: Object as PropType<CreateComponentType>,
required: true
}
})
const { w, h } = toRefs(props.chartConfig.attr)
</script>
<style lang="scss" scoped>
@include go('title-03') {
position: relative;
display: flex;
justify-content: center;
align-items: center;
}
</style>

View File

@ -0,0 +1,16 @@
import { PublicConfigClass } from '@/packages/public'
import { chartInitConfig } from '@/settings/designSetting'
import { CreateComponentType } from '@/packages/index.d'
import { MapIcons14Config } from './index'
import cloneDeep from 'lodash/cloneDeep'
export const option = {
}
export default class Config extends PublicConfigClass implements CreateComponentType {
public key = MapIcons14Config.key
public attr = { ...chartInitConfig, w: 60, h: 63, zIndex: 1 }
public chartConfig = cloneDeep(MapIcons14Config)
public option = cloneDeep(option)
}

View File

@ -0,0 +1,7 @@
<template>
</template>
<script setup lang="ts">
</script>

View File

@ -0,0 +1,14 @@
import { ConfigType, PackagesCategoryEnum, ChartFrameEnum } from '@/packages/index.d';
import { ChatCategoryEnum, ChatCategoryEnumName } from '../../index.d';
export const MapIcons14Config: ConfigType = {
key: 'Icons14',
chartKey: 'VIcons14',
conKey: 'VCIcons14',
title: '普通标记点',
category: ChatCategoryEnum.MAPICONS,
categoryName: ChatCategoryEnumName.MAPICONS,
package: PackagesCategoryEnum.MAPICONS,
chartFrame: ChartFrameEnum.STATIC,
image: 'putongbiaojidian.png',
};

View File

@ -0,0 +1,29 @@
<template>
<div class="go-title-03">
<img :width="w" :height="h" src="/src/assets/images/chart/mapicons/putongbiaojidian.png" />
</div>
</template>
<script setup lang="ts">
import { PropType, toRefs } from 'vue'
import { CreateComponentType } from '@/packages/index.d'
const props = defineProps({
chartConfig: {
type: Object as PropType<CreateComponentType>,
required: true
}
})
const { w, h } = toRefs(props.chartConfig.attr)
</script>
<style lang="scss" scoped>
@include go('title-03') {
position: relative;
display: flex;
justify-content: center;
align-items: center;
}
</style>

View File

@ -0,0 +1,16 @@
import { PublicConfigClass } from '@/packages/public'
import { chartInitConfig } from '@/settings/designSetting'
import { CreateComponentType } from '@/packages/index.d'
import { MapIcons15Config } from './index'
import cloneDeep from 'lodash/cloneDeep'
export const option = {
}
export default class Config extends PublicConfigClass implements CreateComponentType {
public key = MapIcons15Config.key
public attr = { ...chartInitConfig, w: 60, h: 63, zIndex: 1 }
public chartConfig = cloneDeep(MapIcons15Config)
public option = cloneDeep(option)
}

View File

@ -0,0 +1,7 @@
<template>
</template>
<script setup lang="ts">
</script>

View File

@ -0,0 +1,14 @@
import { ConfigType, PackagesCategoryEnum, ChartFrameEnum } from '@/packages/index.d';
import { ChatCategoryEnum, ChatCategoryEnumName } from '../../index.d';
export const MapIcons15Config: ConfigType = {
key: 'Icons15',
chartKey: 'VIcons15',
conKey: 'VCIcons15',
title: '起点',
category: ChatCategoryEnum.MAPICONS,
categoryName: ChatCategoryEnumName.MAPICONS,
package: PackagesCategoryEnum.MAPICONS,
chartFrame: ChartFrameEnum.STATIC,
image: 'qidian.png',
};

View File

@ -0,0 +1,29 @@
<template>
<div class="go-title-03">
<img :width="w" :height="h" src="/src/assets/images/chart/mapicons/qidian.png" />
</div>
</template>
<script setup lang="ts">
import { PropType, toRefs } from 'vue'
import { CreateComponentType } from '@/packages/index.d'
const props = defineProps({
chartConfig: {
type: Object as PropType<CreateComponentType>,
required: true
}
})
const { w, h } = toRefs(props.chartConfig.attr)
</script>
<style lang="scss" scoped>
@include go('title-03') {
position: relative;
display: flex;
justify-content: center;
align-items: center;
}
</style>

Some files were not shown because too many files have changed in this diff Show More