diff --git a/proxyConfig.ts b/proxyConfig.ts index 31a0e6df..4dabc3a9 100644 --- a/proxyConfig.ts +++ b/proxyConfig.ts @@ -27,6 +27,14 @@ const devProxy = (mode:any) => { ws: true, secure: true, }, + // 开发 + '/dynamic_report': { + // @ts-ignore + target: loadEnv(mode, process.cwd()).VITE_DEV_PATH, + changeOrigin: true, + ws: true, + secure: true, + }, }; } diff --git a/src/api/path/business.api.ts b/src/api/path/business.api.ts index e582e0b0..c1b06b6d 100644 --- a/src/api/path/business.api.ts +++ b/src/api/path/business.api.ts @@ -4,13 +4,16 @@ import { RequestHttpEnum } from "@/enums/httpEnum"; import { httpErrorHandle } from '@/utils' export function getToken() { + const storage_access_token = localStorage.getItem('access_token') + if(storage_access_token) return storage_access_token let queryStr = window.location.href queryStr = queryStr.split('?')[1] - if(queryStr.indexOf('#') > -1) queryStr = queryStr.split('#')[0] + if(queryStr && queryStr.indexOf('#') > -1) queryStr = queryStr.split('#')[0] let query:{[key:string]: string} = {} - queryStr.split('&').forEach((item:string) => { + queryStr && queryStr.split('&').forEach((item:string) => { query[item.split('=')[0]] = item.split('=')[1] }) + if(query.access_token) localStorage.setItem('access_token', query.access_token) return query.access_token } diff --git a/src/assets/customComponents/RealTimeAlarmStatistics/scanner.png b/src/assets/customComponents/RealTimeAlarmStatistics/scanner.png new file mode 100644 index 00000000..369ea4f9 Binary files /dev/null and b/src/assets/customComponents/RealTimeAlarmStatistics/scanner.png differ diff --git a/src/assets/images/chart/customponents/ComprehensivePUE.png b/src/assets/images/chart/customponents/ComprehensivePUE.png new file mode 100644 index 00000000..23412c3e Binary files /dev/null and b/src/assets/images/chart/customponents/ComprehensivePUE.png differ diff --git a/src/assets/images/chart/customponents/RealTimeAlarmStatistics.png b/src/assets/images/chart/customponents/RealTimeAlarmStatistics.png new file mode 100644 index 00000000..18f10c0f Binary files /dev/null and b/src/assets/images/chart/customponents/RealTimeAlarmStatistics.png differ diff --git a/src/components/Pages/ChartItemSetting/SettingItemBox.vue b/src/components/Pages/ChartItemSetting/SettingItemBox.vue index 4598d73d..6b1bd009 100644 --- a/src/components/Pages/ChartItemSetting/SettingItemBox.vue +++ b/src/components/Pages/ChartItemSetting/SettingItemBox.vue @@ -48,6 +48,7 @@ $leftWidth: 100px; text-align: left; margin-top: 4px; margin-left: 10px; + margin-right: 4px; font-size: 12px; } .item-right { diff --git a/src/packages/components/Charts/Lines/index.ts b/src/packages/components/Charts/Lines/index.ts index cc3d34f0..99dd6fb0 100644 --- a/src/packages/components/Charts/Lines/index.ts +++ b/src/packages/components/Charts/Lines/index.ts @@ -1,7 +1,7 @@ -import { LineWithDataZoomConfig } from "./LineWithDataZoom"; +// import { LineWithDataZoomConfig } from "./LineWithDataZoom"; import { LineCommonConfig } from './LineCommon/index' import { LineLinearSingleConfig } from './LineLinearSingle/index' import { LineGradientSingleConfig } from './LineGradientSingle/index' import { LineGradientsConfig } from './LineGradients/index' -export default [LineWithDataZoomConfig, LineCommonConfig, LineLinearSingleConfig, LineGradientSingleConfig, LineGradientsConfig] +export default [LineCommonConfig, LineLinearSingleConfig, LineGradientSingleConfig, LineGradientsConfig] diff --git a/src/packages/components/Charts/index.ts b/src/packages/components/Charts/index.ts index 0151403e..39306b8e 100644 --- a/src/packages/components/Charts/index.ts +++ b/src/packages/components/Charts/index.ts @@ -1,9 +1,9 @@ import Bars from './Bars' import Pies from './Pies' -// import Lines from './Lines' +import Lines from './Lines' // import Scatters from './Scatters' // import Mores from './Mores' // import Maps from './Maps' // export const ChartList = [...Bars, ...Lines, ...Pies, ...Scatters, ...Maps, ...Mores] -export const ChartList = [...Bars, ...Pies] +export const ChartList = [...Bars, ...Lines, ...Pies] diff --git a/src/packages/components/CustomComponents/CustomComponents/ComprehensivePUE/Svg.vue b/src/packages/components/CustomComponents/CustomComponents/ComprehensivePUE/Svg.vue new file mode 100644 index 00000000..2a855324 --- /dev/null +++ b/src/packages/components/CustomComponents/CustomComponents/ComprehensivePUE/Svg.vue @@ -0,0 +1,17 @@ + + + + + diff --git a/src/packages/components/CustomComponents/CustomComponents/ComprehensivePUE/config.ts b/src/packages/components/CustomComponents/CustomComponents/ComprehensivePUE/config.ts index adc4a800..79332d0f 100644 --- a/src/packages/components/CustomComponents/CustomComponents/ComprehensivePUE/config.ts +++ b/src/packages/components/CustomComponents/CustomComponents/ComprehensivePUE/config.ts @@ -18,4 +18,12 @@ export default class Config extends PublicConfigClass implements CreateComponent public key = ComprehensivePUEConfig.key public chartConfig = cloneDeep(ComprehensivePUEConfig) public option = cloneDeep(option) + public customData = cloneDeep({ + title: '综合PUE', + id_1: null, + id_2: null, + id_3: null, + id_4: null, + showInterval: true, + }) } diff --git a/src/packages/components/CustomComponents/CustomComponents/ComprehensivePUE/configData.vue b/src/packages/components/CustomComponents/CustomComponents/ComprehensivePUE/configData.vue new file mode 100644 index 00000000..248d3e2f --- /dev/null +++ b/src/packages/components/CustomComponents/CustomComponents/ComprehensivePUE/configData.vue @@ -0,0 +1,28 @@ + + + + + diff --git a/src/packages/components/CustomComponents/CustomComponents/ComprehensivePUE/index.ts b/src/packages/components/CustomComponents/CustomComponents/ComprehensivePUE/index.ts index a5c52679..f11cd9b4 100644 --- a/src/packages/components/CustomComponents/CustomComponents/ComprehensivePUE/index.ts +++ b/src/packages/components/CustomComponents/CustomComponents/ComprehensivePUE/index.ts @@ -5,10 +5,11 @@ export const ComprehensivePUEConfig: ConfigType = { key: 'ComprehensivePUE', chartKey: 'VComprehensivePUE', conKey: 'VCComprehensivePUE', + conDataKey: 'VCDComprehensivePUE', title: '综合PUE', category: ChatCategoryEnum.CUSTOMCOMPONENTS, categoryName: ChatCategoryEnumName.CUSTOMCOMPONENTS, package: PackagesCategoryEnum.CUSTOMCOMPONENTS, chartFrame: ChartFrameEnum.COMMON, - image: 'photo.png' + image: 'ComprehensivePUE.png' } diff --git a/src/packages/components/CustomComponents/CustomComponents/ComprehensivePUE/index.vue b/src/packages/components/CustomComponents/CustomComponents/ComprehensivePUE/index.vue index 5fa187e9..cf411daa 100644 --- a/src/packages/components/CustomComponents/CustomComponents/ComprehensivePUE/index.vue +++ b/src/packages/components/CustomComponents/CustomComponents/ComprehensivePUE/index.vue @@ -1,17 +1,18 @@