|
@@ -61,14 +61,14 @@ const getData = async () => {
|
|
|
EndDate: dayjs(date.value[1]).format('YYYY-MM-DD'),
|
|
|
IsSource: activeIndex.value === 0
|
|
|
});
|
|
|
- const legendDate = result.map((item: any) => item.name);
|
|
|
+ const legendDate = result.map((item: any) => item.name).filter((item: any) => item);
|
|
|
dataList.value = result.map((item: any) => {
|
|
|
return {
|
|
|
- name: item.name,
|
|
|
+ name: item.name ?? '',
|
|
|
value: item.hasCount,
|
|
|
...item
|
|
|
}
|
|
|
- });
|
|
|
+ }).filter((item: any) => item.name)
|
|
|
setOption(legendDate, dataList.value);
|
|
|
loading.value = false;
|
|
|
} catch (e) {
|
|
@@ -76,7 +76,8 @@ const getData = async () => {
|
|
|
console.log(e);
|
|
|
}
|
|
|
};
|
|
|
-const setOption = (legendDate, data: any) => {
|
|
|
+const setOption = (legendDate:any, data: any) => {
|
|
|
+ console.log(legendDate, data)
|
|
|
option.value =
|
|
|
{
|
|
|
tooltip: {
|