Browse Source

fix: 修复横向柱状图条形不可见问题

- BarChart 组件添加 min: 0 默认配置,确保 X 轴从 0 开始
- 统计页面的户籍省份分布和薪资分布图表应用 min: 0 配置
- 修复当数据值相同时柱状图条形被推到最左侧不可见的问题

Generated with [Claude Code](https://claude.ai/code)
via [Happy](https://happy.engineering)

Co-Authored-By: Claude <noreply@anthropic.com>
Co-Authored-By: Happy <yesreply@happy.engineering>
yourname 3 weeks ago
parent
commit
2effd12d06

+ 1 - 0
mini-ui-packages/mini-charts/src/components/BarChart.tsx

@@ -51,6 +51,7 @@ export const BarChart: React.FC<BarChartProps> = (props) => {
     legend: {},
     xAxis: {
       disableGrid: true,
+      min: 0,  // 确保 X 轴从 0 开始,让柱状图正常显示
       // X 轴显示数值(人数)
       ...config.xAxis,
     },

+ 2 - 0
mini/src/pages/yongren/statistics/index.tsx

@@ -487,6 +487,7 @@ const Statistics: React.FC<StatisticsProps> = () => {
                           disableGrid: true,
                           tofix: 0,  // X 轴显示整数(人数)
                           splitNumber: 1,  // 只生成 2 个刻度(min 和 max)
+                          min: 0,  // 确保 X 轴从 0 开始,让柱状图正常显示
                         },
                         extra: {
                           bar: {
@@ -567,6 +568,7 @@ const Statistics: React.FC<StatisticsProps> = () => {
                           disableGrid: true,
                           tofix: 0,  // X 轴显示整数(人数)
                           splitNumber: 1,  // 只生成 2 个刻度(min 和 max)
+                          min: 0,  // 确保 X 轴从 0 开始,让柱状图正常显示
                         },
                         extra: {
                           bar: {