diff --git a/web-vue/packages/biz/views/biz/dataReport/erp/components/ChartPie.vue b/web-vue/packages/biz/views/biz/dataReport/erp/components/ChartPie.vue index 192dd8a5..2ddbb498 100644 --- a/web-vue/packages/biz/views/biz/dataReport/erp/components/ChartPie.vue +++ b/web-vue/packages/biz/views/biz/dataReport/erp/components/ChartPie.vue @@ -1,33 +1,59 @@ + + + 总金额:{{ totalAmountText }} 元 + + @@ -180,27 +243,39 @@ onUnmounted(() => { box-shadow: 0 2px 10px rgba(0, 0, 0, 0.05); } -/* 优化饼图图例样式 - 增强间距效果 */ +.total-amount { + font-size: 14px; + color: #333; + font-weight: 500; +} + +.amount-value { + color: #1890ff; + font-weight: 600; +} + :deep(.ant-card .echarts-legend-item) { - margin: 0 8px !important; /* 增加左右外边距 */ + margin: 0 8px !important; padding: 0 5px; } -/* 优化图例文字和图标对齐 */ :deep(.echarts-legend-text) { - margin-left: 6px; /* 文字和图例图标之间的间距 */ + margin-left: 6px; line-height: 1.5; } -/* 优化饼图标签字体 */ :deep(.echarts-text) { font-family: 'Microsoft YaHei', sans-serif; } -/* 悬浮高亮效果优化 */ :deep(.echarts-tooltip) { border-radius: 6px; box-shadow: 0 2px 8px rgba(0, 0, 0, 0.1); border: none; } - + +:deep(.echarts-empty) { + font-size: 14px; + color: #999; +} + \ No newline at end of file