diff --git a/src/api/http.ts b/src/api/http.ts index cb8fa0b..5e0a208 100644 --- a/src/api/http.ts +++ b/src/api/http.ts @@ -1,16 +1,20 @@ import axiosInstance from './axios' import { - RequestHttpEnum, ContentTypeEnum, RequestBodyEnum, - RequestDataTypeEnum, RequestContentTypeEnum, + RequestDataTypeEnum, + RequestHttpEnum, RequestParamsObjType } from '@/enums/httpEnum' -import type { RequestGlobalConfigType, RequestConfigType } from '@/store/modules/chartEditStore/chartEditStore.d' +import type { + RequestConfigType, + RequestGlobalConfigType +} from '@/store/modules/chartEditStore/chartEditStore.d' import { getLocalStorage } from "@/utils"; import { StorageEnum } from "@/enums/storageEnum"; import { SystemStoreEnum, SystemStoreUserInfoEnum } from '@/store/modules/systemStore/systemStore.d' +import { axiosPre } from "@/settings/httpSetting"; export const get = (url: string, params?: object) => { return axiosInstance({ @@ -143,6 +147,7 @@ export const customizeHttp = (targetParams: RequestConfigType, globalParams: Req if (!targetParams || !globalParams) { return } + // 全局 const { // 全局请求源地址 @@ -252,3 +257,52 @@ export const customizeHttp = (targetParams: RequestConfigType, globalParams: Req window['$message'].error('URL地址格式有误!') } } + +/** + * * 特殊自定义请求 目前用于自定义数据源 + * @param requestConfig { + * url: 请求地址 -> 必须要求带有 ${ModuleTypeEnum.PROJECT} + * method: 请求方式 get/post/del/put/patch + * params: 请求参数 + * } + */ +export const specialCustomizeHttp = async ( + requestConfig: { + url: string + method: 'GET' | 'POST' | 'PUT' | 'DELETE' | string + params: any + } +) => { + if (!requestConfig) return + + // 处理头部 + let headers = appendTokenAndTenant({}, import.meta.env.VITE_DEV_PATH) + + + // data 参数 + let data: RequestParamsObjType | FormData | string = {} + // params 参数 + let params: any = { ...requestConfig.params } + // form 类型处理 + let formData: FormData = new FormData() + formData.set('default', 'defaultData') + // 类型处理 + + try { + const url = (new Function("return `" + `${import.meta.env.VITE_DEV_PATH}${axiosPre}${requestConfig.url}`.trim() + "`"))(); + debugger + return await axiosInstance( + { + url, + method: requestConfig.method, + data, + params, + headers + } + ) + } catch (error) { + console.error(error) + window['$message']?.error('URL 地址格式有误!') + return Promise.reject(error) + } +} \ No newline at end of file diff --git a/src/api/path/dataSource/index.ts b/src/api/path/dataSource/index.ts new file mode 100644 index 0000000..4ab5544 --- /dev/null +++ b/src/api/path/dataSource/index.ts @@ -0,0 +1,147 @@ +import { http } from "@/api/http"; +import { ModuleTypeEnum, RequestHttpEnum } from "@/enums/httpEnum"; +import { ProjectDetail } from "@/api/path/project"; +import { getLocalStorage, httpErrorHandle } from "@/utils"; +import { RequestDataSourceConfig } from '@/store/modules/chartEditStore/chartEditStore.d' +import { StorageEnum } from "@/enums/storageEnum"; +import { SystemStoreEnum } from '@/store/modules/systemStore/systemStore.d' +import { SelectDataSourceTypeAPIObj } from "@/enums/dataSourceEnum"; + +/* + * 获取站点 + */ +export const fetchDataSite = async (data: object) => { + try { + return await http(RequestHttpEnum.GET)(`${ModuleTypeEnum.DATA}/get-site`) + } catch { + httpErrorHandle() + } +} + +/* + * 获取设备 + * @param data { + * siteId // 站点 + * } + */ + +export const fetchDataDevice = async (data: object) => { + try { + return await http(RequestHttpEnum.GET)(`${ModuleTypeEnum.DATA}/get-entity`,data) + } catch { + httpErrorHandle() + } +} + +/* + * 获取点位 + * @param data { + * siteId // 站点 + * entityId // 设备 + * } + */ +export const fetchDataPoint = async (data: object) => { + try { + return await http(RequestHttpEnum.GET)(`${ModuleTypeEnum.DATA}/get-point`, data) + } catch { + httpErrorHandle() + } +} + + + +// { +// "queryType": 2, +// "site": "53", +// "width": "1d", +// "tenantId": 169, +// "interval":"1h", +// "points":[] +// } + +/* + * 收益参数 + * @param params { + * queryType = 2 + * siteId // 站点 + * entityId // 设备 + * width = 1d + * tenantId + * interval + * points = [] + * } + */ + +export async function test (){ +// const params = { +// "queryType": 1, +// "site": 56, +// "with": 30, +// "deviceSn": 454, +// "points": [ +// 4, +// 7 +// ], +// "tenantId": 169 +// } + + const params = { + "queryType": 2, + "site": 56, + "with": "6h", + "interval": "20m", + "points": [], + "tenantId": 169 + } + try { + return await http(RequestHttpEnum.POST)(`${ModuleTypeEnum.DATA}/get-by-iot`, params) + } catch { + httpErrorHandle() + } +} + +function getPointParams(requestSource:RequestDataSourceConfig) { + let params:any = { + queryType: SelectDataSourceTypeAPIObj[requestSource.dataSourceType], + site: requestSource.station, + with: requestSource.recentTimeRange, + deviceSn: String(requestSource.device), + points: requestSource.points, + tenantId: getToken() + } + + return params +} + +function getEarningParams(requestSource:RequestDataSourceConfig){ + let params: any = { + queryType: SelectDataSourceTypeAPIObj[requestSource.dataSourceType], + site:requestSource.station, + with: requestSource.recentTimeRange, + interval: '20m', + points: [], + tenantId: getToken() + } + + return params +} + +export const fetchDataByIot = async (requestSource:RequestDataSourceConfig) => { + let params:any = {} + if(requestSource.dataSourceType === 'point') { + params = getPointParams(requestSource) + } else if(requestSource.dataSourceType === 'earning') { + params = getEarningParams(requestSource) + } + + try { + return await http(RequestHttpEnum.POST)(`${ModuleTypeEnum.DATA}/get-by-iot`, params) + } catch { + httpErrorHandle() + } +} + +function getToken() { + const info = getLocalStorage(StorageEnum.GO_SYSTEM_STORE) + return info ? info[SystemStoreEnum.TENANT_INFO]['tenantId'] : undefined +} \ No newline at end of file diff --git a/src/enums/dataSourceEnum.ts b/src/enums/dataSourceEnum.ts new file mode 100644 index 0000000..2f1a3d7 --- /dev/null +++ b/src/enums/dataSourceEnum.ts @@ -0,0 +1,85 @@ + +/** + * @description: 请求数据类型 + */ +export enum DataSourceTypeEnum { + // 收益 + EARNING = 'earning', + // 分 + POINT = 'point' +} + +/** + * @description: 数据类型名称 + */ +export const SelectDataSourceTypeNameObj = { + [DataSourceTypeEnum.EARNING]: '收益数据', + [DataSourceTypeEnum.POINT]: '点位数据', +} + +export const SelectDataSourceTypeAPIObj = { + [DataSourceTypeEnum.EARNING]: 2, + [DataSourceTypeEnum.POINT]: 1, +} + + +/** + * @description: 点位时间范围 + */ + +export enum EarningTimeRangeEnum { + LAST_6h= '6h', + LAST_12h= '12h', + LAST_1d= '1d', + LAST_2d= '2d', + LAST_3d = '3d', + LAST_4d = '4d', + LAST_5d = '5d', + LAST_6d = '6d', + LAST_7d = '7d', +} + +/** + * @description: 点位时间范围名称 + */ +export const EarningTimeRangeNameObj = { + [EarningTimeRangeEnum.LAST_6h]: '最近6小时', + [EarningTimeRangeEnum.LAST_12h]: '最近12小时', + [EarningTimeRangeEnum.LAST_1d]: '最近1天', + [EarningTimeRangeEnum.LAST_2d]: '最近2天', + [EarningTimeRangeEnum.LAST_3d]: '最近3天', + [EarningTimeRangeEnum.LAST_4d]: '最近4天', + [EarningTimeRangeEnum.LAST_5d]: '最近5天', + [EarningTimeRangeEnum.LAST_6d]: '最近6天', + [EarningTimeRangeEnum.LAST_7d]: '最近7天', +} + + + +/** + * @description: 收益时间范围 + */ + +export enum PointsTimeRangeEnum { + // 收益 + LAST_30= '30m', + LAST_25= '25m', + LAST_20 = '20m', + LAST_15 = '15m', + LAST_10 = '10m', + LAST_5 = '5m', + LAST_1 = '1m', +} + +/** + * @description: // 收益时间范围名称 + */ +export const PointsTimeRangeNameObj = { + [PointsTimeRangeEnum.LAST_30]: '最近30分钟', + [PointsTimeRangeEnum.LAST_25]: '最近25分钟', + [PointsTimeRangeEnum.LAST_20]: '最近20分钟', + [PointsTimeRangeEnum.LAST_15]: '最近15分钟', + [PointsTimeRangeEnum.LAST_10]: '最近10分钟', + [PointsTimeRangeEnum.LAST_5 ]: '最近5分钟', + [PointsTimeRangeEnum.LAST_1 ]: '最近1分钟', +} \ No newline at end of file diff --git a/src/enums/httpEnum.ts b/src/enums/httpEnum.ts index fb97332..d48f1e0 100644 --- a/src/enums/httpEnum.ts +++ b/src/enums/httpEnum.ts @@ -3,6 +3,7 @@ export enum ModuleTypeEnum { SYSTEM = 'system', INFRA = 'infra', PROJECT = 'report/go-view/project', + DATA= 'report/go-view/data', } // 请求结果集 diff --git a/src/hooks/useChartDataFetch.hook.ts b/src/hooks/useChartDataFetch.hook.ts index db767a0..6d99cec 100644 --- a/src/hooks/useChartDataFetch.hook.ts +++ b/src/hooks/useChartDataFetch.hook.ts @@ -123,7 +123,7 @@ export const useChartDataFetch = ( const chartEditStore = useChartEditStore() const { station, - devices, + device, points, requestIntervalUnit: targetUnit, requestInterval: targetInterval diff --git a/src/hooks/useChartDataPondFetch.hook.ts b/src/hooks/useChartDataPondFetch.hook.ts index 09b09c5..bb4b9ad 100644 --- a/src/hooks/useChartDataPondFetch.hook.ts +++ b/src/hooks/useChartDataPondFetch.hook.ts @@ -97,7 +97,6 @@ export const useChartDataPondFetch = () => { const requestDataPondId = targetComponent.request.requestDataPondId as string // 新增数据项 const mittPondIdArr = mittDataPondMap.get(requestDataPondId) || [] - debugger mittPondIdArr.push({ updateCallback: updateCallback, filter: targetComponent.filter diff --git a/src/packages/public/publicConfig.ts b/src/packages/public/publicConfig.ts index 415b3a4..b6253a4 100644 --- a/src/packages/public/publicConfig.ts +++ b/src/packages/public/publicConfig.ts @@ -20,6 +20,7 @@ import { } from '@/packages/index.d' import { chartInitConfig } from '@/settings/designSetting' import cloneDeep from 'lodash/cloneDeep' +import { PointsTimeRangeEnum, DataSourceTypeEnum } from "@/enums/dataSourceEnum"; // 请求基础属性 export const requestConfig: RequestConfigType = { @@ -47,9 +48,11 @@ export const requestConfig: RequestConfigType = { // 请求数据源属性 export const requestDataSourceConfig: RequestDataSourceConfig = { + dataSourceType: DataSourceTypeEnum.POINT, station: '', - devices: [], + device: '', points: [], + recentTimeRange: PointsTimeRangeEnum.LAST_20, requestInterval: 5, requestIntervalUnit: RequestHttpIntervalEnum.SECOND, } diff --git a/src/store/modules/chartEditStore/chartEditStore.d.ts b/src/store/modules/chartEditStore/chartEditStore.d.ts index 50e3682..8d7b283 100644 --- a/src/store/modules/chartEditStore/chartEditStore.d.ts +++ b/src/store/modules/chartEditStore/chartEditStore.d.ts @@ -1,17 +1,21 @@ -import { CreateComponentType, CreateComponentGroupType, FilterEnum } from '@/packages/index.d' +import { CreateComponentGroupType, CreateComponentType, FilterEnum } from '@/packages/index.d' import { HistoryActionTypeEnum } from '@/store/modules/chartHistoryStore/chartHistoryStore.d' import { SyncEnum } from '@/enums/editPageEnum' import { - RequestHttpEnum, + RequestBodyEnum, RequestContentTypeEnum, RequestDataTypeEnum, + RequestHttpEnum, RequestHttpIntervalEnum, - RequestParams, - RequestBodyEnum, - RequestParamsObjType + RequestParams } from '@/enums/httpEnum' import { PreviewScaleEnum } from '@/enums/styleEnum' -import type { ChartColorsNameType, CustomColorsType, GlobalThemeJsonType } from '@/settings/chartThemes/index' +import type { + ChartColorsNameType, + CustomColorsType, + GlobalThemeJsonType +} from '@/settings/chartThemes/index' +import { DataSourceTypeEnum } from "@/enums/dataSourceEnum"; // 项目数据枚举 export enum ProjectInfoEnum { @@ -22,7 +26,7 @@ export enum ProjectInfoEnum { // 描述 REMARKS = 'remarks', // 缩略图 - THUMBNAIL= 'thumbnail', + THUMBNAIL = 'thumbnail', // 是否公开发布 RELEASE = 'release' } @@ -48,7 +52,7 @@ export enum EditCanvasTypeEnum { IS_CREATE = 'isCreate', IS_DRAG = 'isDrag', IS_SELECT = 'isSelect', - IS_CODE_EDIT="isCodeEdit" + IS_CODE_EDIT = "isCodeEdit" } // 编辑区域 @@ -236,9 +240,11 @@ export interface RequestConfigType extends RequestPublicConfigType { // 数据源请求配置 export interface RequestDataSourceConfig { + dataSourceType: DataSourceTypeEnum station: string, - devices: [], - points: [], + device: Array[any], + points: Array[any], + recentTimeRange: number, requestInterval: number, requestIntervalUnit: RequestHttpIntervalEnum, } diff --git a/src/views/chart/ContentConfigurations/components/ChartData/components/ChartDataRequest/components/RequestDataSourceConfig/data.ts b/src/views/chart/ContentConfigurations/components/ChartData/components/ChartDataRequest/components/RequestDataSourceConfig/data.ts deleted file mode 100644 index fa9423d..0000000 --- a/src/views/chart/ContentConfigurations/components/ChartData/components/ChartDataRequest/components/RequestDataSourceConfig/data.ts +++ /dev/null @@ -1,2631 +0,0 @@ -export const deviceData = [ - { - "id": 416, - "sn": "BKEMSD1-0000008C-ems1", - "name": "迎江路职工之家站", - "sort": 0, - "parentId": 0, - "deviceId": "t00530416", - "dictName": "device_one_entity_type", - "level": 0, - "type": 0, - "description": null, - "children": [ - { - "id": 417, - "sn": "EMS", - "name": "储能单元1", - "sort": 1, - "parentId": 416, - "deviceId": "t00530417", - "dictName": "device_two_entity_type", - "level": 1, - "type": 1, - "description": "", - "children": [ - { - "id": 421, - "sn": "B48100B210TF36002C-bms", - "name": "BMS-1", - "sort": 1, - "parentId": 417, - "deviceId": "t00530421", - "dictName": "", - "level": 2, - "type": 2, - "description": "", - "children": null - }, - { - "id": 422, - "sn": "B48100B210TF36002C-pcs", - "name": "PCS-1", - "sort": 1, - "parentId": 417, - "deviceId": "t00530422", - "dictName": "", - "level": 2, - "type": 3, - "description": "", - "children": null - }, - { - "id": 423, - "sn": "BKEMSD1-0000008C-thsac1", - "name": "预留设备-1", - "sort": 1, - "parentId": 417, - "deviceId": "t00530423", - "dictName": "device_two_entity_type", - "level": 1, - "type": 6, - "description": "", - "children": null - } - ] - }, - { - "id": 418, - "sn": "BKEMSD1-0000008C-emdc1", - "name": "直流电表", - "sort": 1, - "parentId": 416, - "deviceId": "t00530418", - "dictName": "device_two_entity_type", - "level": 1, - "type": 4, - "description": "", - "children": null - }, - { - "id": 419, - "sn": "BKEMSD1-0000008C-rec1", - "name": "预留设备-2", - "sort": 1, - "parentId": 416, - "deviceId": "t00530419", - "dictName": "device_two_entity_type", - "level": 1, - "type": 4, - "description": "", - "children": null - }, - { - "id": 420, - "sn": "BKEMSD1-0000008C-emac1", - "name": "交流电表", - "sort": 1, - "parentId": 416, - "deviceId": "t00530420", - "dictName": "device_two_entity_type", - "level": 1, - "type": 4, - "description": "", - "children": null - }, - { - "id": 424, - "sn": "chunengdanyuan2", - "name": "储能单元2", - "sort": 1, - "parentId": 416, - "deviceId": "t00530424", - "dictName": "device_two_entity_type", - "level": 1, - "type": 1, - "description": "", - "children": [ - { - "id": 425, - "sn": "B48100B210TF36002A-bms", - "name": "BMS-2", - "sort": 1, - "parentId": 424, - "deviceId": "t00530425", - "dictName": "", - "level": 2, - "type": 2, - "description": "", - "children": null - }, - { - "id": 426, - "sn": "B48100B210TF36002A-pcs", - "name": "PCS-2", - "sort": 1, - "parentId": 424, - "deviceId": "t00530426", - "dictName": "", - "level": 2, - "type": 3, - "description": "", - "children": null - } - ] - }, - { - "id": 427, - "sn": "chunenngdanyuan3", - "name": "储能单元3", - "sort": 1, - "parentId": 416, - "deviceId": "t00530427", - "dictName": "device_two_entity_type", - "level": 1, - "type": 1, - "description": "", - "children": [ - { - "id": 428, - "sn": "B48100B210TF360026-bms", - "name": "BMS-3", - "sort": 1, - "parentId": 427, - "deviceId": "t00530428", - "dictName": "", - "level": 2, - "type": 2, - "description": "", - "children": null - }, - { - "id": 429, - "sn": "B48100B210TF360026-pcs", - "name": "PCS-3", - "sort": 1, - "parentId": 427, - "deviceId": "t00530429", - "dictName": "", - "level": 2, - "type": 3, - "description": "", - "children": null - } - ] - }, - { - "id": 430, - "sn": "chunengdanyaun4", - "name": "储能单元4", - "sort": 1, - "parentId": 416, - "deviceId": "t00530430", - "dictName": "device_two_entity_type", - "level": 1, - "type": 1, - "description": "", - "children": [ - { - "id": 431, - "sn": "B48100B210TF360034-bms", - "name": "BMS-4", - "sort": 1, - "parentId": 430, - "deviceId": "t00530431", - "dictName": "", - "level": 2, - "type": 2, - "description": "", - "children": null - }, - { - "id": 432, - "sn": "B48100B210TF360034-pcs", - "name": "PCS-4", - "sort": 1, - "parentId": 430, - "deviceId": "t00530432", - "dictName": "", - "level": 2, - "type": 3, - "description": "", - "children": null - } - ] - } - ] - } -] - -export const pointsData = [ - { - "id": 1, - "addr": "50001", - "nameCn": "设备名称", - "columnName": "c_50001", - "description": "BMS设备", - "dataType": "U16", - "coefficient": "1", - "minValue": null, - "maxValue": null, - "permission": "RO", - "displayContent": null, - "displayType": "input", - "unit": "-" - }, - { - "id": 2, - "addr": "50002", - "nameCn": "设备类别", - "columnName": "c_50002", - "description": "从机设备", - "dataType": "U16", - "coefficient": "1", - "minValue": null, - "maxValue": null, - "permission": "RO", - "displayContent": null, - "displayType": "input", - "unit": "-" - }, - { - "id": 3, - "addr": "50003", - "nameCn": "设备厂家", - "columnName": "c_50003", - "description": "xxx", - "dataType": "U16", - "coefficient": "1", - "minValue": null, - "maxValue": null, - "permission": "RO", - "displayContent": null, - "displayType": "input", - "unit": "-" - }, - { - "id": 4, - "addr": "50004", - "nameCn": "设备出厂日期", - "columnName": "c_50004", - "description": "2023/5/2", - "dataType": "U16", - "coefficient": "1", - "minValue": null, - "maxValue": null, - "permission": "RO", - "displayContent": null, - "displayType": "input", - "unit": "-" - }, - { - "id": 5, - "addr": "50005", - "nameCn": "设备通信接口", - "columnName": "c_50005", - "description": "Modbus-RTU", - "dataType": "U16", - "coefficient": "1", - "minValue": null, - "maxValue": null, - "permission": "RO", - "displayContent": null, - "displayType": "input", - "unit": "-" - }, - { - "id": 7, - "addr": "40001", - "nameCn": "设备唯一ID编码", - "columnName": "c_40001", - "description": null, - "dataType": "U16", - "coefficient": "1", - "minValue": null, - "maxValue": null, - "permission": "RO", - "displayContent": null, - "displayType": "input", - "unit": "-" - }, - { - "id": 8, - "addr": "40002", - "nameCn": "软件版本", - "columnName": "c_40002", - "description": null, - "dataType": "U16", - "coefficient": "1", - "minValue": null, - "maxValue": null, - "permission": "RO", - "displayContent": null, - "displayType": "input", - "unit": "-" - }, - { - "id": 9, - "addr": "40003", - "nameCn": "硬件版本", - "columnName": "c_40003", - "description": null, - "dataType": "U16", - "coefficient": "1", - "minValue": null, - "maxValue": null, - "permission": "RO", - "displayContent": null, - "displayType": "input", - "unit": "-" - }, - { - "id": 10, - "addr": "40100", - "nameCn": "BMS通讯状态", - "columnName": "c_40100", - "description": "0-通讯正常; 1-通讯异常", - "dataType": "U16", - "coefficient": "1", - "minValue": null, - "maxValue": null, - "permission": "RO", - "displayContent": null, - "displayType": "input", - "unit": "-" - }, - { - "id": 11, - "addr": "40101", - "nameCn": "三级告警状态", - "columnName": "c_40101", - "description": "0:正常;1:告警(整合所有的三级告警)", - "dataType": "U16", - "coefficient": "1", - "minValue": null, - "maxValue": null, - "permission": "RO", - "displayContent": null, - "displayType": "input", - "unit": "-" - }, - { - "id": 12, - "addr": "40102", - "nameCn": "二级其他类告警", - "columnName": "c_40102", - "description": "0:正常;1:告警(整合除限充、限放外的二级告警)", - "dataType": "U16", - "coefficient": "1", - "minValue": null, - "maxValue": null, - "permission": "RO", - "displayContent": null, - "displayType": "input", - "unit": "-" - }, - { - "id": 13, - "addr": "40103", - "nameCn": "二级限充类告警", - "columnName": "c_40103", - "description": "0:正常;1:告警(整合单体过压二级、总压过压二级、SOC过高二级等“二级告警”)", - "dataType": "U16", - "coefficient": "1", - "minValue": null, - "maxValue": null, - "permission": "RO", - "displayContent": null, - "displayType": "input", - "unit": "-" - }, - { - "id": 14, - "addr": "40104", - "nameCn": "二级限放类告警", - "columnName": "c_40104", - "description": "0:正常;1:告警(整合单体欠压二级、总压欠压二级、SOC过低二级等“二级告警”)", - "dataType": "U16", - "coefficient": "1", - "minValue": null, - "maxValue": null, - "permission": "RO", - "displayContent": null, - "displayType": "input", - "unit": "-" - }, - { - "id": 15, - "addr": "40105", - "nameCn": "一级其他类告警", - "columnName": "c_40105", - "description": "0:正常;1:告警(整合除限充、限放外的一级告警)", - "dataType": "U16", - "coefficient": "1", - "minValue": null, - "maxValue": null, - "permission": "RO", - "displayContent": null, - "displayType": "input", - "unit": "-" - }, - { - "id": 16, - "addr": "40106", - "nameCn": "一级限充类告警", - "columnName": "c_40106", - "description": "0:正常;1:告警(整合单体过压一级、总压过压一级、SOC过高一级等“一级告警”)", - "dataType": "U16", - "coefficient": "1", - "minValue": null, - "maxValue": null, - "permission": "RO", - "displayContent": null, - "displayType": "input", - "unit": "-" - }, - { - "id": 17, - "addr": "40107", - "nameCn": "一级限放类告警", - "columnName": "c_40107", - "description": "0:正常;1:告警(整合单体欠压一级、总压欠压一级、SOC过低一级等“一级告警”)", - "dataType": "U16", - "coefficient": "1", - "minValue": null, - "maxValue": null, - "permission": "RO", - "displayContent": null, - "displayType": "input", - "unit": "-" - }, - { - "id": 19, - "addr": "40109", - "nameCn": "箱体测量外侧电压Vbat", - "columnName": "c_40109", - "description": null, - "dataType": "U16", - "coefficient": "0.1", - "minValue": null, - "maxValue": null, - "permission": "RO", - "displayContent": null, - "displayType": "input", - "unit": "V" - }, - { - "id": 21, - "addr": "40111", - "nameCn": "箱体电流Ibat", - "columnName": "c_40111", - "description": null, - "dataType": "S16", - "coefficient": "0.1", - "minValue": null, - "maxValue": null, - "permission": "RO", - "displayContent": null, - "displayType": "input", - "unit": "A" - }, - { - "id": 25, - "addr": "40115", - "nameCn": "最高单体电压", - "columnName": "c_40115", - "description": null, - "dataType": "U16", - "coefficient": "0.001", - "minValue": null, - "maxValue": null, - "permission": "RO", - "displayContent": null, - "displayType": "input", - "unit": "V" - }, - { - "id": 26, - "addr": "40116", - "nameCn": "最低单体电压", - "columnName": "c_40116", - "description": null, - "dataType": "U16", - "coefficient": "0.001", - "minValue": null, - "maxValue": null, - "permission": "RO", - "displayContent": null, - "displayType": "input", - "unit": "V" - }, - { - "id": 30, - "addr": "40120", - "nameCn": "最高单体温度", - "columnName": "c_40120", - "description": null, - "dataType": "S16", - "coefficient": "0.1", - "minValue": null, - "maxValue": null, - "permission": "RO", - "displayContent": null, - "displayType": "input", - "unit": "℃" - }, - { - "id": 31, - "addr": "40121", - "nameCn": "最低单体温度", - "columnName": "c_40121", - "description": null, - "dataType": "S16", - "coefficient": "0.1", - "minValue": null, - "maxValue": null, - "permission": "RO", - "displayContent": null, - "displayType": "input", - "unit": "℃" - }, - { - "id": 35, - "addr": "40125", - "nameCn": "显示SOH", - "columnName": "c_40125", - "description": null, - "dataType": "U16", - "coefficient": "0.1", - "minValue": null, - "maxValue": null, - "permission": "RO", - "displayContent": null, - "displayType": "input", - "unit": "%" - }, - { - "id": 36, - "addr": "40126", - "nameCn": "真实SOC", - "columnName": "c_40126", - "description": null, - "dataType": "U16", - "coefficient": "0.1", - "minValue": null, - "maxValue": null, - "permission": "RO", - "displayContent": null, - "displayType": "input", - "unit": "%" - }, - { - "id": 37, - "addr": "40127", - "nameCn": "显示SOC", - "columnName": "c_40127", - "description": null, - "dataType": "U16", - "coefficient": "0.1", - "minValue": null, - "maxValue": null, - "permission": "RO", - "displayContent": null, - "displayType": "input", - "unit": "%" - }, - { - "id": 46, - "addr": "40136", - "nameCn": "历史充电量", - "columnName": "c_40136", - "description": null, - "dataType": "U32", - "coefficient": "0.01", - "minValue": null, - "maxValue": null, - "permission": "RO", - "displayContent": null, - "displayType": "input", - "unit": "kWh" - }, - { - "id": 47, - "addr": "40138", - "nameCn": "历史放电量", - "columnName": "c_40138", - "description": null, - "dataType": "U32", - "coefficient": "0.01", - "minValue": null, - "maxValue": null, - "permission": "RO", - "displayContent": null, - "displayType": "input", - "unit": "kWh" - }, - { - "id": 48, - "addr": "40140", - "nameCn": "Vbus", - "columnName": "c_40140", - "description": null, - "dataType": "U16", - "coefficient": "0.01", - "minValue": null, - "maxValue": null, - "permission": "RO", - "displayContent": null, - "displayType": "input", - "unit": "V" - }, - { - "id": 49, - "addr": "40141", - "nameCn": "RACK故障", - "columnName": "c_40141", - "description": "一直发0", - "dataType": "U16", - "coefficient": "1", - "minValue": null, - "maxValue": null, - "permission": "RW", - "displayContent": null, - "displayType": "input", - "unit": "-" - }, - { - "id": 50, - "addr": "40142", - "nameCn": "充放电指示", - "columnName": "c_40142", - "description": "0-静置, 1-放电, 2-充电", - "dataType": "U16", - "coefficient": "1", - "minValue": null, - "maxValue": null, - "permission": "RW", - "displayContent": null, - "displayType": "input", - "unit": "-" - }, - { - "id": 51, - "addr": "40143", - "nameCn": "放电BUS 功率设置(BUS功率目标值的百分比)[Pbus_set]", - "columnName": "c_40143", - "description": null, - "dataType": "U16", - "coefficient": "0.01", - "minValue": null, - "maxValue": null, - "permission": "RO", - "displayContent": null, - "displayType": "input", - "unit": "%" - }, - { - "id": 52, - "addr": "40144", - "nameCn": "均充电流设置(电池充电电流目标值的百分比) [Ibat_set]", - "columnName": "c_40144", - "description": null, - "dataType": "U16", - "coefficient": "0.01", - "minValue": null, - "maxValue": null, - "permission": "RO", - "displayContent": null, - "displayType": "input", - "unit": "%" - }, - { - "id": 53, - "addr": "40145", - "nameCn": "放电BUS 电压阶梯设定值 [Vbus_set_dod]", - "columnName": "c_40145", - "description": null, - "dataType": "U16", - "coefficient": "0.01", - "minValue": null, - "maxValue": null, - "permission": "RO", - "displayContent": null, - "displayType": "input", - "unit": "V" - }, - { - "id": 54, - "addr": "40146", - "nameCn": "电池运行状态", - "columnName": "c_40146", - "description": "0:正常 3-待机, 4-停机", - "dataType": "U16", - "coefficient": "1", - "minValue": null, - "maxValue": null, - "permission": "RO", - "displayContent": null, - "displayType": "input", - "unit": "-" - }, - { - "id": 55, - "addr": "40147", - "nameCn": "模式控制", - "columnName": "c_40147", - "description": null, - "dataType": "U16", - "coefficient": "1", - "minValue": null, - "maxValue": null, - "permission": "RO", - "displayContent": null, - "displayType": "input", - "unit": "/" - }, - { - "id": 56, - "addr": "40148", - "nameCn": "Ibus", - "columnName": "c_40148", - "description": null, - "dataType": "S16", - "coefficient": "0.01", - "minValue": null, - "maxValue": null, - "permission": "RO", - "displayContent": null, - "displayType": "input", - "unit": "A" - }, - { - "id": 57, - "addr": "40149", - "nameCn": "循环次数", - "columnName": "c_40149", - "description": null, - "dataType": "U16", - "coefficient": "1", - "minValue": null, - "maxValue": null, - "permission": "RO", - "displayContent": null, - "displayType": "input", - "unit": "次" - }, - { - "id": 58, - "addr": "40150", - "nameCn": "BMS 告警状态 1", - "columnName": "c_40150", - "description": "Hbyte:(DATA0 :)\nBIT0: (保留)\nBIT1: (保留)\nBIT2: (保留)\nBIT3: 单体电压过低故障\nBIT4: 电压采样断线\nBIT5: 充电 MOS 损坏\nBIT6: 放电 MOS 损坏\nBIT7: 电压采样元件损坏\nLbyte:\n(DATA1:)\nBIT0: NTC 断线\nBIT1: ADC 损坏\nBIT2: 电池反接\nBIT3: 风扇开启故障\nBIT4: 电池锁定\nBIT5: (保留)\nBIT6: (保留)\nBIT7: (保留)", - "dataType": "U16", - "coefficient": "1", - "minValue": null, - "maxValue": null, - "permission": "RO", - "displayContent": null, - "displayType": "input", - "unit": "/" - }, - { - "id": 59, - "addr": "40151", - "nameCn": "BMS 告警状态 2", - "columnName": "c_40151", - "description": null, - "dataType": "U16", - "coefficient": "1", - "minValue": null, - "maxValue": null, - "permission": "RO", - "displayContent": null, - "displayType": "input", - "unit": "/" - }, - { - "id": 60, - "addr": "40152", - "nameCn": "BMS 告警状态 3", - "columnName": "c_40152", - "description": null, - "dataType": "U16", - "coefficient": "1", - "minValue": null, - "maxValue": null, - "permission": "RO", - "displayContent": null, - "displayType": "input", - "unit": "/" - }, - { - "id": 61, - "addr": "40153", - "nameCn": "BMS 告警状态 4", - "columnName": "c_40153", - "description": null, - "dataType": "U16", - "coefficient": "1", - "minValue": null, - "maxValue": null, - "permission": "RO", - "displayContent": null, - "displayType": "input", - "unit": "/" - }, - { - "id": 62, - "addr": "40154", - "nameCn": "BMS 告警状态 5", - "columnName": "c_40154", - "description": null, - "dataType": "U16", - "coefficient": "1", - "minValue": null, - "maxValue": null, - "permission": "RO", - "displayContent": null, - "displayType": "input", - "unit": "/" - }, - { - "id": 63, - "addr": "40155", - "nameCn": "BMS 保护状态", - "columnName": "c_40155", - "description": null, - "dataType": "U16", - "coefficient": "1", - "minValue": null, - "maxValue": null, - "permission": "RO", - "displayContent": null, - "displayType": "input", - "unit": "/" - }, - { - "id": 64, - "addr": "40156", - "nameCn": "运行状态", - "columnName": "c_40156", - "description": null, - "dataType": "U16", - "coefficient": "1", - "minValue": null, - "maxValue": null, - "permission": "RO", - "displayContent": null, - "displayType": "input", - "unit": "/" - }, - { - "id": 65, - "addr": "40157", - "nameCn": "并机在线数量", - "columnName": "c_40157", - "description": null, - "dataType": "U16", - "coefficient": "1", - "minValue": null, - "maxValue": null, - "permission": "RO", - "displayContent": null, - "displayType": "input", - "unit": "个" - }, - { - "id": 66, - "addr": "40158", - "nameCn": "总充容量", - "columnName": "c_40158", - "description": null, - "dataType": "U32", - "coefficient": "1", - "minValue": null, - "maxValue": null, - "permission": "RO", - "displayContent": null, - "displayType": "input", - "unit": "AH" - }, - { - "id": 67, - "addr": "40161", - "nameCn": "总放容量2", - "columnName": "c_40161", - "description": null, - "dataType": "U16", - "coefficient": "1", - "minValue": null, - "maxValue": null, - "permission": "RO", - "displayContent": null, - "displayType": "input", - "unit": "/" - }, - { - "id": 68, - "addr": "40162", - "nameCn": "总充时间", - "columnName": "c_40162", - "description": null, - "dataType": "U32", - "coefficient": "1", - "minValue": null, - "maxValue": null, - "permission": "RO", - "displayContent": null, - "displayType": "input", - "unit": "秒" - }, - { - "id": 69, - "addr": "40164", - "nameCn": "总放时间", - "columnName": "c_40164", - "description": null, - "dataType": "U32", - "coefficient": "1", - "minValue": null, - "maxValue": null, - "permission": "RO", - "displayContent": null, - "displayType": "input", - "unit": "秒" - }, - { - "id": 70, - "addr": "40166", - "nameCn": "MOS 温度", - "columnName": "c_40166", - "description": null, - "dataType": "S16", - "coefficient": "1", - "minValue": null, - "maxValue": null, - "permission": "RO", - "displayContent": null, - "displayType": "input", - "unit": "℃" - }, - { - "id": 71, - "addr": "40167", - "nameCn": "PCB 条码1", - "columnName": "c_40167", - "description": null, - "dataType": "U16", - "coefficient": "1", - "minValue": null, - "maxValue": null, - "permission": "RO", - "displayContent": null, - "displayType": "input", - "unit": "/" - }, - { - "id": 72, - "addr": "40168", - "nameCn": "PCB 条码2", - "columnName": "c_40168", - "description": null, - "dataType": "U16", - "coefficient": "1", - "minValue": null, - "maxValue": null, - "permission": "RO", - "displayContent": null, - "displayType": "input", - "unit": "/" - }, - { - "id": 73, - "addr": "40169", - "nameCn": "PCB 条码3", - "columnName": "c_40169", - "description": null, - "dataType": "U16", - "coefficient": "1", - "minValue": null, - "maxValue": null, - "permission": "RO", - "displayContent": null, - "displayType": "input", - "unit": "/" - }, - { - "id": 74, - "addr": "40170", - "nameCn": "PCB 条码4", - "columnName": "c_40170", - "description": null, - "dataType": "U16", - "coefficient": "1", - "minValue": null, - "maxValue": null, - "permission": "RO", - "displayContent": null, - "displayType": "input", - "unit": "/" - }, - { - "id": 75, - "addr": "40171", - "nameCn": "PCB 条码5", - "columnName": "c_40171", - "description": null, - "dataType": "U16", - "coefficient": "1", - "minValue": null, - "maxValue": null, - "permission": "RO", - "displayContent": null, - "displayType": "input", - "unit": "/" - }, - { - "id": 76, - "addr": "40172", - "nameCn": "PCB 条码6", - "columnName": "c_40172", - "description": null, - "dataType": "U16", - "coefficient": "1", - "minValue": null, - "maxValue": null, - "permission": "RO", - "displayContent": null, - "displayType": "input", - "unit": "/" - }, - { - "id": 77, - "addr": "40173", - "nameCn": "PCB 条码7", - "columnName": "c_40173", - "description": null, - "dataType": "U16", - "coefficient": "1", - "minValue": null, - "maxValue": null, - "permission": "RO", - "displayContent": null, - "displayType": "input", - "unit": "/" - }, - { - "id": 78, - "addr": "40174", - "nameCn": "PCB 条码8", - "columnName": "c_40174", - "description": null, - "dataType": "U16", - "coefficient": "1", - "minValue": null, - "maxValue": null, - "permission": "RO", - "displayContent": null, - "displayType": "input", - "unit": "/" - }, - { - "id": 79, - "addr": "40175", - "nameCn": "PCB 条码9", - "columnName": "c_40175", - "description": null, - "dataType": "U16", - "coefficient": "1", - "minValue": null, - "maxValue": null, - "permission": "RO", - "displayContent": null, - "displayType": "input", - "unit": "/" - }, - { - "id": 80, - "addr": "40176", - "nameCn": "PCB 条码10", - "columnName": "c_40176", - "description": null, - "dataType": "U16", - "coefficient": "1", - "minValue": null, - "maxValue": null, - "permission": "RO", - "displayContent": null, - "displayType": "input", - "unit": "/" - }, - { - "id": 81, - "addr": "40177", - "nameCn": "充电回路控制", - "columnName": "c_40177", - "description": null, - "dataType": "U16", - "coefficient": "1", - "minValue": null, - "maxValue": null, - "permission": "RO", - "displayContent": null, - "displayType": "input", - "unit": "/" - }, - { - "id": 82, - "addr": "40178", - "nameCn": "放电回路控制", - "columnName": "c_40178", - "description": null, - "dataType": "U16", - "coefficient": "1", - "minValue": null, - "maxValue": null, - "permission": "RO", - "displayContent": null, - "displayType": "input", - "unit": "/" - }, - { - "id": 84, - "addr": "40180", - "nameCn": "电池剩余放电时间", - "columnName": "c_40180", - "description": null, - "dataType": "U16", - "coefficient": "1", - "minValue": null, - "maxValue": null, - "permission": "RO", - "displayContent": null, - "displayType": "input", - "unit": "分" - }, - { - "id": 85, - "addr": "40181", - "nameCn": "主机平均电流", - "columnName": "c_40181", - "description": null, - "dataType": "S16", - "coefficient": "0.01", - "minValue": null, - "maxValue": null, - "permission": "RO", - "displayContent": null, - "displayType": "input", - "unit": "A" - }, - { - "id": 86, - "addr": "40182", - "nameCn": "环境平均温度", - "columnName": "c_40182", - "description": null, - "dataType": "S16", - "coefficient": "1", - "minValue": null, - "maxValue": null, - "permission": "RO", - "displayContent": null, - "displayType": "input", - "unit": "℃" - }, - { - "id": 87, - "addr": "40183", - "nameCn": "运行时间", - "columnName": "c_40183", - "description": null, - "dataType": "U32", - "coefficient": "1", - "minValue": null, - "maxValue": null, - "permission": "RO", - "displayContent": null, - "displayType": "input", - "unit": "hours" - }, - { - "id": 88, - "addr": "40185", - "nameCn": "全局待机开关+分时\n 策略开关\n(0x1010 为恢复系统", - "columnName": "c_40185", - "description": null, - "dataType": "U16", - "coefficient": "1", - "minValue": null, - "maxValue": null, - "permission": "RO", - "displayContent": null, - "displayType": "input", - "unit": "/" - }, - { - "id": 89, - "addr": "40186", - "nameCn": "待机 Vbus 设置值", - "columnName": "c_40186", - "description": null, - "dataType": "U16", - "coefficient": "0.01", - "minValue": null, - "maxValue": null, - "permission": "RO", - "displayContent": null, - "displayType": "input", - "unit": "V" - }, - { - "id": 90, - "addr": "40187", - "nameCn": "充电 Vbus 设置值", - "columnName": "c_40187", - "description": null, - "dataType": "U16", - "coefficient": "0.01", - "minValue": null, - "maxValue": null, - "permission": "RO", - "displayContent": null, - "displayType": "input", - "unit": "V" - }, - { - "id": 91, - "addr": "40188", - "nameCn": "充电区间 1_时_start", - "columnName": "c_40188", - "description": null, - "dataType": "U16", - "coefficient": "1", - "minValue": null, - "maxValue": null, - "permission": "RO", - "displayContent": null, - "displayType": "input", - "unit": "/" - }, - { - "id": 92, - "addr": "40189", - "nameCn": "充电区间 1_分_start", - "columnName": "c_40189", - "description": null, - "dataType": "U16", - "coefficient": "1", - "minValue": null, - "maxValue": null, - "permission": "RO", - "displayContent": null, - "displayType": "input", - "unit": "/" - }, - { - "id": 93, - "addr": "40190", - "nameCn": "充电区间 1_秒_start", - "columnName": "c_40190", - "description": null, - "dataType": "U16", - "coefficient": "1", - "minValue": null, - "maxValue": null, - "permission": "RO", - "displayContent": null, - "displayType": "input", - "unit": "/" - }, - { - "id": 94, - "addr": "40191", - "nameCn": "充电区间 1_时_stop", - "columnName": "c_40191", - "description": null, - "dataType": "U16", - "coefficient": "1", - "minValue": null, - "maxValue": null, - "permission": "RO", - "displayContent": null, - "displayType": "input", - "unit": "/" - }, - { - "id": 95, - "addr": "40192", - "nameCn": "充电区间 1_分_stop", - "columnName": "c_40192", - "description": null, - "dataType": "U16", - "coefficient": "1", - "minValue": null, - "maxValue": null, - "permission": "RO", - "displayContent": null, - "displayType": "input", - "unit": "/" - }, - { - "id": 96, - "addr": "40193", - "nameCn": "充电区间 1_秒_stop", - "columnName": "c_40193", - "description": null, - "dataType": "U16", - "coefficient": "1", - "minValue": null, - "maxValue": null, - "permission": "RO", - "displayContent": null, - "displayType": "input", - "unit": "/" - }, - { - "id": 97, - "addr": "40194", - "nameCn": "充电区间 2_时_start", - "columnName": "c_40194", - "description": null, - "dataType": "U16", - "coefficient": "1", - "minValue": null, - "maxValue": null, - "permission": "RO", - "displayContent": null, - "displayType": "input", - "unit": "/" - }, - { - "id": 98, - "addr": "40195", - "nameCn": "充电区间 2_分_start", - "columnName": "c_40195", - "description": null, - "dataType": "U16", - "coefficient": "1", - "minValue": null, - "maxValue": null, - "permission": "RO", - "displayContent": null, - "displayType": "input", - "unit": "/" - }, - { - "id": 99, - "addr": "40196", - "nameCn": "充电区间 2_秒_start", - "columnName": "c_40196", - "description": null, - "dataType": "U16", - "coefficient": "1", - "minValue": null, - "maxValue": null, - "permission": "RO", - "displayContent": null, - "displayType": "input", - "unit": "/" - }, - { - "id": 100, - "addr": "40197", - "nameCn": "充电区间 2_时_stop", - "columnName": "c_40197", - "description": null, - "dataType": "U16", - "coefficient": "1", - "minValue": null, - "maxValue": null, - "permission": "RO", - "displayContent": null, - "displayType": "input", - "unit": "/" - }, - { - "id": 101, - "addr": "40198", - "nameCn": "充电区间 2_分_stop", - "columnName": "c_40198", - "description": null, - "dataType": "U16", - "coefficient": "1", - "minValue": null, - "maxValue": null, - "permission": "RO", - "displayContent": null, - "displayType": "input", - "unit": "/" - }, - { - "id": 102, - "addr": "40199", - "nameCn": "充电区间 2_秒_stop", - "columnName": "c_40199", - "description": null, - "dataType": "U16", - "coefficient": "1", - "minValue": null, - "maxValue": null, - "permission": "RO", - "displayContent": null, - "displayType": "input", - "unit": "/" - }, - { - "id": 103, - "addr": "40200", - "nameCn": "充电区间 3_时_start", - "columnName": "c_40200", - "description": null, - "dataType": "U16", - "coefficient": "1", - "minValue": null, - "maxValue": null, - "permission": "RO", - "displayContent": null, - "displayType": "input", - "unit": "/" - }, - { - "id": 104, - "addr": "40201", - "nameCn": "充电区间 3_分_start", - "columnName": "c_40201", - "description": null, - "dataType": "U16", - "coefficient": "1", - "minValue": null, - "maxValue": null, - "permission": "RO", - "displayContent": null, - "displayType": "input", - "unit": "/" - }, - { - "id": 105, - "addr": "40202", - "nameCn": "充电区间 3_秒_start", - "columnName": "c_40202", - "description": null, - "dataType": "U16", - "coefficient": "1", - "minValue": null, - "maxValue": null, - "permission": "RO", - "displayContent": null, - "displayType": "input", - "unit": "/" - }, - { - "id": 106, - "addr": "40203", - "nameCn": "充电区间 3_时_stop", - "columnName": "c_40203", - "description": null, - "dataType": "U16", - "coefficient": "1", - "minValue": null, - "maxValue": null, - "permission": "RO", - "displayContent": null, - "displayType": "input", - "unit": "/" - }, - { - "id": 107, - "addr": "40204", - "nameCn": "充电区间 3_分_stop", - "columnName": "c_40204", - "description": null, - "dataType": "U16", - "coefficient": "1", - "minValue": null, - "maxValue": null, - "permission": "RO", - "displayContent": null, - "displayType": "input", - "unit": "/" - }, - { - "id": 108, - "addr": "40205", - "nameCn": "充电区间 3_秒_stop", - "columnName": "c_40205", - "description": null, - "dataType": "U16", - "coefficient": "1", - "minValue": null, - "maxValue": null, - "permission": "RO", - "displayContent": null, - "displayType": "input", - "unit": "/" - }, - { - "id": 109, - "addr": "40206", - "nameCn": "充电区间 4_时_start", - "columnName": "c_40206", - "description": null, - "dataType": "U16", - "coefficient": "1", - "minValue": null, - "maxValue": null, - "permission": "RO", - "displayContent": null, - "displayType": "input", - "unit": "/" - }, - { - "id": 110, - "addr": "40207", - "nameCn": "充电区间 4_分_start", - "columnName": "c_40207", - "description": null, - "dataType": "U16", - "coefficient": "1", - "minValue": null, - "maxValue": null, - "permission": "RO", - "displayContent": null, - "displayType": "input", - "unit": "/" - }, - { - "id": 111, - "addr": "40208", - "nameCn": "充电区间 4_秒_start", - "columnName": "c_40208", - "description": null, - "dataType": "U16", - "coefficient": "1", - "minValue": null, - "maxValue": null, - "permission": "RO", - "displayContent": null, - "displayType": "input", - "unit": "/" - }, - { - "id": 112, - "addr": "40209", - "nameCn": "充电区间 4_时_stop", - "columnName": "c_40209", - "description": null, - "dataType": "U16", - "coefficient": "1", - "minValue": null, - "maxValue": null, - "permission": "RO", - "displayContent": null, - "displayType": "input", - "unit": "/" - }, - { - "id": 113, - "addr": "40210", - "nameCn": "充电区间 4_分_stop", - "columnName": "c_40210", - "description": null, - "dataType": "U16", - "coefficient": "1", - "minValue": null, - "maxValue": null, - "permission": "RO", - "displayContent": null, - "displayType": "input", - "unit": "/" - }, - { - "id": 114, - "addr": "40211", - "nameCn": "充电区间 4_秒_stop", - "columnName": "c_40211", - "description": null, - "dataType": "U16", - "coefficient": "1", - "minValue": null, - "maxValue": null, - "permission": "RO", - "displayContent": null, - "displayType": "input", - "unit": "/" - }, - { - "id": 115, - "addr": "40212", - "nameCn": "放电 Vbus 设置值", - "columnName": "c_40212", - "description": null, - "dataType": "U16", - "coefficient": "0.01", - "minValue": null, - "maxValue": null, - "permission": "RO", - "displayContent": null, - "displayType": "input", - "unit": "V" - }, - { - "id": 116, - "addr": "40213", - "nameCn": "放电区间 1_时_start", - "columnName": "c_40213", - "description": null, - "dataType": "U16", - "coefficient": "1", - "minValue": null, - "maxValue": null, - "permission": "RO", - "displayContent": null, - "displayType": "input", - "unit": "/" - }, - { - "id": 117, - "addr": "40214", - "nameCn": "放电区间 1_分_start", - "columnName": "c_40214", - "description": null, - "dataType": "U16", - "coefficient": "1", - "minValue": null, - "maxValue": null, - "permission": "RO", - "displayContent": null, - "displayType": "input", - "unit": "/" - }, - { - "id": 118, - "addr": "40215", - "nameCn": "放电区间 1_秒_start", - "columnName": "c_40215", - "description": null, - "dataType": "U16", - "coefficient": "1", - "minValue": null, - "maxValue": null, - "permission": "RO", - "displayContent": null, - "displayType": "input", - "unit": "/" - }, - { - "id": 119, - "addr": "40216", - "nameCn": "放电区间 1_时_stop", - "columnName": "c_40216", - "description": null, - "dataType": "U16", - "coefficient": "1", - "minValue": null, - "maxValue": null, - "permission": "RO", - "displayContent": null, - "displayType": "input", - "unit": "/" - }, - { - "id": 120, - "addr": "40217", - "nameCn": "放电区间 1_分_stop", - "columnName": "c_40217", - "description": null, - "dataType": "U16", - "coefficient": "1", - "minValue": null, - "maxValue": null, - "permission": "RO", - "displayContent": null, - "displayType": "input", - "unit": "/" - }, - { - "id": 121, - "addr": "40218", - "nameCn": "放电区间 1_秒_stop", - "columnName": "c_40218", - "description": null, - "dataType": "U16", - "coefficient": "1", - "minValue": null, - "maxValue": null, - "permission": "RO", - "displayContent": null, - "displayType": "input", - "unit": "/" - }, - { - "id": 122, - "addr": "40219", - "nameCn": "放电区间 2_时_start", - "columnName": "c_40219", - "description": null, - "dataType": "U16", - "coefficient": "1", - "minValue": null, - "maxValue": null, - "permission": "RO", - "displayContent": null, - "displayType": "input", - "unit": "/" - }, - { - "id": 123, - "addr": "40220", - "nameCn": "放电区间 2_分_start", - "columnName": "c_40220", - "description": null, - "dataType": "U16", - "coefficient": "1", - "minValue": null, - "maxValue": null, - "permission": "RO", - "displayContent": null, - "displayType": "input", - "unit": "/" - }, - { - "id": 124, - "addr": "40221", - "nameCn": "放电区间 2_秒_start", - "columnName": "c_40221", - "description": null, - "dataType": "U16", - "coefficient": "1", - "minValue": null, - "maxValue": null, - "permission": "RO", - "displayContent": null, - "displayType": "input", - "unit": "/" - }, - { - "id": 125, - "addr": "40222", - "nameCn": "放电区间 2_时_stop", - "columnName": "c_40222", - "description": null, - "dataType": "U16", - "coefficient": "1", - "minValue": null, - "maxValue": null, - "permission": "RO", - "displayContent": null, - "displayType": "input", - "unit": "/" - }, - { - "id": 126, - "addr": "40223", - "nameCn": "放电区间 2_分_stop", - "columnName": "c_40223", - "description": null, - "dataType": "U16", - "coefficient": "1", - "minValue": null, - "maxValue": null, - "permission": "RO", - "displayContent": null, - "displayType": "input", - "unit": "/" - }, - { - "id": 127, - "addr": "40224", - "nameCn": "放电区间 2_秒_stop", - "columnName": "c_40224", - "description": null, - "dataType": "U16", - "coefficient": "1", - "minValue": null, - "maxValue": null, - "permission": "RO", - "displayContent": null, - "displayType": "input", - "unit": "/" - }, - { - "id": 128, - "addr": "40225", - "nameCn": "放电区间 3_时_start", - "columnName": "c_40225", - "description": null, - "dataType": "U16", - "coefficient": "1", - "minValue": null, - "maxValue": null, - "permission": "RO", - "displayContent": null, - "displayType": "input", - "unit": "/" - }, - { - "id": 129, - "addr": "40226", - "nameCn": "放电区间 3_分_start", - "columnName": "c_40226", - "description": null, - "dataType": "U16", - "coefficient": "1", - "minValue": null, - "maxValue": null, - "permission": "RO", - "displayContent": null, - "displayType": "input", - "unit": "/" - }, - { - "id": 130, - "addr": "40227", - "nameCn": "放电区间 3_秒_start", - "columnName": "c_40227", - "description": null, - "dataType": "U16", - "coefficient": "1", - "minValue": null, - "maxValue": null, - "permission": "RO", - "displayContent": null, - "displayType": "input", - "unit": "/" - }, - { - "id": 131, - "addr": "40228", - "nameCn": "放电区间 3_时_stop", - "columnName": "c_40228", - "description": null, - "dataType": "U16", - "coefficient": "1", - "minValue": null, - "maxValue": null, - "permission": "RO", - "displayContent": null, - "displayType": "input", - "unit": "/" - }, - { - "id": 132, - "addr": "40229", - "nameCn": "放电区间 3_分_stop", - "columnName": "c_40229", - "description": null, - "dataType": "U16", - "coefficient": "1", - "minValue": null, - "maxValue": null, - "permission": "RO", - "displayContent": null, - "displayType": "input", - "unit": "/" - }, - { - "id": 133, - "addr": "40230", - "nameCn": "放电区间 3_秒_stop", - "columnName": "c_40230", - "description": null, - "dataType": "U16", - "coefficient": "1", - "minValue": null, - "maxValue": null, - "permission": "RO", - "displayContent": null, - "displayType": "input", - "unit": "/" - }, - { - "id": 134, - "addr": "40231", - "nameCn": "放电区间 4_时_start", - "columnName": "c_40231", - "description": null, - "dataType": "U16", - "coefficient": "1", - "minValue": null, - "maxValue": null, - "permission": "RO", - "displayContent": null, - "displayType": "input", - "unit": "/" - }, - { - "id": 135, - "addr": "40232", - "nameCn": "放电区间 4_分_start", - "columnName": "c_40232", - "description": null, - "dataType": "U16", - "coefficient": "1", - "minValue": null, - "maxValue": null, - "permission": "RO", - "displayContent": null, - "displayType": "input", - "unit": "/" - }, - { - "id": 136, - "addr": "40233", - "nameCn": "放电区间 4_秒_start", - "columnName": "c_40233", - "description": null, - "dataType": "U16", - "coefficient": "1", - "minValue": null, - "maxValue": null, - "permission": "RO", - "displayContent": null, - "displayType": "input", - "unit": "/" - }, - { - "id": 137, - "addr": "40234", - "nameCn": "放电区间 4_时_stop", - "columnName": "c_40234", - "description": null, - "dataType": "U16", - "coefficient": "1", - "minValue": null, - "maxValue": null, - "permission": "RO", - "displayContent": null, - "displayType": "input", - "unit": "/" - }, - { - "id": 138, - "addr": "40235", - "nameCn": "放电区间 4_分_stop", - "columnName": "c_40235", - "description": null, - "dataType": "U16", - "coefficient": "1", - "minValue": null, - "maxValue": null, - "permission": "RO", - "displayContent": null, - "displayType": "input", - "unit": "/" - }, - { - "id": 139, - "addr": "40236", - "nameCn": "放电区间 4_秒_stop", - "columnName": "c_40236", - "description": null, - "dataType": "U16", - "coefficient": "1", - "minValue": null, - "maxValue": null, - "permission": "RO", - "displayContent": null, - "displayType": "input", - "unit": "/" - }, - { - "id": 140, - "addr": "40237", - "nameCn": "Tcell1", - "columnName": "c_40237", - "description": null, - "dataType": "S16", - "coefficient": "0.1", - "minValue": null, - "maxValue": null, - "permission": "RO", - "displayContent": null, - "displayType": "input", - "unit": "℃" - }, - { - "id": 141, - "addr": "40238", - "nameCn": "Tcell2", - "columnName": "c_40238", - "description": null, - "dataType": "S16", - "coefficient": "0.1", - "minValue": null, - "maxValue": null, - "permission": "RO", - "displayContent": null, - "displayType": "input", - "unit": "℃" - }, - { - "id": 142, - "addr": "40239", - "nameCn": "Tcell3", - "columnName": "c_40239", - "description": null, - "dataType": "S16", - "coefficient": "0.1", - "minValue": null, - "maxValue": null, - "permission": "RO", - "displayContent": null, - "displayType": "input", - "unit": "℃" - }, - { - "id": 143, - "addr": "40240", - "nameCn": "Tcell4", - "columnName": "c_40240", - "description": null, - "dataType": "S16", - "coefficient": "0.1", - "minValue": null, - "maxValue": null, - "permission": "RO", - "displayContent": null, - "displayType": "input", - "unit": "℃" - }, - { - "id": 144, - "addr": "40241", - "nameCn": "Tcell5", - "columnName": "c_40241", - "description": null, - "dataType": "S16", - "coefficient": "0.1", - "minValue": null, - "maxValue": null, - "permission": "RO", - "displayContent": null, - "displayType": "input", - "unit": "℃" - }, - { - "id": 145, - "addr": "40242", - "nameCn": "Tcell6", - "columnName": "c_40242", - "description": null, - "dataType": "S16", - "coefficient": "0.1", - "minValue": null, - "maxValue": null, - "permission": "RO", - "displayContent": null, - "displayType": "input", - "unit": "℃" - }, - { - "id": 146, - "addr": "40243", - "nameCn": "Tcell7", - "columnName": "c_40243", - "description": null, - "dataType": "S16", - "coefficient": "0.1", - "minValue": null, - "maxValue": null, - "permission": "RO", - "displayContent": null, - "displayType": "input", - "unit": "℃" - }, - { - "id": 147, - "addr": "40244", - "nameCn": "Tcell8", - "columnName": "c_40244", - "description": null, - "dataType": "S16", - "coefficient": "0.1", - "minValue": null, - "maxValue": null, - "permission": "RO", - "displayContent": null, - "displayType": "input", - "unit": "℃" - }, - { - "id": 148, - "addr": "40245", - "nameCn": "Tcell9", - "columnName": "c_40245", - "description": null, - "dataType": "S16", - "coefficient": "0.1", - "minValue": null, - "maxValue": null, - "permission": "RO", - "displayContent": null, - "displayType": "input", - "unit": "℃" - }, - { - "id": 149, - "addr": "40246", - "nameCn": "Tcell10", - "columnName": "c_40246", - "description": null, - "dataType": "S16", - "coefficient": "0.1", - "minValue": null, - "maxValue": null, - "permission": "RO", - "displayContent": null, - "displayType": "input", - "unit": "℃" - }, - { - "id": 150, - "addr": "40247", - "nameCn": "Tcell11", - "columnName": "c_40247", - "description": null, - "dataType": "S16", - "coefficient": "0.1", - "minValue": null, - "maxValue": null, - "permission": "RO", - "displayContent": null, - "displayType": "input", - "unit": "℃" - }, - { - "id": 151, - "addr": "40248", - "nameCn": "Tcell12", - "columnName": "c_40248", - "description": null, - "dataType": "S16", - "coefficient": "0.1", - "minValue": null, - "maxValue": null, - "permission": "RO", - "displayContent": null, - "displayType": "input", - "unit": "℃" - }, - { - "id": 152, - "addr": "40249", - "nameCn": "Tcell13", - "columnName": "c_40249", - "description": null, - "dataType": "S16", - "coefficient": "0.1", - "minValue": null, - "maxValue": null, - "permission": "RO", - "displayContent": null, - "displayType": "input", - "unit": "℃" - }, - { - "id": 153, - "addr": "40250", - "nameCn": "Tcell14", - "columnName": "c_40250", - "description": null, - "dataType": "S16", - "coefficient": "0.1", - "minValue": null, - "maxValue": null, - "permission": "RO", - "displayContent": null, - "displayType": "input", - "unit": "℃" - }, - { - "id": 154, - "addr": "40251", - "nameCn": "Tcell15", - "columnName": "c_40251", - "description": null, - "dataType": "S16", - "coefficient": "0.1", - "minValue": null, - "maxValue": null, - "permission": "RO", - "displayContent": null, - "displayType": "input", - "unit": "℃" - }, - { - "id": 155, - "addr": "40252", - "nameCn": "Tcell16", - "columnName": "c_40252", - "description": null, - "dataType": "S16", - "coefficient": "0.1", - "minValue": null, - "maxValue": null, - "permission": "RO", - "displayContent": null, - "displayType": "input", - "unit": "℃" - }, - { - "id": 156, - "addr": "40253", - "nameCn": "Vcell1", - "columnName": "c_40253", - "description": null, - "dataType": "U16", - "coefficient": "0.001", - "minValue": null, - "maxValue": null, - "permission": "RO", - "displayContent": null, - "displayType": "input", - "unit": "V" - }, - { - "id": 157, - "addr": "40254", - "nameCn": "Vcell2", - "columnName": "c_40254", - "description": null, - "dataType": "U16", - "coefficient": "0.001", - "minValue": null, - "maxValue": null, - "permission": "RO", - "displayContent": null, - "displayType": "input", - "unit": "V" - }, - { - "id": 158, - "addr": "40255", - "nameCn": "Vcell3", - "columnName": "c_40255", - "description": null, - "dataType": "U16", - "coefficient": "0.001", - "minValue": null, - "maxValue": null, - "permission": "RO", - "displayContent": null, - "displayType": "input", - "unit": "V" - }, - { - "id": 159, - "addr": "40256", - "nameCn": "Vcell4", - "columnName": "c_40256", - "description": null, - "dataType": "U16", - "coefficient": "0.001", - "minValue": null, - "maxValue": null, - "permission": "RO", - "displayContent": null, - "displayType": "input", - "unit": "V" - }, - { - "id": 160, - "addr": "40257", - "nameCn": "Vcell5", - "columnName": "c_40257", - "description": null, - "dataType": "U16", - "coefficient": "0.001", - "minValue": null, - "maxValue": null, - "permission": "RO", - "displayContent": null, - "displayType": "input", - "unit": "V" - }, - { - "id": 161, - "addr": "40258", - "nameCn": "Vcell6", - "columnName": "c_40258", - "description": null, - "dataType": "U16", - "coefficient": "0.001", - "minValue": null, - "maxValue": null, - "permission": "RO", - "displayContent": null, - "displayType": "input", - "unit": "V" - }, - { - "id": 162, - "addr": "40259", - "nameCn": "Vcell7", - "columnName": "c_40259", - "description": null, - "dataType": "U16", - "coefficient": "0.001", - "minValue": null, - "maxValue": null, - "permission": "RO", - "displayContent": null, - "displayType": "input", - "unit": "V" - }, - { - "id": 163, - "addr": "40260", - "nameCn": "Vcell8", - "columnName": "c_40260", - "description": null, - "dataType": "U16", - "coefficient": "0.001", - "minValue": null, - "maxValue": null, - "permission": "RO", - "displayContent": null, - "displayType": "input", - "unit": "V" - }, - { - "id": 164, - "addr": "40261", - "nameCn": "Vcell9", - "columnName": "c_40261", - "description": null, - "dataType": "U16", - "coefficient": "0.001", - "minValue": null, - "maxValue": null, - "permission": "RO", - "displayContent": null, - "displayType": "input", - "unit": "V" - }, - { - "id": 165, - "addr": "40262", - "nameCn": "Vcell10", - "columnName": "c_40262", - "description": null, - "dataType": "U16", - "coefficient": "0.001", - "minValue": null, - "maxValue": null, - "permission": "RO", - "displayContent": null, - "displayType": "input", - "unit": "V" - }, - { - "id": 166, - "addr": "40263", - "nameCn": "Vcell11", - "columnName": "c_40263", - "description": null, - "dataType": "U16", - "coefficient": "0.001", - "minValue": null, - "maxValue": null, - "permission": "RO", - "displayContent": null, - "displayType": "input", - "unit": "V" - }, - { - "id": 167, - "addr": "40264", - "nameCn": "Vcell12", - "columnName": "c_40264", - "description": null, - "dataType": "U16", - "coefficient": "0.001", - "minValue": null, - "maxValue": null, - "permission": "RO", - "displayContent": null, - "displayType": "input", - "unit": "V" - }, - { - "id": 168, - "addr": "40265", - "nameCn": "Vcell13", - "columnName": "c_40265", - "description": null, - "dataType": "U16", - "coefficient": "0.001", - "minValue": null, - "maxValue": null, - "permission": "RO", - "displayContent": null, - "displayType": "input", - "unit": "V" - }, - { - "id": 169, - "addr": "40266", - "nameCn": "Vcell14", - "columnName": "c_40266", - "description": null, - "dataType": "U16", - "coefficient": "0.001", - "minValue": null, - "maxValue": null, - "permission": "RO", - "displayContent": null, - "displayType": "input", - "unit": "V" - }, - { - "id": 170, - "addr": "40267", - "nameCn": "Vcell15", - "columnName": "c_40267", - "description": null, - "dataType": "U16", - "coefficient": "0.001", - "minValue": null, - "maxValue": null, - "permission": "RO", - "displayContent": null, - "displayType": "input", - "unit": "V" - }, - { - "id": 171, - "addr": "40268", - "nameCn": "Vcell16", - "columnName": "c_40268", - "description": null, - "dataType": "U16", - "coefficient": "0.001", - "minValue": null, - "maxValue": null, - "permission": "RO", - "displayContent": null, - "displayType": "input", - "unit": "V" - }, - { - "id": 172, - "addr": "40269", - "nameCn": "year", - "columnName": "c_40269", - "description": null, - "dataType": "U16", - "coefficient": "1", - "minValue": null, - "maxValue": null, - "permission": "RO", - "displayContent": null, - "displayType": "input", - "unit": "/" - }, - { - "id": 173, - "addr": "40270", - "nameCn": "month", - "columnName": "c_40270", - "description": null, - "dataType": "U16", - "coefficient": "1", - "minValue": null, - "maxValue": null, - "permission": "RO", - "displayContent": null, - "displayType": "input", - "unit": "/" - }, - { - "id": 174, - "addr": "40271", - "nameCn": "day", - "columnName": "c_40271", - "description": null, - "dataType": "U16", - "coefficient": "1", - "minValue": null, - "maxValue": null, - "permission": "RO", - "displayContent": null, - "displayType": "input", - "unit": "/" - }, - { - "id": 175, - "addr": "40272", - "nameCn": "hour", - "columnName": "c_40272", - "description": null, - "dataType": "U16", - "coefficient": "1", - "minValue": null, - "maxValue": null, - "permission": "RO", - "displayContent": null, - "displayType": "input", - "unit": "/" - }, - { - "id": 176, - "addr": "40273", - "nameCn": "minute", - "columnName": "c_40273", - "description": null, - "dataType": "U16", - "coefficient": "1", - "minValue": null, - "maxValue": null, - "permission": "RO", - "displayContent": null, - "displayType": "input", - "unit": "/" - }, - { - "id": 177, - "addr": "40274", - "nameCn": "second", - "columnName": "c_40274", - "description": null, - "dataType": "U16", - "coefficient": "1", - "minValue": null, - "maxValue": null, - "permission": "RO", - "displayContent": null, - "displayType": "input", - "unit": "/" - }, - { - "id": 178, - "addr": "40275", - "nameCn": "BMS1状态", - "columnName": "c_40275", - "description": "bit0:SOC到上限\nbit1:SOC到下限\nbit2:单体电压到上限\nbit3:单体电压到下限", - "dataType": "U16", - "coefficient": "1", - "minValue": null, - "maxValue": null, - "permission": "RO", - "displayContent": null, - "displayType": "input", - "unit": "/" - }, - { - "id": 179, - "addr": "40276", - "nameCn": "放电 BUS 电压设定值[Vbus_set]", - "columnName": "c_40276", - "description": null, - "dataType": "U16", - "coefficient": "0.01", - "minValue": null, - "maxValue": null, - "permission": "RO", - "displayContent": null, - "displayType": "input", - "unit": "V" - }, - { - "id": 180, - "addr": "40277", - "nameCn": "放电BUS 电流设置(BUS电流目标值的百分比)[Ibus_set]", - "columnName": "c_40277", - "description": null, - "dataType": "U16", - "coefficient": "0.01", - "minValue": null, - "maxValue": null, - "permission": "RO", - "displayContent": null, - "displayType": "input", - "unit": "%" - }, - { - "id": 181, - "addr": "40278", - "nameCn": "放电深度 DOD", - "columnName": "c_40278", - "description": null, - "dataType": "U16", - "coefficient": "0.01", - "minValue": null, - "maxValue": null, - "permission": "RO", - "displayContent": null, - "displayType": "input", - "unit": "%" - } -] \ No newline at end of file diff --git a/src/views/chart/ContentConfigurations/components/ChartData/components/ChartDataRequest/components/RequestDataSourceConfig/index.vue b/src/views/chart/ContentConfigurations/components/ChartData/components/ChartDataRequest/components/RequestDataSourceConfig/index.vue index 614bf7c..00b344a 100644 --- a/src/views/chart/ContentConfigurations/components/ChartData/components/ChartDataRequest/components/RequestDataSourceConfig/index.vue +++ b/src/views/chart/ContentConfigurations/components/ChartData/components/ChartDataRequest/components/RequestDataSourceConfig/index.vue @@ -1,38 +1,72 @@