diff --git a/src/mocks/handlers/company.js b/src/mocks/handlers/company.js index 20677aa7..bf7eccbd 100644 --- a/src/mocks/handlers/company.js +++ b/src/mocks/handlers/company.js @@ -69,13 +69,8 @@ export const companyHandlers = [ const data = getCompanyData(stockCode); const raw = data.actualControl; - // 数据已经是数组格式,只做数值转换(holding_ratio 从 0-100 转为 0-1) - const formatted = Array.isArray(raw) - ? raw.map(item => ({ - ...item, - holding_ratio: item.holding_ratio > 1 ? item.holding_ratio / 100 : item.holding_ratio, - })) - : []; + // 数据保持原始百分比格式(如 52.38 表示 52.38%) + const formatted = Array.isArray(raw) ? raw : []; return HttpResponse.json({ success: true, @@ -90,13 +85,8 @@ export const companyHandlers = [ const data = getCompanyData(stockCode); const raw = data.concentration; - // 数据已经是数组格式,只做数值转换(holding_ratio 从 0-100 转为 0-1) - const formatted = Array.isArray(raw) - ? raw.map(item => ({ - ...item, - holding_ratio: item.holding_ratio > 1 ? item.holding_ratio / 100 : item.holding_ratio, - })) - : []; + // 数据保持原始百分比格式(如 52.38 表示 52.38%) + const formatted = Array.isArray(raw) ? raw : []; return HttpResponse.json({ success: true,