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 | ... | ... |