|
|
@@ -174,11 +174,14 @@ async function loadDetail() {
|
|
|
detail.value = null;
|
|
|
return;
|
|
|
}
|
|
|
+ // biz_month 维度:dimension_value_day.value_date 为月首日,将月份范围映射为日期范围
|
|
|
+ const startDate = filterValue.value.startDate || (filterValue.value.bizMonthStart ? `${filterValue.value.bizMonthStart}-01` : undefined);
|
|
|
+ const endDate = filterValue.value.endDate || (filterValue.value.bizMonthEnd ? `${filterValue.value.bizMonthEnd}-01` : undefined);
|
|
|
const res = unwrapDim<KpiDimensionDetailResult>(
|
|
|
await getDimensionDetail(props.metricCode, {
|
|
|
moduleCode: moduleCode.value,
|
|
|
- startDate: filterValue.value.startDate || undefined,
|
|
|
- endDate: filterValue.value.endDate || undefined,
|
|
|
+ startDate,
|
|
|
+ endDate,
|
|
|
// 业务维统一走 dimensionCode(每 KPI 单业务维)
|
|
|
dimensionCode: filterValue.value.dimValue || undefined,
|
|
|
sortField: sortField.value,
|