Commit 49ef9aaeb854070e6deb74c5acd875b76113bfb4

Authored by fengwotao
1 parent f560a7a2

perf(src/packages): 调整信息里的相关组件位置

Showing 22 changed files with 46 additions and 35 deletions
src/packages/components/external/Informations/Inputs/OverrideInputsDate/config.ts renamed from src/packages/components/external/Informations/Mores/OverrideInputsDate/config.ts
src/packages/components/external/Informations/Inputs/OverrideInputsDate/config.vue renamed from src/packages/components/external/Informations/Mores/OverrideInputsDate/config.vue
src/packages/components/external/Informations/Inputs/OverrideInputsDate/index.ts renamed from src/packages/components/external/Informations/Mores/OverrideInputsDate/index.ts
@@ -10,8 +10,8 @@ export const OverrideInputsDateConfig: ConfigType = { @@ -10,8 +10,8 @@ export const OverrideInputsDateConfig: ConfigType = {
10 chartKey, 10 chartKey,
11 conKey, 11 conKey,
12 title: '自定义时间选择器', 12 title: '自定义时间选择器',
13 - category: ChatCategoryEnum.MORE,  
14 - categoryName: ChatCategoryEnumName.MORE, 13 + category: ChatCategoryEnum.INPUTS,
  14 + categoryName: ChatCategoryEnumName.INPUTS,
15 package: PackagesCategoryEnum.INFORMATIONS, 15 package: PackagesCategoryEnum.INFORMATIONS,
16 chartFrame: ChartFrameEnum.STATIC, 16 chartFrame: ChartFrameEnum.STATIC,
17 image: 'inputs_date.png' 17 image: 'inputs_date.png'
src/packages/components/external/Informations/Inputs/OverrideInputsDate/index.vue renamed from src/packages/components/external/Informations/Mores/OverrideInputsDate/index.vue
src/packages/components/external/Informations/Inputs/OverrideInputsDate/interact.ts renamed from src/packages/components/external/Informations/Mores/OverrideInputsDate/interact.ts
src/packages/components/external/Informations/Inputs/OverrideInputsDate/shortcutTime.ts renamed from src/packages/components/external/Informations/Mores/OverrideInputsDate/shortcutTime.ts
src/packages/components/external/Informations/Inputs/OverrideInputsTab/config.ts renamed from src/packages/components/external/Informations/Mores/OverrideInputsTab/config.ts
src/packages/components/external/Informations/Inputs/OverrideInputsTab/config.vue renamed from src/packages/components/external/Informations/Mores/OverrideInputsTab/config.vue
src/packages/components/external/Informations/Inputs/OverrideInputsTab/index.ts renamed from src/packages/components/external/Informations/Mores/OverrideInputsTab/index.ts
@@ -9,8 +9,8 @@ export const OverrideInputsTabConfig: ConfigType = { @@ -9,8 +9,8 @@ export const OverrideInputsTabConfig: ConfigType = {
9 chartKey, 9 chartKey,
10 conKey, 10 conKey,
11 title: '自定义标签选择器', 11 title: '自定义标签选择器',
12 - category: ChatCategoryEnum.MORE,  
13 - categoryName: ChatCategoryEnumName.MORE, 12 + category: ChatCategoryEnum.INPUTS,
  13 + categoryName: ChatCategoryEnumName.INPUTS,
14 package: PackagesCategoryEnum.INFORMATIONS, 14 package: PackagesCategoryEnum.INFORMATIONS,
15 chartFrame: ChartFrameEnum.COMMON, 15 chartFrame: ChartFrameEnum.COMMON,
16 image: 'inputs_tab.png' 16 image: 'inputs_tab.png'
src/packages/components/external/Informations/Inputs/OverrideInputsTab/index.vue renamed from src/packages/components/external/Informations/Mores/OverrideInputsTab/index.vue
src/packages/components/external/Informations/Inputs/OverrideInputsTab/interact.ts renamed from src/packages/components/external/Informations/Mores/OverrideInputsTab/interact.ts
src/packages/components/external/Informations/Inputs/OverrideSelect/config.ts renamed from src/packages/components/external/Informations/Mores/OverrideSelect/config.ts
src/packages/components/external/Informations/Inputs/OverrideSelect/config.vue renamed from src/packages/components/external/Informations/Mores/OverrideSelect/config.vue
src/packages/components/external/Informations/Inputs/OverrideSelect/index.ts renamed from src/packages/components/external/Informations/Mores/OverrideSelect/index.ts
@@ -9,8 +9,8 @@ export const OverrideSelectConfig: ConfigType = { @@ -9,8 +9,8 @@ export const OverrideSelectConfig: ConfigType = {
9 chartKey, 9 chartKey,
10 conKey, 10 conKey,
11 title: '自定义下拉选择器', 11 title: '自定义下拉选择器',
12 - category: ChatCategoryEnum.MORE,  
13 - categoryName: ChatCategoryEnumName.MORE, 12 + category: ChatCategoryEnum.INPUTS,
  13 + categoryName: ChatCategoryEnumName.INPUTS,
14 package: PackagesCategoryEnum.INFORMATIONS, 14 package: PackagesCategoryEnum.INFORMATIONS,
15 chartFrame: ChartFrameEnum.COMMON, 15 chartFrame: ChartFrameEnum.COMMON,
16 image: 'inputs_select.png' 16 image: 'inputs_select.png'
src/packages/components/external/Informations/Inputs/OverrideSelect/index.vue renamed from src/packages/components/external/Informations/Mores/OverrideSelect/index.vue
src/packages/components/external/Informations/Inputs/OverrideSelect/interact.ts renamed from src/packages/components/external/Informations/Mores/OverrideSelect/interact.ts
src/packages/components/external/Informations/Texts/OverrideTextCommon/config.ts renamed from src/packages/components/external/Informations/Mores/OverrideTextCommon/config.ts
src/packages/components/external/Informations/Texts/OverrideTextCommon/config.vue renamed from src/packages/components/external/Informations/Mores/OverrideTextCommon/config.vue
src/packages/components/external/Informations/Texts/OverrideTextCommon/index.ts renamed from src/packages/components/external/Informations/Mores/OverrideTextCommon/index.ts
@@ -9,8 +9,8 @@ export const OverrideTextCommonConfig: ConfigType = { @@ -9,8 +9,8 @@ export const OverrideTextCommonConfig: ConfigType = {
9 chartKey, 9 chartKey,
10 conKey, 10 conKey,
11 title: '自定义文字', 11 title: '自定义文字',
12 - category: ChatCategoryEnum.MORE,  
13 - categoryName: ChatCategoryEnumName.MORE, 12 + category: ChatCategoryEnum.TEXT,
  13 + categoryName: ChatCategoryEnumName.TEXT,
14 package: PackagesCategoryEnum.INFORMATIONS, 14 package: PackagesCategoryEnum.INFORMATIONS,
15 chartFrame: ChartFrameEnum.COMMON, 15 chartFrame: ChartFrameEnum.COMMON,
16 image: 'text_static.png' 16 image: 'text_static.png'
src/packages/components/external/Informations/Texts/OverrideTextCommon/index.vue renamed from src/packages/components/external/Informations/Mores/OverrideTextCommon/index.vue
@@ -5,12 +5,12 @@ import { PickIconConfig } from '@/packages/components/external/Decorates/Mores/P @@ -5,12 +5,12 @@ import { PickIconConfig } from '@/packages/components/external/Decorates/Mores/P
5 import { WeatherConfig } from '@/packages/components/external/Decorates/Mores/Weather' 5 import { WeatherConfig } from '@/packages/components/external/Decorates/Mores/Weather'
6 import { OverrideImageConfig } from '@/packages/components/external/Informations/Mores/OverrideImage' 6 import { OverrideImageConfig } from '@/packages/components/external/Informations/Mores/OverrideImage'
7 import { OverrideCarouselConfig } from '@/packages/components/external/Informations/Mores/OverrideCarousel' 7 import { OverrideCarouselConfig } from '@/packages/components/external/Informations/Mores/OverrideCarousel'
8 -import { OverrideSelectConfig } from '@/packages/components/external/Informations/Mores/OverrideSelect'  
9 -import { OverrideInputsDateConfig } from '@/packages/components/external/Informations/Mores/OverrideInputsDate'  
10 -import { OverrideInputsTabConfig } from '@/packages/components/external/Informations/Mores/OverrideInputsTab'  
11 -import { OverrideTextCommonConfig } from '@/packages/components/external/Informations/Mores/OverrideTextCommon' 8 +import { OverrideSelectConfig } from '@/packages/components/external/Informations/Inputs/OverrideSelect'
  9 +import { OverrideInputsDateConfig } from '@/packages/components/external/Informations/Inputs/OverrideInputsDate'
  10 +import { OverrideInputsTabConfig } from '@/packages/components/external/Informations/Inputs/OverrideInputsTab'
12 import { OverrideIframeConfig } from '@/packages/components/external/Informations/Mores/OverrideIframe' 11 import { OverrideIframeConfig } from '@/packages/components/external/Informations/Mores/OverrideIframe'
13 import { ButtonConfig } from '@/packages/components/external/Informations/Mores/Button' 12 import { ButtonConfig } from '@/packages/components/external/Informations/Mores/Button'
  13 +import { OverrideTextCommonConfig } from '@/packages/components/external/Informations/Texts/OverrideTextCommon'
14 import { OverrideTextBarrageConfig } from '@/packages/components/external/Informations/Texts/OverrideTextBarrage' 14 import { OverrideTextBarrageConfig } from '@/packages/components/external/Informations/Texts/OverrideTextBarrage'
15 import { OverrideTextGradientConfig } from '@/packages/components/external/Informations/Texts/OverrideTextGradient' 15 import { OverrideTextGradientConfig } from '@/packages/components/external/Informations/Texts/OverrideTextGradient'
16 import { OverrideBarCommonConfig } from '@/packages/components/external/Charts/Bars/OverrideBarCommon' 16 import { OverrideBarCommonConfig } from '@/packages/components/external/Charts/Bars/OverrideBarCommon'
@@ -24,35 +24,46 @@ import { OverrideVideoConfig } from '@/packages/components/external/Informations @@ -24,35 +24,46 @@ import { OverrideVideoConfig } from '@/packages/components/external/Informations
24 import { OverrideWaterPoloConfig } from '@/packages/components/external/Charts/Mores/OverrideWaterPolo' 24 import { OverrideWaterPoloConfig } from '@/packages/components/external/Charts/Mores/OverrideWaterPolo'
25 import { OverrideLineRealTimeConfig } from '@/packages/components/external/Charts/Lines/OverrideLineRealTime' 25 import { OverrideLineRealTimeConfig } from '@/packages/components/external/Charts/Lines/OverrideLineRealTime'
26 26
  27 +/**
  28 + * 重写动态注入
  29 + */
27 export function useInjectLib(packagesList: EPackagesType) { 30 export function useInjectLib(packagesList: EPackagesType) {
28 packagesList[EPackagesCategoryEnum.COMPOSES] = ComposesList 31 packagesList[EPackagesCategoryEnum.COMPOSES] = ComposesList
29 32
30 - addWidgetToCategoryByCategoryName(packagesList, PackagesCategoryEnum.DECORATES, PickIconConfig)  
31 - addWidgetToCategoryByCategoryName(packagesList, PackagesCategoryEnum.DECORATES, WeatherConfig)  
32 - addWidgetToCategoryByCategoryName(packagesList, PackagesCategoryEnum.INFORMATIONS, OverrideImageConfig)  
33 - addWidgetToCategoryByCategoryName(packagesList, PackagesCategoryEnum.INFORMATIONS, OverrideCarouselConfig)  
34 - addWidgetToCategoryByCategoryName(packagesList, PackagesCategoryEnum.INFORMATIONS, OverrideSelectConfig)  
35 - addWidgetToCategoryByCategoryName(packagesList, PackagesCategoryEnum.INFORMATIONS, OverrideInputsDateConfig)  
36 - addWidgetToCategoryByCategoryName(packagesList, PackagesCategoryEnum.INFORMATIONS, OverrideInputsTabConfig)  
37 - addWidgetToCategoryByCategoryName(packagesList, PackagesCategoryEnum.INFORMATIONS, OverrideTextCommonConfig)  
38 - addWidgetToCategoryByCategoryName(packagesList, PackagesCategoryEnum.INFORMATIONS, ButtonConfig)  
39 - addWidgetToCategoryByCategoryName(packagesList, PackagesCategoryEnum.INFORMATIONS, OverrideIframeConfig)  
40 - addWidgetToCategoryByCategoryName(packagesList, PackagesCategoryEnum.INFORMATIONS, OverrideTextBarrageConfig)  
41 - addWidgetToCategoryByCategoryName(packagesList, PackagesCategoryEnum.INFORMATIONS, OverrideTextGradientConfig)  
42 - addWidgetToCategoryByCategoryName(packagesList, PackagesCategoryEnum.CHARTS, OverrideBarCommonConfig)  
43 - addWidgetToCategoryByCategoryName(packagesList, PackagesCategoryEnum.CHARTS, OverrideLineCommonConfig)  
44 - addWidgetToCategoryByCategoryName(packagesList, PackagesCategoryEnum.CHARTS, OverrideLineGradientsConfig)  
45 - addWidgetToCategoryByCategoryName(packagesList, PackagesCategoryEnum.CHARTS, OverrideProcessConfig)  
46 - addWidgetToCategoryByCategoryName(packagesList, PackagesCategoryEnum.CHARTS, OverridePieCircleConfig)  
47 - addWidgetToCategoryByCategoryName(packagesList, PackagesCategoryEnum.CHARTS, OverrideMapBaseConfig) 33 + //新增小组件更多里的图标和天气
  34 + addWidgetToCategoryByCategoryName(packagesList, PackagesCategoryEnum.DECORATES, PickIconConfig)//新增小组件图标
  35 + addWidgetToCategoryByCategoryName(packagesList, PackagesCategoryEnum.DECORATES, WeatherConfig)//新增小组件天气
  36 + //
  37 +
  38 + //重写信息相关组件
  39 + addWidgetToCategoryByCategoryName(packagesList, PackagesCategoryEnum.INFORMATIONS, OverrideImageConfig)//重写信息下的图片
  40 + addWidgetToCategoryByCategoryName(packagesList, PackagesCategoryEnum.INFORMATIONS, OverrideCarouselConfig)//重写信息下的轮播图
  41 + addWidgetToCategoryByCategoryName(packagesList, PackagesCategoryEnum.INFORMATIONS, OverrideSelectConfig)//重写信息下的select
  42 + addWidgetToCategoryByCategoryName(packagesList, PackagesCategoryEnum.INFORMATIONS, ButtonConfig)//新增信息下的按钮
  43 + addWidgetToCategoryByCategoryName(packagesList, PackagesCategoryEnum.INFORMATIONS, OverrideIframeConfig)//重写信息下的远程加载网页
  44 + addWidgetToCategoryByCategoryName(packagesList, PackagesCategoryEnum.INFORMATIONS, OverrideInputsDateConfig)//重写信息下的日期
  45 + addWidgetToCategoryByCategoryName(packagesList, PackagesCategoryEnum.INFORMATIONS, OverrideInputsTabConfig)//重写信息下的tab
  46 + addWidgetToCategoryByCategoryName(packagesList, PackagesCategoryEnum.INFORMATIONS, OverrideTextCommonConfig)//重写信息下的文字
  47 + addWidgetToCategoryByCategoryName(packagesList, PackagesCategoryEnum.INFORMATIONS, OverrideTextBarrageConfig)//重写信息下的弹幕文字
  48 + addWidgetToCategoryByCategoryName(packagesList, PackagesCategoryEnum.INFORMATIONS, OverrideTextGradientConfig)//重写信息下的渐变文字
48 addWidgetToCategoryByCategoryName( 49 addWidgetToCategoryByCategoryName(
49 packagesList, 50 packagesList,
50 PackagesCategoryEnum.INFORMATIONS, 51 PackagesCategoryEnum.INFORMATIONS,
51 OverrideILoadConfigurationframeConfig 52 OverrideILoadConfigurationframeConfig
52 - )  
53 - addWidgetToCategoryByCategoryName(packagesList, PackagesCategoryEnum.INFORMATIONS, OverrideVideoConfig)  
54 - addWidgetToCategoryByCategoryName(packagesList, PackagesCategoryEnum.CHARTS, OverrideWaterPoloConfig)  
55 - addWidgetToCategoryByCategoryName(packagesList, PackagesCategoryEnum.CHARTS, OverrideLineRealTimeConfig) 53 + )//新增信息下的加载组态
  54 + addWidgetToCategoryByCategoryName(packagesList, PackagesCategoryEnum.INFORMATIONS, OverrideVideoConfig)//重写信息下的视频
  55 + //
  56 +
  57 + //重写图表相关组件
  58 + addWidgetToCategoryByCategoryName(packagesList, PackagesCategoryEnum.CHARTS, OverrideBarCommonConfig)//重写图表下的柱状图
  59 + addWidgetToCategoryByCategoryName(packagesList, PackagesCategoryEnum.CHARTS, OverrideLineCommonConfig)//重写图表下的折线图
  60 + addWidgetToCategoryByCategoryName(packagesList, PackagesCategoryEnum.CHARTS, OverrideLineGradientsConfig)//重写图表下的渐变折线图
  61 + addWidgetToCategoryByCategoryName(packagesList, PackagesCategoryEnum.CHARTS, OverrideLineRealTimeConfig)//新增图表下的实时折线图
  62 + addWidgetToCategoryByCategoryName(packagesList, PackagesCategoryEnum.CHARTS, OverrideProcessConfig)//重写图表下的native ui
  63 + addWidgetToCategoryByCategoryName(packagesList, PackagesCategoryEnum.CHARTS, OverridePieCircleConfig)//重写图表下的饼图
  64 + addWidgetToCategoryByCategoryName(packagesList, PackagesCategoryEnum.CHARTS, OverrideMapBaseConfig)//重写图表下的地图
  65 + addWidgetToCategoryByCategoryName(packagesList, PackagesCategoryEnum.CHARTS, OverrideWaterPoloConfig)//重写图表下的水球图
  66 + //
56 } 67 }
57 68
58 /** 69 /**
@@ -33,7 +33,7 @@ export const hideAsideComponentsObj = { @@ -33,7 +33,7 @@ export const hideAsideComponentsObj = {
33 ], 33 ],
34 Inputs: [ 34 Inputs: [
35 'VInputsTab', //标签选择器 35 'VInputsTab', //标签选择器
36 - // 'VInputsSelect', //下拉选择器 36 + 'VInputsSelect', //下拉选择器
37 'VInputsDate' //日期选择器 37 'VInputsDate' //日期选择器
38 ], 38 ],
39 all: [ 39 all: [