Commit 6a44addc51ed051d8571ff76fc785385f8fdf151

Authored by 周铨
1 parent df19d4d9

处理echarts曲线数据

Showing 1 changed file with 20 additions and 20 deletions
@@ -989,21 +989,21 @@ export const getCardEvent = (n: number, Obj: any) => { @@ -989,21 +989,21 @@ export const getCardEvent = (n: number, Obj: any) => {
989 // echarts 曲线数据统一处理 989 // echarts 曲线数据统一处理
990 export const getEchartLineType = (type: String, arrayList: Array<any>) => { 990 export const getEchartLineType = (type: String, arrayList: Array<any>) => {
991 let lineObjLegend = {} 991 let lineObjLegend = {}
992 - let dateList: Array<String> =arrayList.map((item: any) => { 992 + let dateList: Array<String> = arrayList.map((item: any) => {
993 return item.date 993 return item.date
994 }) 994 })
995 switch (type) { 995 switch (type) {
996 case "INDEX_MAP": //首页 996 case "INDEX_MAP": //首页
997 let bmsList: Array<String> = arrayList.map((item: any) => { 997 let bmsList: Array<String> = arrayList.map((item: any) => {
998 - return item.bms02 998 + return item.bms02 ? item.bms02 : 0
999 }) 999 })
1000 1000
1001 let cpList: Array<String> = arrayList.map((item: any) => { 1001 let cpList: Array<String> = arrayList.map((item: any) => {
1002 - return item.cp02 1002 + return item.cp02 ? item.cp02 : 0
1003 }) 1003 })
1004 1004
1005 let pvList: Array<String> = arrayList.map((item: any) => { 1005 let pvList: Array<String> = arrayList.map((item: any) => {
1006 - return item.pv03 1006 + return item.pv03 ? item.pv03 : 0
1007 }) 1007 })
1008 1008
1009 let emList: Array<String> = arrayList.map(() => { 1009 let emList: Array<String> = arrayList.map(() => {
@@ -1019,19 +1019,19 @@ export const getEchartLineType = (type: String, arrayList: Array<any>) => { @@ -1019,19 +1019,19 @@ export const getEchartLineType = (type: String, arrayList: Array<any>) => {
1019 1019
1020 case "BMS_MAP": // BMS监控 1020 case "BMS_MAP": // BMS监控
1021 let bmsOne: Array<String> = arrayList.map((item: any) => { 1021 let bmsOne: Array<String> = arrayList.map((item: any) => {
1022 - return item.bms01 1022 + return item.bms01 ? item.bms01 : 0
1023 }) 1023 })
1024 1024
1025 let bmsTwo: Array<String> = arrayList.map((item: any) => { 1025 let bmsTwo: Array<String> = arrayList.map((item: any) => {
1026 - return item.bms02 1026 + return item.bms02 ? item.bms02 : 0
1027 }) 1027 })
1028 1028
1029 let bmsThree: Array<String> = arrayList.map((item: any) => { 1029 let bmsThree: Array<String> = arrayList.map((item: any) => {
1030 - return item.bms03 1030 + return item.bms03 ? item.bms03 : 0
1031 }) 1031 })
1032 1032
1033 let bmsFour: Array<String> = arrayList.map((item: any) => { 1033 let bmsFour: Array<String> = arrayList.map((item: any) => {
1034 - return item.bms05 1034 + return item.bms05 ? item.bms05 : 0
1035 }) 1035 })
1036 lineObjLegend = { 1036 lineObjLegend = {
1037 dataList: [bmsOne, bmsTwo, bmsThree, bmsFour], 1037 dataList: [bmsOne, bmsTwo, bmsThree, bmsFour],
@@ -1042,15 +1042,15 @@ export const getEchartLineType = (type: String, arrayList: Array<any>) => { @@ -1042,15 +1042,15 @@ export const getEchartLineType = (type: String, arrayList: Array<any>) => {
1042 1042
1043 case "PCS_MAP": // PCS 监视 1043 case "PCS_MAP": // PCS 监视
1044 let pcsOne: Array<String> = arrayList.map((item: any) => { 1044 let pcsOne: Array<String> = arrayList.map((item: any) => {
1045 - return item.bms01 1045 + return item.bms01 ? item.bms01 : 0
1046 }) 1046 })
1047 1047
1048 let pcsTwo: Array<String> = arrayList.map((item: any) => { 1048 let pcsTwo: Array<String> = arrayList.map((item: any) => {
1049 - return item.bms02 1049 + return item.bms02 ? item.bms02 : 0
1050 }) 1050 })
1051 1051
1052 let pcsThree: Array<String> = arrayList.map((item: any) => { 1052 let pcsThree: Array<String> = arrayList.map((item: any) => {
1053 - return item.bms03 1053 + return item.bms03 ? item.bms03 : 0
1054 }) 1054 })
1055 1055
1056 1056
@@ -1063,15 +1063,15 @@ export const getEchartLineType = (type: String, arrayList: Array<any>) => { @@ -1063,15 +1063,15 @@ export const getEchartLineType = (type: String, arrayList: Array<any>) => {
1063 1063
1064 case "CP_MAP": // CP 充电桩 1064 case "CP_MAP": // CP 充电桩
1065 let cpOne: Array<String> = arrayList.map((item: any) => { 1065 let cpOne: Array<String> = arrayList.map((item: any) => {
1066 - return item.pcs21 1066 + return item.pcs21 ? item.pcs21 : 0
1067 }) 1067 })
1068 1068
1069 let cpTwo: Array<String> = arrayList.map((item: any) => { 1069 let cpTwo: Array<String> = arrayList.map((item: any) => {
1070 - return item.pcs22 1070 + return item.pcs22 ? item.pcs22 : 0
1071 }) 1071 })
1072 1072
1073 let cpThree: Array<String> = arrayList.map((item: any) => { 1073 let cpThree: Array<String> = arrayList.map((item: any) => {
1074 - return item.pcs23 1074 + return item.pcs23 ? item.pcs23 : 0
1075 }) 1075 })
1076 1076
1077 1077
@@ -1084,15 +1084,15 @@ export const getEchartLineType = (type: String, arrayList: Array<any>) => { @@ -1084,15 +1084,15 @@ export const getEchartLineType = (type: String, arrayList: Array<any>) => {
1084 1084
1085 case "PV_MAP": // PV 光伏 1085 case "PV_MAP": // PV 光伏
1086 let pvOne: Array<String> = arrayList.map((item: any) => { 1086 let pvOne: Array<String> = arrayList.map((item: any) => {
1087 - return item.pv10 1087 + return item.pv10 ? item.pv10 : 0
1088 }) 1088 })
1089 1089
1090 let pvTwo: Array<String> = arrayList.map((item: any) => { 1090 let pvTwo: Array<String> = arrayList.map((item: any) => {
1091 - return item.pv11 1091 + return item.pv11 ? item.pv11 : 0
1092 }) 1092 })
1093 1093
1094 let pvThree: Array<String> = arrayList.map((item: any) => { 1094 let pvThree: Array<String> = arrayList.map((item: any) => {
1095 - return item.pv12 1095 + return item.pv12 ? item.pv12 : 0
1096 }) 1096 })
1097 1097
1098 1098
@@ -1104,15 +1104,15 @@ export const getEchartLineType = (type: String, arrayList: Array<any>) => { @@ -1104,15 +1104,15 @@ export const getEchartLineType = (type: String, arrayList: Array<any>) => {
1104 return lineObjLegend 1104 return lineObjLegend
1105 case "EM_MAP": // EM 电能表 1105 case "EM_MAP": // EM 电能表
1106 let emOne: Array<String> = arrayList.map((item: any) => { 1106 let emOne: Array<String> = arrayList.map((item: any) => {
1107 - return item.em01 1107 + return item.em01 ? item.em01 : 0
1108 }) 1108 })
1109 1109
1110 let emTwo: Array<String> = arrayList.map((item: any) => { 1110 let emTwo: Array<String> = arrayList.map((item: any) => {
1111 - return item.em02 1111 + return item.em02 ? item.em02 : 0
1112 }) 1112 })
1113 1113
1114 let emThree: Array<String> = arrayList.map((item: any) => { 1114 let emThree: Array<String> = arrayList.map((item: any) => {
1115 - return item.em03 1115 + return item.em03 ? item.em03 : 0
1116 }) 1116 })
1117 1117
1118 1118