feat: 涨跌幅名称调整

This commit is contained in:
hzm
2026-03-06 08:28:36 +08:00
parent aac5c5003a
commit 44dfb944c7
4 changed files with 15 additions and 15 deletions

View File

@@ -37,8 +37,8 @@ const MOBILE_NON_FROZEN_COLUMN_IDS = [
const MOBILE_COLUMN_HEADERS = { const MOBILE_COLUMN_HEADERS = {
latestNav: '最新净值', latestNav: '最新净值',
estimateNav: '估算净值', estimateNav: '估算净值',
yesterdayChangePercent: '昨日涨幅', yesterdayChangePercent: '昨日涨幅',
estimateChangePercent: '估值涨幅', estimateChangePercent: '估值涨幅',
todayProfit: '当日收益', todayProfit: '当日收益',
holdingProfit: '持有收益', holdingProfit: '持有收益',
}; };
@@ -485,7 +485,7 @@ export default function MobileFundTable({
}, },
{ {
accessorKey: 'yesterdayChangePercent', accessorKey: 'yesterdayChangePercent',
header: '昨日涨幅', header: '昨日涨幅',
cell: (info) => { cell: (info) => {
const original = info.row.original || {}; const original = info.row.original || {};
const value = original.yesterdayChangeValue; const value = original.yesterdayChangeValue;
@@ -504,7 +504,7 @@ export default function MobileFundTable({
}, },
{ {
accessorKey: 'estimateChangePercent', accessorKey: 'estimateChangePercent',
header: '估值涨幅', header: '估值涨幅',
cell: (info) => { cell: (info) => {
const original = info.row.original || {}; const original = info.row.original || {};
const value = original.estimateChangeValue; const value = original.estimateChangeValue;

View File

@@ -39,8 +39,8 @@ const NON_FROZEN_COLUMN_IDS = [
const COLUMN_HEADERS = { const COLUMN_HEADERS = {
latestNav: '最新净值', latestNav: '最新净值',
estimateNav: '估算净值', estimateNav: '估算净值',
yesterdayChangePercent: '昨日涨幅', yesterdayChangePercent: '昨日涨幅',
estimateChangePercent: '估值涨幅', estimateChangePercent: '估值涨幅',
holdingAmount: '持仓金额', holdingAmount: '持仓金额',
todayProfit: '当日收益', todayProfit: '当日收益',
holdingProfit: '持有收益', holdingProfit: '持有收益',
@@ -103,8 +103,8 @@ function SortableRow({ row, children, isTableDragging, disabled }) {
* code?: string; // 基金代码(可选,只用于展示在名称下方) * code?: string; // 基金代码(可选,只用于展示在名称下方)
* latestNav: string|number; // 最新净值 * latestNav: string|number; // 最新净值
* estimateNav: string|number; // 估算净值 * estimateNav: string|number; // 估算净值
* yesterdayChangePercent: string|number; // 昨日涨 * yesterdayChangePercent: string|number; // 昨日涨幅
* estimateChangePercent: string|number; // 估值涨 * estimateChangePercent: string|number; // 估值涨幅
* holdingAmount: string|number; // 持仓金额 * holdingAmount: string|number; // 持仓金额
* todayProfit: string|number; // 当日收益 * todayProfit: string|number; // 当日收益
* holdingProfit: string|number; // 持有收益 * holdingProfit: string|number; // 持有收益
@@ -461,7 +461,7 @@ export default function PcFundTable({
}, },
{ {
accessorKey: 'yesterdayChangePercent', accessorKey: 'yesterdayChangePercent',
header: '昨日涨幅', header: '昨日涨幅',
size: 135, size: 135,
minSize: 100, minSize: 100,
cell: (info) => { cell: (info) => {
@@ -487,7 +487,7 @@ export default function PcFundTable({
}, },
{ {
accessorKey: 'estimateChangePercent', accessorKey: 'estimateChangePercent',
header: '估值涨幅', header: '估值涨幅',
size: 135, size: 135,
minSize: 100, minSize: 100,
cell: (info) => { cell: (info) => {

View File

@@ -1234,7 +1234,7 @@ input[type="number"] {
min-width: 900px; min-width: 900px;
} }
/* 基金名称 净值 涨跌幅 估值涨幅 估值时间 持仓金额 当日收益 持有收益(三列同宽) */ /* 基金名称 净值 涨跌幅 估值涨幅 估值时间 持仓金额 当日收益 持有收益(三列同宽) */
.table-header-row-scroll, .table-header-row-scroll,
.table-row-scroll { .table-row-scroll {
display: grid; display: grid;

View File

@@ -677,7 +677,7 @@ export default function HomePage() {
if (canCalcTodayProfit) { if (canCalcTodayProfit) {
const amount = holding.share * currentNav; const amount = holding.share * currentNav;
// 估值涨 // 估值涨幅
const gzChange = fund.estPricedCoverage > 0.05 ? fund.estGszzl : (Number(fund.gszzl) || 0); const gzChange = fund.estPricedCoverage > 0.05 ? fund.estGszzl : (Number(fund.gszzl) || 0);
profitToday = amount - (amount / (1 + gzChange / 100)); profitToday = amount - (amount / (1 + gzChange / 100));
} else { } else {
@@ -4310,8 +4310,8 @@ export default function HomePage() {
if (shouldHideChange) return null; if (shouldHideChange) return null;
// 不再区分“上一交易日涨跌幅”名称,统一使用“昨日涨幅” // 不再区分“上一交易日涨跌幅”名称,统一使用“昨日涨幅”
const changeLabel = hasTodayData ? '涨跌幅' : '昨日涨幅'; const changeLabel = hasTodayData ? '涨跌幅' : '昨日涨幅';
return ( return (
<Stat <Stat
label={changeLabel} label={changeLabel}
@@ -4322,7 +4322,7 @@ export default function HomePage() {
})()} })()}
<Stat label="估值净值" value={f.estPricedCoverage > 0.05 ? f.estGsz.toFixed(4) : (f.gsz ?? '—')} /> <Stat label="估值净值" value={f.estPricedCoverage > 0.05 ? f.estGsz.toFixed(4) : (f.gsz ?? '—')} />
<Stat <Stat
label="估值涨幅" label="估值涨幅"
value={f.estPricedCoverage > 0.05 ? `${f.estGszzl > 0 ? '+' : ''}${f.estGszzl.toFixed(2)}%` : (isNumber(f.gszzl) ? `${f.gszzl > 0 ? '+' : ''}${f.gszzl.toFixed(2)}%` : f.gszzl ?? '—')} value={f.estPricedCoverage > 0.05 ? `${f.estGszzl > 0 ? '+' : ''}${f.estGszzl.toFixed(2)}%` : (isNumber(f.gszzl) ? `${f.gszzl > 0 ? '+' : ''}${f.gszzl.toFixed(2)}%` : f.gszzl ?? '—')}
delta={f.estPricedCoverage > 0.05 ? f.estGszzl : (Number(f.gszzl) || 0)} delta={f.estPricedCoverage > 0.05 ? f.estGszzl : (Number(f.gszzl) || 0)}
/> />