diff --git a/src/assets/images/chart/units/编组 79@2x.png b/src/assets/images/chart/units/titlesbg01.png similarity index 100% rename from src/assets/images/chart/units/编组 79@2x.png rename to src/assets/images/chart/units/titlesbg01.png diff --git a/src/assets/images/chart/units/unitsbg01.png b/src/assets/images/chart/units/unitsbg01.png new file mode 100644 index 0000000..e79cae0 Binary files /dev/null and b/src/assets/images/chart/units/unitsbg01.png differ diff --git a/src/assets/images/chart/units/unitsbg02.png b/src/assets/images/chart/units/unitsbg02.png new file mode 100644 index 0000000..160fbbe Binary files /dev/null and b/src/assets/images/chart/units/unitsbg02.png differ diff --git a/src/assets/images/chart/units/unitsbg03.png b/src/assets/images/chart/units/unitsbg03.png new file mode 100644 index 0000000..f0539b7 Binary files /dev/null and b/src/assets/images/chart/units/unitsbg03.png differ diff --git a/src/assets/images/chart/units/unitsbg04.png b/src/assets/images/chart/units/unitsbg04.png new file mode 100644 index 0000000..061fc47 Binary files /dev/null and b/src/assets/images/chart/units/unitsbg04.png differ diff --git a/src/packages/components/MapsIcons/Commons/Icons01/config.ts b/src/packages/components/MapsIcons/Commons/Icons01/config.ts new file mode 100644 index 0000000..097c9ca --- /dev/null +++ b/src/packages/components/MapsIcons/Commons/Icons01/config.ts @@ -0,0 +1,16 @@ +import { PublicConfigClass } from '@/packages/public' +import { chartInitConfig } from '@/settings/designSetting' +import { CreateComponentType } from '@/packages/index.d' +import { MapIcons01Config } from './index' +import cloneDeep from 'lodash/cloneDeep' + +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 chartConfig = cloneDeep(MapIcons01Config) + public option = cloneDeep(option) +} diff --git a/src/packages/components/MapsIcons/Commons/Icons01/config.vue b/src/packages/components/MapsIcons/Commons/Icons01/config.vue new file mode 100644 index 0000000..158afeb --- /dev/null +++ b/src/packages/components/MapsIcons/Commons/Icons01/config.vue @@ -0,0 +1,20 @@ + + + diff --git a/src/packages/components/MapsIcons/Commons/Icons01/index.ts b/src/packages/components/MapsIcons/Commons/Icons01/index.ts new file mode 100644 index 0000000..f4620f1 --- /dev/null +++ b/src/packages/components/MapsIcons/Commons/Icons01/index.ts @@ -0,0 +1,14 @@ +import { ConfigType, PackagesCategoryEnum, ChartFrameEnum } from '@/packages/index.d'; +import { ChatCategoryEnum, ChatCategoryEnumName } from '../../index.d'; + +export const MapIcons01Config: ConfigType = { + key: 'MapIcons01', + chartKey: 'VMapIcons01', + conKey: 'VCMapIcons01', + title: '地图图标-01', + category: ChatCategoryEnum.TITLE, + categoryName: ChatCategoryEnumName.TITLE, + package: PackagesCategoryEnum.UNITS, + chartFrame: ChartFrameEnum.STATIC, + image: 'contentbgleft.png', +}; diff --git a/src/packages/components/MapsIcons/Commons/Icons01/index.vue b/src/packages/components/MapsIcons/Commons/Icons01/index.vue new file mode 100644 index 0000000..cec2438 --- /dev/null +++ b/src/packages/components/MapsIcons/Commons/Icons01/index.vue @@ -0,0 +1,32 @@ + + + + + diff --git a/src/packages/components/MapsIcons/Commons/index.ts b/src/packages/components/MapsIcons/Commons/index.ts new file mode 100644 index 0000000..5de1f87 --- /dev/null +++ b/src/packages/components/MapsIcons/Commons/index.ts @@ -0,0 +1,6 @@ +import { MapIcons01Config } from './Icons01/index'; + + +export default [ + MapIcons01Config +]; diff --git a/src/packages/components/MapsIcons/index.d.ts b/src/packages/components/MapsIcons/index.d.ts new file mode 100644 index 0000000..34d1476 --- /dev/null +++ b/src/packages/components/MapsIcons/index.d.ts @@ -0,0 +1,7 @@ +export enum ChatCategoryEnum { + TITLE = 'Titles', +} + +export enum ChatCategoryEnumName { + TITLE = '标题', +} diff --git a/src/packages/components/MapsIcons/index.ts b/src/packages/components/MapsIcons/index.ts new file mode 100644 index 0000000..8021e4f --- /dev/null +++ b/src/packages/components/MapsIcons/index.ts @@ -0,0 +1,3 @@ +import Titles from './Commons' + +export const UnitsList = [...Titles] diff --git a/src/packages/components/Units/Titles/RightBox02/config.ts b/src/packages/components/Units/Titles/RightBox02/config.ts index 727037e..57101c8 100644 --- a/src/packages/components/Units/Titles/RightBox02/config.ts +++ b/src/packages/components/Units/Titles/RightBox02/config.ts @@ -11,6 +11,9 @@ export const includes = ['legend', 'xAxis', 'yAxis', 'grid'] const option = { colors:['#FF1EE267','#FFFFCE00','#FFFF6116'], legend: { + textStyle:{ + fontSize: 12 + }, data: ['火情因子监测面积', '雷击火监测面积', '相控雷达监测面积'] }, tooltip: { diff --git a/src/packages/components/Units/Titles/RightBox03/config.ts b/src/packages/components/Units/Titles/RightBox03/config.ts index d14ea64..770fe87 100644 --- a/src/packages/components/Units/Titles/RightBox03/config.ts +++ b/src/packages/components/Units/Titles/RightBox03/config.ts @@ -11,7 +11,11 @@ export const includes = ['legend', 'xAxis', 'yAxis', 'grid'] const option = { colors:['#FF1EE267','#FFFFCE00','#FFFF6116'], legend: { - data: ['路网规划率', '信息处置率'] + left: 'right', + data: ['路网规划率', '信息处置率'], + textStyle:{ + fontSize: 12 + } }, tooltip: { show: true, diff --git a/src/packages/components/Units/Titles/SearchBox/index.vue b/src/packages/components/Units/Titles/SearchBox/index.vue index 707cd90..7953d04 100644 --- a/src/packages/components/Units/Titles/SearchBox/index.vue +++ b/src/packages/components/Units/Titles/SearchBox/index.vue @@ -11,14 +11,14 @@ - + - + @@ -53,12 +53,12 @@ - - + + - - + + diff --git a/src/packages/components/Units/Titles/TitlesBg01/config.ts b/src/packages/components/Units/Titles/TitlesBg01/config.ts new file mode 100644 index 0000000..0fa0e59 --- /dev/null +++ b/src/packages/components/Units/Titles/TitlesBg01/config.ts @@ -0,0 +1,18 @@ +import { PublicConfigClass } from '@/packages/public' +import { chartInitConfig } from '@/settings/designSetting' +import { CreateComponentType } from '@/packages/index.d' +import { TitlesBg01Config } from './index' +import cloneDeep from 'lodash/cloneDeep' + +export const option = { + fontSize: 14, + colors: ['#fff','#099860'], + datasIndex: 0 +} + +export default class Config extends PublicConfigClass implements CreateComponentType { + public key = TitlesBg01Config.key + public attr = { ...chartInitConfig, w: 146, h: 30, zIndex: 1 } + public chartConfig = cloneDeep(TitlesBg01Config) + public option = cloneDeep(option) +} diff --git a/src/packages/components/Units/Titles/TitlesBg01/config.vue b/src/packages/components/Units/Titles/TitlesBg01/config.vue new file mode 100644 index 0000000..6986a30 --- /dev/null +++ b/src/packages/components/Units/Titles/TitlesBg01/config.vue @@ -0,0 +1,62 @@ + + + diff --git a/src/packages/components/Units/Titles/TitlesBg01/index.ts b/src/packages/components/Units/Titles/TitlesBg01/index.ts new file mode 100644 index 0000000..bee6f89 --- /dev/null +++ b/src/packages/components/Units/Titles/TitlesBg01/index.ts @@ -0,0 +1,14 @@ +import { ConfigType, PackagesCategoryEnum, ChartFrameEnum } from '@/packages/index.d'; +import { ChatCategoryEnum, ChatCategoryEnumName } from '../../index.d'; + +export const TitlesBg01Config: ConfigType = { + key: 'TitlesBg01', + chartKey: 'VTitlesBg01', + conKey: 'VCTitlesBg01', + title: '背景图', + category: ChatCategoryEnum.TITLE, + categoryName: ChatCategoryEnumName.TITLE, + package: PackagesCategoryEnum.UNITS, + chartFrame: ChartFrameEnum.STATIC, + image: 'titlesbg01.png', +}; diff --git a/src/packages/components/Units/Titles/TitlesBg01/index.vue b/src/packages/components/Units/Titles/TitlesBg01/index.vue new file mode 100644 index 0000000..d492cc9 --- /dev/null +++ b/src/packages/components/Units/Titles/TitlesBg01/index.vue @@ -0,0 +1,63 @@ + + + + + diff --git a/src/packages/components/Units/Titles/TopTitles01/index.vue b/src/packages/components/Units/Titles/TopTitles01/index.vue index d357030..8816cb2 100644 --- a/src/packages/components/Units/Titles/TopTitles01/index.vue +++ b/src/packages/components/Units/Titles/TopTitles01/index.vue @@ -124,7 +124,7 @@ const { display: flex; justify-content: center; align-items: center; - + svg { position: absolute; z-index: -1; diff --git a/src/packages/components/Units/Titles/UnitsBg01/config.ts b/src/packages/components/Units/Titles/UnitsBg01/config.ts new file mode 100644 index 0000000..ed60496 --- /dev/null +++ b/src/packages/components/Units/Titles/UnitsBg01/config.ts @@ -0,0 +1,17 @@ +import { PublicConfigClass } from '@/packages/public' +import { chartInitConfig } from '@/settings/designSetting' +import { CreateComponentType } from '@/packages/index.d' +import { UnitsBg01Config } from './index' +import cloneDeep from 'lodash/cloneDeep' + +export const option = { + boxId: '', + colors: [], +} + +export default class Config extends PublicConfigClass implements CreateComponentType { + public key = UnitsBg01Config.key + public attr = { ...chartInitConfig, w: 317, h: 166, zIndex: 1 } + public chartConfig = cloneDeep(UnitsBg01Config) + public option = cloneDeep(option) +} diff --git a/src/packages/components/Units/Titles/UnitsBg01/config.vue b/src/packages/components/Units/Titles/UnitsBg01/config.vue new file mode 100644 index 0000000..158afeb --- /dev/null +++ b/src/packages/components/Units/Titles/UnitsBg01/config.vue @@ -0,0 +1,20 @@ + + + diff --git a/src/packages/components/Units/Titles/UnitsBg01/index.ts b/src/packages/components/Units/Titles/UnitsBg01/index.ts new file mode 100644 index 0000000..88d7829 --- /dev/null +++ b/src/packages/components/Units/Titles/UnitsBg01/index.ts @@ -0,0 +1,14 @@ +import { ConfigType, PackagesCategoryEnum, ChartFrameEnum } from '@/packages/index.d'; +import { ChatCategoryEnum, ChatCategoryEnumName } from '../../index.d'; + +export const UnitsBg01Config: ConfigType = { + key: 'UnitsBg01', + chartKey: 'VUnitsBg01', + conKey: 'VCUnitsBg01', + title: '背景图-01', + category: ChatCategoryEnum.TITLE, + categoryName: ChatCategoryEnumName.TITLE, + package: PackagesCategoryEnum.UNITS, + chartFrame: ChartFrameEnum.STATIC, + image: 'unitsbg01.png', +}; diff --git a/src/packages/components/Units/Titles/UnitsBg01/index.vue b/src/packages/components/Units/Titles/UnitsBg01/index.vue new file mode 100644 index 0000000..1f35718 --- /dev/null +++ b/src/packages/components/Units/Titles/UnitsBg01/index.vue @@ -0,0 +1,46 @@ + + + + + diff --git a/src/packages/components/Units/Titles/UnitsBg02/config.ts b/src/packages/components/Units/Titles/UnitsBg02/config.ts new file mode 100644 index 0000000..33d6697 --- /dev/null +++ b/src/packages/components/Units/Titles/UnitsBg02/config.ts @@ -0,0 +1,17 @@ +import { PublicConfigClass } from '@/packages/public' +import { chartInitConfig } from '@/settings/designSetting' +import { CreateComponentType } from '@/packages/index.d' +import { UnitsBg02Config } from './index' +import cloneDeep from 'lodash/cloneDeep' + +export const option = { + boxId: 'UnitsBg02Id', + colors: [], +} + +export default class Config extends PublicConfigClass implements CreateComponentType { + public key = UnitsBg02Config.key + public attr = { ...chartInitConfig, w: 122, h: 34, zIndex: 1 } + public chartConfig = cloneDeep(UnitsBg02Config) + public option = cloneDeep(option) +} diff --git a/src/packages/components/Units/Titles/UnitsBg02/config.vue b/src/packages/components/Units/Titles/UnitsBg02/config.vue new file mode 100644 index 0000000..158afeb --- /dev/null +++ b/src/packages/components/Units/Titles/UnitsBg02/config.vue @@ -0,0 +1,20 @@ + + + diff --git a/src/packages/components/Units/Titles/UnitsBg02/index.ts b/src/packages/components/Units/Titles/UnitsBg02/index.ts new file mode 100644 index 0000000..f22bda4 --- /dev/null +++ b/src/packages/components/Units/Titles/UnitsBg02/index.ts @@ -0,0 +1,14 @@ +import { ConfigType, PackagesCategoryEnum, ChartFrameEnum } from '@/packages/index.d'; +import { ChatCategoryEnum, ChatCategoryEnumName } from '../../index.d'; + +export const UnitsBg02Config: ConfigType = { + key: 'UnitsBg02', + chartKey: 'VUnitsBg02', + conKey: 'VCUnitsBg02', + title: '背景图-02', + category: ChatCategoryEnum.TITLE, + categoryName: ChatCategoryEnumName.TITLE, + package: PackagesCategoryEnum.UNITS, + chartFrame: ChartFrameEnum.STATIC, + image: 'unitsbg02.png', +}; diff --git a/src/packages/components/Units/Titles/UnitsBg02/index.vue b/src/packages/components/Units/Titles/UnitsBg02/index.vue new file mode 100644 index 0000000..b917a14 --- /dev/null +++ b/src/packages/components/Units/Titles/UnitsBg02/index.vue @@ -0,0 +1,46 @@ + + + + + diff --git a/src/packages/components/Units/Titles/UnitsBg03/config.ts b/src/packages/components/Units/Titles/UnitsBg03/config.ts new file mode 100644 index 0000000..2b06f6e --- /dev/null +++ b/src/packages/components/Units/Titles/UnitsBg03/config.ts @@ -0,0 +1,17 @@ +import { PublicConfigClass } from '@/packages/public' +import { chartInitConfig } from '@/settings/designSetting' +import { CreateComponentType } from '@/packages/index.d' +import { UnitsBg03Config } from './index' +import cloneDeep from 'lodash/cloneDeep' + +export const option = { + boxId: 'UnitsBg03Id', + colors: [], +} + +export default class Config extends PublicConfigClass implements CreateComponentType { + public key = UnitsBg03Config.key + public attr = { ...chartInitConfig, w: 122, h: 34, zIndex: 1 } + public chartConfig = cloneDeep(UnitsBg03Config) + public option = cloneDeep(option) +} diff --git a/src/packages/components/Units/Titles/UnitsBg03/config.vue b/src/packages/components/Units/Titles/UnitsBg03/config.vue new file mode 100644 index 0000000..158afeb --- /dev/null +++ b/src/packages/components/Units/Titles/UnitsBg03/config.vue @@ -0,0 +1,20 @@ + + + diff --git a/src/packages/components/Units/Titles/UnitsBg03/index.ts b/src/packages/components/Units/Titles/UnitsBg03/index.ts new file mode 100644 index 0000000..d9307c0 --- /dev/null +++ b/src/packages/components/Units/Titles/UnitsBg03/index.ts @@ -0,0 +1,14 @@ +import { ConfigType, PackagesCategoryEnum, ChartFrameEnum } from '@/packages/index.d'; +import { ChatCategoryEnum, ChatCategoryEnumName } from '../../index.d'; + +export const UnitsBg03Config: ConfigType = { + key: 'UnitsBg03', + chartKey: 'VUnitsBg03', + conKey: 'VCUnitsBg03', + title: '背景图-03', + category: ChatCategoryEnum.TITLE, + categoryName: ChatCategoryEnumName.TITLE, + package: PackagesCategoryEnum.UNITS, + chartFrame: ChartFrameEnum.STATIC, + image: 'unitsbg03.png', +}; diff --git a/src/packages/components/Units/Titles/UnitsBg03/index.vue b/src/packages/components/Units/Titles/UnitsBg03/index.vue new file mode 100644 index 0000000..6e075f1 --- /dev/null +++ b/src/packages/components/Units/Titles/UnitsBg03/index.vue @@ -0,0 +1,46 @@ + + + + + diff --git a/src/packages/components/Units/Titles/UnitsBg04/config.ts b/src/packages/components/Units/Titles/UnitsBg04/config.ts new file mode 100644 index 0000000..09c44d0 --- /dev/null +++ b/src/packages/components/Units/Titles/UnitsBg04/config.ts @@ -0,0 +1,17 @@ +import { PublicConfigClass } from '@/packages/public' +import { chartInitConfig } from '@/settings/designSetting' +import { CreateComponentType } from '@/packages/index.d' +import { UnitsBg04Config } from './index' +import cloneDeep from 'lodash/cloneDeep' + +export const option = { + boxId: 'UnitsBg04Id', + colors: [], +} + +export default class Config extends PublicConfigClass implements CreateComponentType { + public key = UnitsBg04Config.key + public attr = { ...chartInitConfig, w: 122, h: 34, zIndex: 1 } + public chartConfig = cloneDeep(UnitsBg04Config) + public option = cloneDeep(option) +} diff --git a/src/packages/components/Units/Titles/UnitsBg04/config.vue b/src/packages/components/Units/Titles/UnitsBg04/config.vue new file mode 100644 index 0000000..158afeb --- /dev/null +++ b/src/packages/components/Units/Titles/UnitsBg04/config.vue @@ -0,0 +1,20 @@ + + + diff --git a/src/packages/components/Units/Titles/UnitsBg04/index.ts b/src/packages/components/Units/Titles/UnitsBg04/index.ts new file mode 100644 index 0000000..9774c50 --- /dev/null +++ b/src/packages/components/Units/Titles/UnitsBg04/index.ts @@ -0,0 +1,14 @@ +import { ConfigType, PackagesCategoryEnum, ChartFrameEnum } from '@/packages/index.d'; +import { ChatCategoryEnum, ChatCategoryEnumName } from '../../index.d'; + +export const UnitsBg04Config: ConfigType = { + key: 'UnitsBg04', + chartKey: 'VUnitsBg04', + conKey: 'VCUnitsBg04', + title: '背景图-04', + category: ChatCategoryEnum.TITLE, + categoryName: ChatCategoryEnumName.TITLE, + package: PackagesCategoryEnum.UNITS, + chartFrame: ChartFrameEnum.STATIC, + image: 'unitsbg04.png', +}; diff --git a/src/packages/components/Units/Titles/UnitsBg04/index.vue b/src/packages/components/Units/Titles/UnitsBg04/index.vue new file mode 100644 index 0000000..a9116f6 --- /dev/null +++ b/src/packages/components/Units/Titles/UnitsBg04/index.vue @@ -0,0 +1,46 @@ + + + + + diff --git a/src/packages/components/Units/Titles/index.ts b/src/packages/components/Units/Titles/index.ts index bb5ac5c..91499a6 100644 --- a/src/packages/components/Units/Titles/index.ts +++ b/src/packages/components/Units/Titles/index.ts @@ -23,6 +23,12 @@ import { RightBox01Icon03Config } from './RightBox01Icon03/index'; import { RightBox01Icon04Config } from './RightBox01Icon04/index'; import { RightBox02Config } from './RightBox02/index'; import { RightBox03Config } from './RightBox03/index'; +import { TitlesBg01Config } from './TitlesBg01/index'; +import { UnitsBg01Config } from './UnitsBg01/index'; +import { UnitsBg02Config } from './UnitsBg02/index'; +import { UnitsBg03Config } from './UnitsBg03/index'; +import { UnitsBg04Config } from './UnitsBg04/index'; + export default [ TopTitlesConfig, @@ -50,4 +56,9 @@ export default [ RightBox01Icon04Config, RightBox02Config, RightBox03Config, + TitlesBg01Config, + UnitsBg01Config, + UnitsBg02Config, + UnitsBg03Config, + UnitsBg04Config ];