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 |