diff --git a/src/assets/images/chart/units/icons1.png b/src/assets/images/chart/units/icons1.png new file mode 100644 index 0000000..1f8ba24 Binary files /dev/null and b/src/assets/images/chart/units/icons1.png differ diff --git a/src/assets/images/chart/units/icons2.png b/src/assets/images/chart/units/icons2.png new file mode 100644 index 0000000..f6951cd Binary files /dev/null and b/src/assets/images/chart/units/icons2.png differ diff --git a/src/assets/images/chart/units/icons3.png b/src/assets/images/chart/units/icons3.png new file mode 100644 index 0000000..2c30b4c Binary files /dev/null and b/src/assets/images/chart/units/icons3.png differ diff --git a/src/assets/images/chart/units/icons4.png b/src/assets/images/chart/units/icons4.png new file mode 100644 index 0000000..88e9397 Binary files /dev/null and b/src/assets/images/chart/units/icons4.png differ diff --git a/src/assets/images/chart/units/right1bg.png b/src/assets/images/chart/units/right1bg.png index f56c110..cf4e0f0 100644 Binary files a/src/assets/images/chart/units/right1bg.png and b/src/assets/images/chart/units/right1bg.png differ diff --git a/src/assets/images/chart/units/right1icon.png b/src/assets/images/chart/units/right1icon.png new file mode 100644 index 0000000..5797661 Binary files /dev/null and b/src/assets/images/chart/units/right1icon.png differ diff --git a/src/assets/images/chart/units/right2icon.png b/src/assets/images/chart/units/right2icon.png new file mode 100644 index 0000000..0975d6f Binary files /dev/null and b/src/assets/images/chart/units/right2icon.png differ diff --git a/src/assets/images/chart/units/right3icon.png b/src/assets/images/chart/units/right3icon.png new file mode 100644 index 0000000..28fc675 Binary files /dev/null and b/src/assets/images/chart/units/right3icon.png differ diff --git a/src/assets/images/chart/units/right4icon.png b/src/assets/images/chart/units/right4icon.png new file mode 100644 index 0000000..a0e7d25 Binary files /dev/null and b/src/assets/images/chart/units/right4icon.png differ diff --git a/src/assets/images/chart/units/right5icon.png b/src/assets/images/chart/units/right5icon.png new file mode 100644 index 0000000..23dc70f Binary files /dev/null and b/src/assets/images/chart/units/right5icon.png differ diff --git a/src/assets/images/chart/units/编组 79@2x.png b/src/assets/images/chart/units/编组 79@2x.png new file mode 100644 index 0000000..d7fe02d Binary files /dev/null and b/src/assets/images/chart/units/编组 79@2x.png differ diff --git a/src/packages/components/Units/Titles/Icons01/config.ts b/src/packages/components/Units/Titles/Icons01/config.ts new file mode 100644 index 0000000..1367e7a --- /dev/null +++ b/src/packages/components/Units/Titles/Icons01/config.ts @@ -0,0 +1,17 @@ +import { PublicConfigClass } from '@/packages/public' +import { chartInitConfig } from '@/settings/designSetting' +import { CreateComponentType } from '@/packages/index.d' +import { Icons01Config } from './index' +import cloneDeep from 'lodash/cloneDeep' + +export const option = { + boxId: '', + colors: [], +} + +export default class Config extends PublicConfigClass implements CreateComponentType { + public key = Icons01Config.key + public attr = { ...chartInitConfig, w: 51, h: 51, zIndex: 1 } + public chartConfig = cloneDeep(Icons01Config) + public option = cloneDeep(option) +} diff --git a/src/packages/components/Units/Titles/Icons01/config.vue b/src/packages/components/Units/Titles/Icons01/config.vue new file mode 100644 index 0000000..7311c67 --- /dev/null +++ b/src/packages/components/Units/Titles/Icons01/config.vue @@ -0,0 +1,20 @@ + + + diff --git a/src/packages/components/Units/Titles/Icons01/index.ts b/src/packages/components/Units/Titles/Icons01/index.ts new file mode 100644 index 0000000..e3794bb --- /dev/null +++ b/src/packages/components/Units/Titles/Icons01/index.ts @@ -0,0 +1,14 @@ +import { ConfigType, PackagesCategoryEnum, ChartFrameEnum } from '@/packages/index.d'; +import { ChatCategoryEnum, ChatCategoryEnumName } from '../../index.d'; + +export const Icons01Config: ConfigType = { + key: 'Icons01', + chartKey: 'VIcons01', + conKey: 'VCIcons01', + title: '图标01', + category: ChatCategoryEnum.TITLE, + categoryName: ChatCategoryEnumName.TITLE, + package: PackagesCategoryEnum.UNITS, + chartFrame: ChartFrameEnum.STATIC, + image: 'icons1.png', +}; diff --git a/src/packages/components/Units/Titles/Icons01/index.vue b/src/packages/components/Units/Titles/Icons01/index.vue new file mode 100644 index 0000000..eb59564 --- /dev/null +++ b/src/packages/components/Units/Titles/Icons01/index.vue @@ -0,0 +1,46 @@ + + + + + diff --git a/src/packages/components/Units/Titles/Icons02/config.ts b/src/packages/components/Units/Titles/Icons02/config.ts new file mode 100644 index 0000000..706f8da --- /dev/null +++ b/src/packages/components/Units/Titles/Icons02/config.ts @@ -0,0 +1,17 @@ +import { PublicConfigClass } from '@/packages/public' +import { chartInitConfig } from '@/settings/designSetting' +import { CreateComponentType } from '@/packages/index.d' +import { Icons02Config } from './index' +import cloneDeep from 'lodash/cloneDeep' + +export const option = { + boxId: '', + colors: [], +} + +export default class Config extends PublicConfigClass implements CreateComponentType { + public key = Icons02Config.key + public attr = { ...chartInitConfig, w: 51, h: 51, zIndex: 1 } + public chartConfig = cloneDeep(Icons02Config) + public option = cloneDeep(option) +} diff --git a/src/packages/components/Units/Titles/Icons02/config.vue b/src/packages/components/Units/Titles/Icons02/config.vue new file mode 100644 index 0000000..7311c67 --- /dev/null +++ b/src/packages/components/Units/Titles/Icons02/config.vue @@ -0,0 +1,20 @@ + + + diff --git a/src/packages/components/Units/Titles/Icons02/index.ts b/src/packages/components/Units/Titles/Icons02/index.ts new file mode 100644 index 0000000..09b4138 --- /dev/null +++ b/src/packages/components/Units/Titles/Icons02/index.ts @@ -0,0 +1,14 @@ +import { ConfigType, PackagesCategoryEnum, ChartFrameEnum } from '@/packages/index.d'; +import { ChatCategoryEnum, ChatCategoryEnumName } from '../../index.d'; + +export const Icons02Config: ConfigType = { + key: 'Icons02', + chartKey: 'VIcons02', + conKey: 'VCIcons02', + title: '图标02', + category: ChatCategoryEnum.TITLE, + categoryName: ChatCategoryEnumName.TITLE, + package: PackagesCategoryEnum.UNITS, + chartFrame: ChartFrameEnum.STATIC, + image: 'icons2.png', +}; diff --git a/src/packages/components/Units/Titles/Icons02/index.vue b/src/packages/components/Units/Titles/Icons02/index.vue new file mode 100644 index 0000000..ba7f763 --- /dev/null +++ b/src/packages/components/Units/Titles/Icons02/index.vue @@ -0,0 +1,46 @@ + + + + + diff --git a/src/packages/components/Units/Titles/Icons03/config.ts b/src/packages/components/Units/Titles/Icons03/config.ts new file mode 100644 index 0000000..bdb3b3c --- /dev/null +++ b/src/packages/components/Units/Titles/Icons03/config.ts @@ -0,0 +1,17 @@ +import { PublicConfigClass } from '@/packages/public' +import { chartInitConfig } from '@/settings/designSetting' +import { CreateComponentType } from '@/packages/index.d' +import { Icons03Config } from './index' +import cloneDeep from 'lodash/cloneDeep' + +export const option = { + boxId: '', + colors: [], +} + +export default class Config extends PublicConfigClass implements CreateComponentType { + public key = Icons03Config.key + public attr = { ...chartInitConfig, w: 51, h: 51, zIndex: 1 } + public chartConfig = cloneDeep(Icons03Config) + public option = cloneDeep(option) +} diff --git a/src/packages/components/Units/Titles/Icons03/config.vue b/src/packages/components/Units/Titles/Icons03/config.vue new file mode 100644 index 0000000..7311c67 --- /dev/null +++ b/src/packages/components/Units/Titles/Icons03/config.vue @@ -0,0 +1,20 @@ + + + diff --git a/src/packages/components/Units/Titles/Icons03/index.ts b/src/packages/components/Units/Titles/Icons03/index.ts new file mode 100644 index 0000000..182d6e3 --- /dev/null +++ b/src/packages/components/Units/Titles/Icons03/index.ts @@ -0,0 +1,14 @@ +import { ConfigType, PackagesCategoryEnum, ChartFrameEnum } from '@/packages/index.d'; +import { ChatCategoryEnum, ChatCategoryEnumName } from '../../index.d'; + +export const Icons03Config: ConfigType = { + key: 'Icons03', + chartKey: 'VIcons03', + conKey: 'VCIcons03', + title: '图标03', + category: ChatCategoryEnum.TITLE, + categoryName: ChatCategoryEnumName.TITLE, + package: PackagesCategoryEnum.UNITS, + chartFrame: ChartFrameEnum.STATIC, + image: 'icons3.png', +}; diff --git a/src/packages/components/Units/Titles/Icons03/index.vue b/src/packages/components/Units/Titles/Icons03/index.vue new file mode 100644 index 0000000..5d9194b --- /dev/null +++ b/src/packages/components/Units/Titles/Icons03/index.vue @@ -0,0 +1,46 @@ + + + + + diff --git a/src/packages/components/Units/Titles/Icons04/config.ts b/src/packages/components/Units/Titles/Icons04/config.ts new file mode 100644 index 0000000..c39bd46 --- /dev/null +++ b/src/packages/components/Units/Titles/Icons04/config.ts @@ -0,0 +1,17 @@ +import { PublicConfigClass } from '@/packages/public' +import { chartInitConfig } from '@/settings/designSetting' +import { CreateComponentType } from '@/packages/index.d' +import { Icons04Config } from './index' +import cloneDeep from 'lodash/cloneDeep' + +export const option = { + boxId: '', + colors: [], +} + +export default class Config extends PublicConfigClass implements CreateComponentType { + public key = Icons04Config.key + public attr = { ...chartInitConfig, w: 61, h: 65, zIndex: 1 } + public chartConfig = cloneDeep(Icons04Config) + public option = cloneDeep(option) +} diff --git a/src/packages/components/Units/Titles/Icons04/config.vue b/src/packages/components/Units/Titles/Icons04/config.vue new file mode 100644 index 0000000..7311c67 --- /dev/null +++ b/src/packages/components/Units/Titles/Icons04/config.vue @@ -0,0 +1,20 @@ + + + diff --git a/src/packages/components/Units/Titles/Icons04/index.ts b/src/packages/components/Units/Titles/Icons04/index.ts new file mode 100644 index 0000000..d86091e --- /dev/null +++ b/src/packages/components/Units/Titles/Icons04/index.ts @@ -0,0 +1,14 @@ +import { ConfigType, PackagesCategoryEnum, ChartFrameEnum } from '@/packages/index.d'; +import { ChatCategoryEnum, ChatCategoryEnumName } from '../../index.d'; + +export const Icons04Config: ConfigType = { + key: 'Icons04', + chartKey: 'VIcons04', + conKey: 'VCIcons04', + title: '图标04', + category: ChatCategoryEnum.TITLE, + categoryName: ChatCategoryEnumName.TITLE, + package: PackagesCategoryEnum.UNITS, + chartFrame: ChartFrameEnum.STATIC, + image: 'icons4.png', +}; diff --git a/src/packages/components/Units/Titles/Icons04/index.vue b/src/packages/components/Units/Titles/Icons04/index.vue new file mode 100644 index 0000000..acbfe62 --- /dev/null +++ b/src/packages/components/Units/Titles/Icons04/index.vue @@ -0,0 +1,46 @@ + + + + + diff --git a/src/packages/components/Units/Titles/RightBox01/config.ts b/src/packages/components/Units/Titles/RightBox01/config.ts index 1a89bb6..8eff3b8 100644 --- a/src/packages/components/Units/Titles/RightBox01/config.ts +++ b/src/packages/components/Units/Titles/RightBox01/config.ts @@ -11,7 +11,7 @@ export const option = { export default class Config extends PublicConfigClass implements CreateComponentType { public key = RightBox01Config.key - public attr = { ...chartInitConfig, w: 382, h: 265, zIndex: 1 } + public attr = { ...chartInitConfig, w: 382, h: 141, zIndex: 1 } public chartConfig = cloneDeep(RightBox01Config) public option = cloneDeep(option) } diff --git a/src/packages/components/Units/Titles/RightBox01Icon/config.ts b/src/packages/components/Units/Titles/RightBox01Icon/config.ts new file mode 100644 index 0000000..bdf9638 --- /dev/null +++ b/src/packages/components/Units/Titles/RightBox01Icon/config.ts @@ -0,0 +1,17 @@ +import { PublicConfigClass } from '@/packages/public' +import { chartInitConfig } from '@/settings/designSetting' +import { CreateComponentType } from '@/packages/index.d' +import { RightBox01IconConfig } from './index' +import cloneDeep from 'lodash/cloneDeep' + +export const option = { + boxId: 'RightBox01Icon', + colors: [], +} + +export default class Config extends PublicConfigClass implements CreateComponentType { + public key = RightBox01IconConfig.key + public attr = { ...chartInitConfig, w: 93, h: 91, zIndex: 1 } + public chartConfig = cloneDeep(RightBox01IconConfig) + public option = cloneDeep(option) +} diff --git a/src/packages/components/Units/Titles/RightBox01Icon/config.vue b/src/packages/components/Units/Titles/RightBox01Icon/config.vue new file mode 100644 index 0000000..158afeb --- /dev/null +++ b/src/packages/components/Units/Titles/RightBox01Icon/config.vue @@ -0,0 +1,20 @@ + + + diff --git a/src/packages/components/Units/Titles/RightBox01Icon/index.ts b/src/packages/components/Units/Titles/RightBox01Icon/index.ts new file mode 100644 index 0000000..cb8909a --- /dev/null +++ b/src/packages/components/Units/Titles/RightBox01Icon/index.ts @@ -0,0 +1,14 @@ +import { ConfigType, PackagesCategoryEnum, ChartFrameEnum } from '@/packages/index.d'; +import { ChatCategoryEnum, ChatCategoryEnumName } from '../../index.d'; + +export const RightBox01IconConfig: ConfigType = { + key: 'RightBox01Icon', + chartKey: 'VRightBox01Icon', + conKey: 'VCRightBox01Icon', + title: '六轴感知检测-图标', + category: ChatCategoryEnum.TITLE, + categoryName: ChatCategoryEnumName.TITLE, + package: PackagesCategoryEnum.UNITS, + chartFrame: ChartFrameEnum.STATIC, + image: 'right1icon.png', +}; diff --git a/src/packages/components/Units/Titles/RightBox01Icon/index.vue b/src/packages/components/Units/Titles/RightBox01Icon/index.vue new file mode 100644 index 0000000..3c185a4 --- /dev/null +++ b/src/packages/components/Units/Titles/RightBox01Icon/index.vue @@ -0,0 +1,46 @@ + + + + + diff --git a/src/packages/components/Units/Titles/RightBox01Icon01/config.ts b/src/packages/components/Units/Titles/RightBox01Icon01/config.ts new file mode 100644 index 0000000..74ff46c --- /dev/null +++ b/src/packages/components/Units/Titles/RightBox01Icon01/config.ts @@ -0,0 +1,17 @@ +import { PublicConfigClass } from '@/packages/public' +import { chartInitConfig } from '@/settings/designSetting' +import { CreateComponentType } from '@/packages/index.d' +import { RightBox01Icon01Config } from './index' +import cloneDeep from 'lodash/cloneDeep' + +export const option = { + boxId: 'RightBox01Icon01', + colors: [], +} + +export default class Config extends PublicConfigClass implements CreateComponentType { + public key = RightBox01Icon01Config.key + public attr = { ...chartInitConfig, w: 93, h: 91, zIndex: 1 } + public chartConfig = cloneDeep(RightBox01Icon01Config) + public option = cloneDeep(option) +} diff --git a/src/packages/components/Units/Titles/RightBox01Icon01/config.vue b/src/packages/components/Units/Titles/RightBox01Icon01/config.vue new file mode 100644 index 0000000..158afeb --- /dev/null +++ b/src/packages/components/Units/Titles/RightBox01Icon01/config.vue @@ -0,0 +1,20 @@ + + + diff --git a/src/packages/components/Units/Titles/RightBox01Icon01/index.ts b/src/packages/components/Units/Titles/RightBox01Icon01/index.ts new file mode 100644 index 0000000..f95212d --- /dev/null +++ b/src/packages/components/Units/Titles/RightBox01Icon01/index.ts @@ -0,0 +1,14 @@ +import { ConfigType, PackagesCategoryEnum, ChartFrameEnum } from '@/packages/index.d'; +import { ChatCategoryEnum, ChatCategoryEnumName } from '../../index.d'; + +export const RightBox01Icon01Config: ConfigType = { + key: 'RightBox01Icon01', + chartKey: 'VRightBox01Icon01', + conKey: 'VCRightBox01Icon01', + title: '六轴感知检测-图标01', + category: ChatCategoryEnum.TITLE, + categoryName: ChatCategoryEnumName.TITLE, + package: PackagesCategoryEnum.UNITS, + chartFrame: ChartFrameEnum.STATIC, + image: 'right2icon.png', +}; diff --git a/src/packages/components/Units/Titles/RightBox01Icon01/index.vue b/src/packages/components/Units/Titles/RightBox01Icon01/index.vue new file mode 100644 index 0000000..5870602 --- /dev/null +++ b/src/packages/components/Units/Titles/RightBox01Icon01/index.vue @@ -0,0 +1,46 @@ + + + + + diff --git a/src/packages/components/Units/Titles/RightBox01Icon02/config.ts b/src/packages/components/Units/Titles/RightBox01Icon02/config.ts new file mode 100644 index 0000000..c8fea04 --- /dev/null +++ b/src/packages/components/Units/Titles/RightBox01Icon02/config.ts @@ -0,0 +1,17 @@ +import { PublicConfigClass } from '@/packages/public' +import { chartInitConfig } from '@/settings/designSetting' +import { CreateComponentType } from '@/packages/index.d' +import { RightBox01Icon02Config } from './index' +import cloneDeep from 'lodash/cloneDeep' + +export const option = { + boxId: 'RightBox01Icon02', + colors: [], +} + +export default class Config extends PublicConfigClass implements CreateComponentType { + public key = RightBox01Icon02Config.key + public attr = { ...chartInitConfig, w: 93, h: 91, zIndex: 1 } + public chartConfig = cloneDeep(RightBox01Icon02Config) + public option = cloneDeep(option) +} diff --git a/src/packages/components/Units/Titles/RightBox01Icon02/config.vue b/src/packages/components/Units/Titles/RightBox01Icon02/config.vue new file mode 100644 index 0000000..7311c67 --- /dev/null +++ b/src/packages/components/Units/Titles/RightBox01Icon02/config.vue @@ -0,0 +1,20 @@ + + + diff --git a/src/packages/components/Units/Titles/RightBox01Icon02/index.ts b/src/packages/components/Units/Titles/RightBox01Icon02/index.ts new file mode 100644 index 0000000..689adb3 --- /dev/null +++ b/src/packages/components/Units/Titles/RightBox01Icon02/index.ts @@ -0,0 +1,14 @@ +import { ConfigType, PackagesCategoryEnum, ChartFrameEnum } from '@/packages/index.d'; +import { ChatCategoryEnum, ChatCategoryEnumName } from '../../index.d'; + +export const RightBox01Icon02Config: ConfigType = { + key: 'RightBox01Icon02', + chartKey: 'VRightBox01Icon02', + conKey: 'VCRightBox01Icon02', + title: '六轴感知检测-图标02', + category: ChatCategoryEnum.TITLE, + categoryName: ChatCategoryEnumName.TITLE, + package: PackagesCategoryEnum.UNITS, + chartFrame: ChartFrameEnum.STATIC, + image: 'right3icon.png', +}; diff --git a/src/packages/components/Units/Titles/RightBox01Icon02/index.vue b/src/packages/components/Units/Titles/RightBox01Icon02/index.vue new file mode 100644 index 0000000..7c8b8b5 --- /dev/null +++ b/src/packages/components/Units/Titles/RightBox01Icon02/index.vue @@ -0,0 +1,46 @@ + + + + + diff --git a/src/packages/components/Units/Titles/RightBox01Icon03/config.ts b/src/packages/components/Units/Titles/RightBox01Icon03/config.ts new file mode 100644 index 0000000..f69a274 --- /dev/null +++ b/src/packages/components/Units/Titles/RightBox01Icon03/config.ts @@ -0,0 +1,17 @@ +import { PublicConfigClass } from '@/packages/public' +import { chartInitConfig } from '@/settings/designSetting' +import { CreateComponentType } from '@/packages/index.d' +import { RightBox01Icon03Config } from './index' +import cloneDeep from 'lodash/cloneDeep' + +export const option = { + boxId: 'RightBox01Icon03', + colors: [], +} + +export default class Config extends PublicConfigClass implements CreateComponentType { + public key = RightBox01Icon03Config.key + public attr = { ...chartInitConfig, w: 93, h: 91, zIndex: 1 } + public chartConfig = cloneDeep(RightBox01Icon03Config) + public option = cloneDeep(option) +} diff --git a/src/packages/components/Units/Titles/RightBox01Icon03/config.vue b/src/packages/components/Units/Titles/RightBox01Icon03/config.vue new file mode 100644 index 0000000..158afeb --- /dev/null +++ b/src/packages/components/Units/Titles/RightBox01Icon03/config.vue @@ -0,0 +1,20 @@ + + + diff --git a/src/packages/components/Units/Titles/RightBox01Icon03/index.ts b/src/packages/components/Units/Titles/RightBox01Icon03/index.ts new file mode 100644 index 0000000..93d1673 --- /dev/null +++ b/src/packages/components/Units/Titles/RightBox01Icon03/index.ts @@ -0,0 +1,14 @@ +import { ConfigType, PackagesCategoryEnum, ChartFrameEnum } from '@/packages/index.d'; +import { ChatCategoryEnum, ChatCategoryEnumName } from '../../index.d'; + +export const RightBox01Icon03Config: ConfigType = { + key: 'RightBox01Icon03', + chartKey: 'VRightBox01Icon03', + conKey: 'VCRightBox01Icon03', + title: '六轴感知检测-图标03', + category: ChatCategoryEnum.TITLE, + categoryName: ChatCategoryEnumName.TITLE, + package: PackagesCategoryEnum.UNITS, + chartFrame: ChartFrameEnum.STATIC, + image: 'right4icon.png', +}; diff --git a/src/packages/components/Units/Titles/RightBox01Icon03/index.vue b/src/packages/components/Units/Titles/RightBox01Icon03/index.vue new file mode 100644 index 0000000..29f49e6 --- /dev/null +++ b/src/packages/components/Units/Titles/RightBox01Icon03/index.vue @@ -0,0 +1,46 @@ + + + + + diff --git a/src/packages/components/Units/Titles/RightBox01Icon04/config.ts b/src/packages/components/Units/Titles/RightBox01Icon04/config.ts new file mode 100644 index 0000000..5f75112 --- /dev/null +++ b/src/packages/components/Units/Titles/RightBox01Icon04/config.ts @@ -0,0 +1,17 @@ +import { PublicConfigClass } from '@/packages/public' +import { chartInitConfig } from '@/settings/designSetting' +import { CreateComponentType } from '@/packages/index.d' +import { RightBox01Icon04Config } from './index' +import cloneDeep from 'lodash/cloneDeep' + +export const option = { + boxId: 'RightBox01Icon04', + colors: [], +} + +export default class Config extends PublicConfigClass implements CreateComponentType { + public key = RightBox01Icon04Config.key + public attr = { ...chartInitConfig, w: 93, h: 91, zIndex: 1 } + public chartConfig = cloneDeep(RightBox01Icon04Config) + public option = cloneDeep(option) +} diff --git a/src/packages/components/Units/Titles/RightBox01Icon04/config.vue b/src/packages/components/Units/Titles/RightBox01Icon04/config.vue new file mode 100644 index 0000000..158afeb --- /dev/null +++ b/src/packages/components/Units/Titles/RightBox01Icon04/config.vue @@ -0,0 +1,20 @@ + + + diff --git a/src/packages/components/Units/Titles/RightBox01Icon04/index.ts b/src/packages/components/Units/Titles/RightBox01Icon04/index.ts new file mode 100644 index 0000000..3f7d7a1 --- /dev/null +++ b/src/packages/components/Units/Titles/RightBox01Icon04/index.ts @@ -0,0 +1,14 @@ +import { ConfigType, PackagesCategoryEnum, ChartFrameEnum } from '@/packages/index.d'; +import { ChatCategoryEnum, ChatCategoryEnumName } from '../../index.d'; + +export const RightBox01Icon04Config: ConfigType = { + key: 'RightBox01Icon04', + chartKey: 'VRightBox01Icon04', + conKey: 'VCRightBox01Icon04', + title: '六轴感知检测-图标04', + category: ChatCategoryEnum.TITLE, + categoryName: ChatCategoryEnumName.TITLE, + package: PackagesCategoryEnum.UNITS, + chartFrame: ChartFrameEnum.STATIC, + image: 'right5icon.png', +}; diff --git a/src/packages/components/Units/Titles/RightBox01Icon04/index.vue b/src/packages/components/Units/Titles/RightBox01Icon04/index.vue new file mode 100644 index 0000000..1bab635 --- /dev/null +++ b/src/packages/components/Units/Titles/RightBox01Icon04/index.vue @@ -0,0 +1,46 @@ + + + + + diff --git a/src/packages/components/Units/Titles/RightBox02/config.ts b/src/packages/components/Units/Titles/RightBox02/config.ts index 37668da..727037e 100644 --- a/src/packages/components/Units/Titles/RightBox02/config.ts +++ b/src/packages/components/Units/Titles/RightBox02/config.ts @@ -1,17 +1,128 @@ -import { PublicConfigClass } from '@/packages/public' -import { chartInitConfig } from '@/settings/designSetting' -import { CreateComponentType } from '@/packages/index.d' +import { echartOptionProfixHandle, PublicConfigClass } from '@/packages/public' import { RightBox02Config } from './index' +import { CreateComponentType } from '@/packages/index.d' +import { graphic } from 'echarts/core' +import { defaultTheme, chartColorsSearch } from '@/settings/chartThemes/index' import cloneDeep from 'lodash/cloneDeep' +import dataJson from './data.json' -export const option = { - boxId: 'RightBox02', - colors: ['#06463A','#02221B'], +export const includes = ['legend', 'xAxis', 'yAxis', 'grid'] + +const option = { + colors:['#FF1EE267','#FFFFCE00','#FFFF6116'], + legend: { + data: ['火情因子监测面积', '雷击火监测面积', '相控雷达监测面积'] + }, + tooltip: { + show: true, + trigger: 'axis', + axisPointer: { + type: 'line' + } + }, + xAxis: { + show: true, + type: 'category' + }, + yAxis: { + show: true, + type: 'value' + }, + dataset: { ...dataJson }, + series: [ + { + type: 'line', + name: '火情因子监测面积', + smooth: true, + symbolSize: 1, //设定实心点的大小 + label: { + show: true, + position: 'top', + color: '#fff', + fontSize: 12 + }, + lineStyle: { + width: 3, + type: 'solid' + }, + areaStyle: { + opacity: 0.8, + color: new graphic.LinearGradient(0, 0, 0, 1, [ + { + offset: 0, + color: chartColorsSearch[defaultTheme][3] + }, + { + offset: 1, + color: 'rgba(0,0,0,0)' + } + ]) + } + }, + { + type: 'line', + name: '雷击火监测面积', + smooth: true, + symbolSize: 1, //设定实心点的大小 + label: { + show: true, + position: 'top', + color: '#fff', + fontSize: 12 + }, + lineStyle: { + width: 3, + type: 'solid' + }, + areaStyle: { + opacity: 0.8, + color: new graphic.LinearGradient(0, 0, 0, 1, [ + { + offset: 0, + color: chartColorsSearch[defaultTheme][5] + }, + { + offset: 1, + color: 'rgba(0,0,0,0)' + } + ]) + } + }, + { + type: 'line', + name: '相控雷达监测面积', + smooth: true, + symbolSize: 1, //设定实心点的大小 + label: { + show: true, + position: 'top', + color: '#fff', + fontSize: 12 + }, + lineStyle: { + width: 3, + type: 'solid' + }, + areaStyle: { + opacity: 0.8, + color: new graphic.LinearGradient(0, 0, 0, 1, [ + { + offset: 0, + color: chartColorsSearch[defaultTheme][3] + }, + { + offset: 1, + color: 'rgba(0,0,0,0)' + } + ]) + } + } + ] } export default class Config extends PublicConfigClass implements CreateComponentType { - public key = RightBox02Config.key - public attr = { ...chartInitConfig, w: 387, h: 229, zIndex: 1 } + public key: string = RightBox02Config.key public chartConfig = cloneDeep(RightBox02Config) - public option = cloneDeep(option) + // 图表配置项 + public option = echartOptionProfixHandle(option, includes) } diff --git a/src/packages/components/Units/Titles/RightBox02/config.vue b/src/packages/components/Units/Titles/RightBox02/config.vue index c5f2d98..3b33266 100644 --- a/src/packages/components/Units/Titles/RightBox02/config.vue +++ b/src/packages/components/Units/Titles/RightBox02/config.vue @@ -1,53 +1,95 @@ diff --git a/src/packages/components/Units/Titles/RightBox02/data.json b/src/packages/components/Units/Titles/RightBox02/data.json new file mode 100644 index 0000000..4302984 --- /dev/null +++ b/src/packages/components/Units/Titles/RightBox02/data.json @@ -0,0 +1,47 @@ +{ + "dimensions": ["product", "data1", "data2","data3"], + "source": [ + { + "product": "Mon", + "data1": 120, + "data2": 130, + "data3": 110 + }, + { + "product": "Tue", + "data1": 200, + "data2": 130, + "data3": 120 + }, + { + "product": "Wed", + "data1": 150, + "data2": 312, + "data3": 160 + }, + { + "product": "Thu", + "data1": 80, + "data2": 268, + "data3": 180 + }, + { + "product": "Fri", + "data1": 70, + "data2": 155, + "data3": 250 + }, + { + "product": "Sat", + "data1": 110, + "data2": 117, + "data3": 170 + }, + { + "product": "Sun", + "data1": 130, + "data2": 160, + "data3": 130 + } + ] +} diff --git a/src/packages/components/Units/Titles/RightBox02/index.ts b/src/packages/components/Units/Titles/RightBox02/index.ts index ad488ff..05144bc 100644 --- a/src/packages/components/Units/Titles/RightBox02/index.ts +++ b/src/packages/components/Units/Titles/RightBox02/index.ts @@ -1,5 +1,5 @@ -import { ConfigType, PackagesCategoryEnum, ChartFrameEnum } from '@/packages/index.d'; -import { ChatCategoryEnum, ChatCategoryEnumName } from '../../index.d'; +import { ConfigType, PackagesCategoryEnum, ChartFrameEnum } from '@/packages/index.d' +import { ChatCategoryEnum, ChatCategoryEnumName } from '../../index.d' export const RightBox02Config: ConfigType = { key: 'RightBox02', @@ -10,5 +10,5 @@ export const RightBox02Config: ConfigType = { categoryName: ChatCategoryEnumName.TITLE, package: PackagesCategoryEnum.UNITS, chartFrame: ChartFrameEnum.STATIC, - image: 'right2bg.png', -}; + image: 'right2bg.png' +} diff --git a/src/packages/components/Units/Titles/RightBox02/index.vue b/src/packages/components/Units/Titles/RightBox02/index.vue index bdf8ecd..ea67334 100644 --- a/src/packages/components/Units/Titles/RightBox02/index.vue +++ b/src/packages/components/Units/Titles/RightBox02/index.vue @@ -1,46 +1,86 @@ - - diff --git a/src/packages/components/Units/Titles/RightBox03/config.ts b/src/packages/components/Units/Titles/RightBox03/config.ts index 6119e44..d14ea64 100644 --- a/src/packages/components/Units/Titles/RightBox03/config.ts +++ b/src/packages/components/Units/Titles/RightBox03/config.ts @@ -1,17 +1,100 @@ -import { PublicConfigClass } from '@/packages/public' -import { chartInitConfig } from '@/settings/designSetting' -import { CreateComponentType } from '@/packages/index.d' +import { echartOptionProfixHandle, PublicConfigClass } from '@/packages/public' import { RightBox03Config } from './index' +import { CreateComponentType } from '@/packages/index.d' +import { graphic } from 'echarts/core' +import { defaultTheme, chartColorsSearch } from '@/settings/chartThemes/index' import cloneDeep from 'lodash/cloneDeep' +import dataJson from './data.json' -export const option = { - boxId: 'RightBox03', - colors: ['#06463A','#02221B'], +export const includes = ['legend', 'xAxis', 'yAxis', 'grid'] + +const option = { + colors:['#FF1EE267','#FFFFCE00','#FFFF6116'], + legend: { + data: ['路网规划率', '信息处置率'] + }, + tooltip: { + show: true, + trigger: 'axis', + axisPointer: { + type: 'line' + } + }, + xAxis: { + show: true, + type: 'category' + }, + yAxis: { + show: true, + type: 'value' + }, + dataset: { ...dataJson }, + series: [ + { + type: 'line', + name: '路网规划率', + smooth: false, + symbolSize: 10, //设定实心点的大小 + label: { + show: true, + position: 'top', + color: '#fff', + fontSize: 12 + }, + lineStyle: { + width: 3, + type: 'solid' + }, + areaStyle: { + opacity: 0.8, + color: new graphic.LinearGradient(0, 0, 0, 1, [ + { + offset: 0, + color: chartColorsSearch[defaultTheme][3] + }, + { + offset: 1, + color: 'rgba(0,0,0,0)' + } + ]) + } + }, + { + type: 'line', + name: '信息处置率', + smooth: false, + symbolSize: 10, //设定实心点的大小 + label: { + show: true, + position: 'top', + color: '#fff', + fontSize: 12 + }, + lineStyle: { + width: 3, + type: 'solid' + }, + areaStyle: { + opacity: 0.8, + color: new graphic.LinearGradient(0, 0, 0, 1, [ + { + offset: 0, + color: chartColorsSearch[defaultTheme][5] + }, + { + offset: 1, + color: 'rgba(0,0,0,0)' + } + ]) + } + }, + + ] } export default class Config extends PublicConfigClass implements CreateComponentType { - public key = RightBox03Config.key - public attr = { ...chartInitConfig, w: 387, h: 229, zIndex: 1 } + public key: string = RightBox03Config.key public chartConfig = cloneDeep(RightBox03Config) - public option = cloneDeep(option) + // 图表配置项 + public option = echartOptionProfixHandle(option, includes) } diff --git a/src/packages/components/Units/Titles/RightBox03/config.vue b/src/packages/components/Units/Titles/RightBox03/config.vue index c5f2d98..3b33266 100644 --- a/src/packages/components/Units/Titles/RightBox03/config.vue +++ b/src/packages/components/Units/Titles/RightBox03/config.vue @@ -1,53 +1,95 @@ diff --git a/src/packages/components/Units/Titles/RightBox03/data.json b/src/packages/components/Units/Titles/RightBox03/data.json new file mode 100644 index 0000000..9f7e807 --- /dev/null +++ b/src/packages/components/Units/Titles/RightBox03/data.json @@ -0,0 +1,40 @@ +{ + "dimensions": ["product", "data1", "data2","data3"], + "source": [ + { + "product": "Mon", + "data1": 120, + "data2": 130 + }, + { + "product": "Tue", + "data1": 200, + "data2": 130 + }, + { + "product": "Wed", + "data1": 150, + "data2": 312 + }, + { + "product": "Thu", + "data1": 80, + "data2": 268 + }, + { + "product": "Fri", + "data1": 70, + "data2": 155 + }, + { + "product": "Sat", + "data1": 110, + "data2": 117 + }, + { + "product": "Sun", + "data1": 130, + "data2": 160 + } + ] +} diff --git a/src/packages/components/Units/Titles/RightBox03/index.ts b/src/packages/components/Units/Titles/RightBox03/index.ts index b2205fa..e98e98c 100644 --- a/src/packages/components/Units/Titles/RightBox03/index.ts +++ b/src/packages/components/Units/Titles/RightBox03/index.ts @@ -1,14 +1,14 @@ -import { ConfigType, PackagesCategoryEnum, ChartFrameEnum } from '@/packages/index.d'; -import { ChatCategoryEnum, ChatCategoryEnumName } from '../../index.d'; +import { ConfigType, PackagesCategoryEnum, ChartFrameEnum } from '@/packages/index.d' +import { ChatCategoryEnum, ChatCategoryEnumName } from '../../index.d' export const RightBox03Config: ConfigType = { key: 'RightBox03', chartKey: 'VRightBox03', conKey: 'VCRightBox03', - title: '双网', + title: '双网效能率', category: ChatCategoryEnum.TITLE, categoryName: ChatCategoryEnumName.TITLE, package: PackagesCategoryEnum.UNITS, chartFrame: ChartFrameEnum.STATIC, - image: 'right3bg.png', -}; + image: 'right3bg.png' +} diff --git a/src/packages/components/Units/Titles/RightBox03/index.vue b/src/packages/components/Units/Titles/RightBox03/index.vue index 1d318a6..ea67334 100644 --- a/src/packages/components/Units/Titles/RightBox03/index.vue +++ b/src/packages/components/Units/Titles/RightBox03/index.vue @@ -1,46 +1,86 @@ - - diff --git a/src/packages/components/Units/Titles/index.ts b/src/packages/components/Units/Titles/index.ts index cdb4d8e..bb5ac5c 100644 --- a/src/packages/components/Units/Titles/index.ts +++ b/src/packages/components/Units/Titles/index.ts @@ -10,8 +10,17 @@ import { ContentTitle03Config } from './ContentTitle03/index'; import { ContentTitle04Config } from './ContentTitle04/index'; import { ContentTitle05Config } from './ContentTitle05/index'; import { LeftChartsConfig } from './LeftCharts/index'; +import { Icons01Config } from './Icons01/index'; +import { Icons02Config } from './Icons02/index'; +import { Icons03Config } from './Icons03/index'; +import { Icons04Config } from './Icons04/index'; import { SearchBoxConfig } from './SearchBox/index'; import { RightBox01Config } from './RightBox01/index'; +import { RightBox01IconConfig } from './RightBox01Icon/index'; +import { RightBox01Icon01Config } from './RightBox01Icon01/index'; +import { RightBox01Icon02Config } from './RightBox01Icon02/index'; +import { RightBox01Icon03Config } from './RightBox01Icon03/index'; +import { RightBox01Icon04Config } from './RightBox01Icon04/index'; import { RightBox02Config } from './RightBox02/index'; import { RightBox03Config } from './RightBox03/index'; @@ -28,8 +37,17 @@ export default [ ContentTitle04Config, ContentTitle05Config, LeftChartsConfig, + Icons01Config, + Icons02Config, + Icons03Config, + Icons04Config, SearchBoxConfig, RightBox01Config, + RightBox01IconConfig, + RightBox01Icon01Config, + RightBox01Icon02Config, + RightBox01Icon03Config, + RightBox01Icon04Config, RightBox02Config, - RightBox02Config + RightBox03Config, ]; diff --git a/src/packages/components/Zhigan/Zhigan/ModalFrameClose/config.ts b/src/packages/components/Zhigan/Zhigan/ModalFrameClose/config.ts index 87f4370..6c688b5 100644 --- a/src/packages/components/Zhigan/Zhigan/ModalFrameClose/config.ts +++ b/src/packages/components/Zhigan/Zhigan/ModalFrameClose/config.ts @@ -8,7 +8,11 @@ export const option = { dataStyle:{ color: '#005516', fontColor: '#FFFFFF' - } + }, + dataStyleClone: { + color: '#005516', + fontColor: '#FFFFFF' + }, } export default class Config extends PublicConfigClass implements CreateComponentType { diff --git a/src/packages/components/Zhigan/Zhigan/ModalFrameClose/config.vue b/src/packages/components/Zhigan/Zhigan/ModalFrameClose/config.vue index 39ce42f..887c5b8 100644 --- a/src/packages/components/Zhigan/Zhigan/ModalFrameClose/config.vue +++ b/src/packages/components/Zhigan/Zhigan/ModalFrameClose/config.vue @@ -8,6 +8,11 @@ v-model:value="optionData.dataStyle.color" > + + + 恢复默认 + + + + + 恢复默认 + + diff --git a/src/packages/components/Zhigan/Zhigan/ModalFrameClose/index.vue b/src/packages/components/Zhigan/Zhigan/ModalFrameClose/index.vue index f82040a..452e17f 100644 --- a/src/packages/components/Zhigan/Zhigan/ModalFrameClose/index.vue +++ b/src/packages/components/Zhigan/Zhigan/ModalFrameClose/index.vue @@ -1,6 +1,6 @@