| | |
| | | binding.recyclerPackages.visibility = View.VISIBLE |
| | | binding.layoutWeekStats.root.visibility = View.GONE |
| | | binding.layoutYearStats.root.visibility = View.GONE |
| | | binding.cardPackageStats.visibility = View.VISIBLE // 显示包裹统计卡片 |
| | | binding.cardPackageStats.visibility = View.VISIBLE |
| | | } |
| | | DateType.WEEK, DateType.MONTH -> { |
| | | // 周和月视图显示柱状图和饼图,隐藏包裹列表 |
| | |
| | | binding.layoutYearStats.root.visibility = View.GONE |
| | | binding.layoutWeekStats.chartDailyPackages.visibility = View.VISIBLE |
| | | binding.layoutWeekStats.heatmapYearly.visibility = View.GONE |
| | | binding.cardPackageStats.visibility = View.VISIBLE // 显示包裹统计卡片 |
| | | binding.cardPackageStats.visibility = View.VISIBLE |
| | | updateBarChartData() |
| | | updatePieChartData() |
| | | } |
| | |
| | | binding.recyclerPackages.visibility = View.GONE |
| | | binding.layoutWeekStats.root.visibility = View.VISIBLE |
| | | binding.layoutYearStats.root.visibility = View.VISIBLE |
| | | binding.layoutWeekStats.chartDailyPackages.visibility = View.GONE |
| | | (binding.layoutWeekStats.chartDailyPackages.parent as? View)?.visibility = View.GONE |
| | | binding.layoutWeekStats.heatmapYearly.visibility = View.VISIBLE |
| | | binding.cardPackageStats.visibility = View.GONE // 隐藏包裹统计卡片 |
| | | binding.cardPackageStats.visibility = View.GONE |
| | | updateHeatmapData() |
| | | updatePieChartData() |
| | | updateYearlyStats() // 更新年度统计数据 |
| | | updateYearlyStats() |
| | | } |
| | | } |
| | | } |