Showing
1 changed file
with
20 additions
and
20 deletions
... | ... | @@ -989,21 +989,21 @@ export const getCardEvent = (n: number, Obj: any) => { |
989 | 989 | // echarts 曲线数据统一处理 |
990 | 990 | export const getEchartLineType = (type: String, arrayList: Array<any>) => { |
991 | 991 | let lineObjLegend = {} |
992 | - let dateList: Array<String> =arrayList.map((item: any) => { | |
992 | + let dateList: Array<String> = arrayList.map((item: any) => { | |
993 | 993 | return item.date |
994 | 994 | }) |
995 | 995 | switch (type) { |
996 | 996 | case "INDEX_MAP": //首页 |
997 | 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 | 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 | 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 | 1009 | let emList: Array<String> = arrayList.map(() => { |
... | ... | @@ -1019,19 +1019,19 @@ export const getEchartLineType = (type: String, arrayList: Array<any>) => { |
1019 | 1019 | |
1020 | 1020 | case "BMS_MAP": // BMS监控 |
1021 | 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 | 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 | 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 | 1033 | let bmsFour: Array<String> = arrayList.map((item: any) => { |
1034 | - return item.bms05 | |
1034 | + return item.bms05 ? item.bms05 : 0 | |
1035 | 1035 | }) |
1036 | 1036 | lineObjLegend = { |
1037 | 1037 | dataList: [bmsOne, bmsTwo, bmsThree, bmsFour], |
... | ... | @@ -1042,15 +1042,15 @@ export const getEchartLineType = (type: String, arrayList: Array<any>) => { |
1042 | 1042 | |
1043 | 1043 | case "PCS_MAP": // PCS 监视 |
1044 | 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 | 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 | 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 | 1063 | |
1064 | 1064 | case "CP_MAP": // CP 充电桩 |
1065 | 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 | 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 | 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 | 1084 | |
1085 | 1085 | case "PV_MAP": // PV 光伏 |
1086 | 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 | 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 | 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 | 1104 | return lineObjLegend |
1105 | 1105 | case "EM_MAP": // EM 电能表 |
1106 | 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 | 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 | 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 | ... | ... |