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 |