From 3701ae36ab2f42f36ce01cb0e6d23d45d848a7e9 Mon Sep 17 00:00:00 2001 From: yml2213 Date: Thu, 2 Jul 2026 18:12:04 +0800 Subject: [PATCH] =?UTF-8?q?feat(listings):=20=E5=95=86=E5=93=81=E8=AF=A6?= =?UTF-8?q?=E6=83=85=E9=A1=B5=E5=A2=9E=E5=8A=A0=E7=AD=89=E7=BA=A7=E5=B1=95?= =?UTF-8?q?=E7=A4=BA?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit - PC 端账号资料区增加烽火等级、体力等级、负重等级 - 移动端账号资料区补充烽火等级展示 --- .../src/features/listings/views/ListingDetailView.vue | 4 ++++ .../listings/views/MobileListingDetailView.vue | 10 ++++++++++ 2 files changed, 14 insertions(+) diff --git a/frontend/src/features/listings/views/ListingDetailView.vue b/frontend/src/features/listings/views/ListingDetailView.vue index 5d87c03..cb55ac8 100644 --- a/frontend/src/features/listings/views/ListingDetailView.vue +++ b/frontend/src/features/listings/views/ListingDetailView.vue @@ -179,10 +179,14 @@ const accountRows = computed(() => { if (!listing.value) return [] const regions = assetRegions(listing.value) const secretKD = readAssetNumber(listing.value, 'secret_kd') + const fireLevel = readAssetNumber(listing.value, 'fire_level') return [ { label: '所属区服', value: getServerRegion(listing.value) || '--' }, { label: '上号方式', value: getLoginMethod(listing.value) || '--' }, { label: '游戏段位', value: listing.value.rank_level || '--' }, + { label: '烽火等级', value: fireLevel > 0 ? `${fireLevel}级` : '--' }, + { label: '体力等级', value: readAssetString(listing.value, 'stamina_level') || '--' }, + { label: '负重等级', value: readAssetString(listing.value, 'load_level') || '--' }, { label: '绝密KD', value: secretKD > 0 ? formatAssetNumber(secretKD) : '--' }, { label: 'M单价', value: formatRatio(listing.value) }, { label: '方便上号', value: getOnlineTimeText(listing.value) || '--' }, diff --git a/frontend/src/features/listings/views/MobileListingDetailView.vue b/frontend/src/features/listings/views/MobileListingDetailView.vue index 686a073..48ecd10 100644 --- a/frontend/src/features/listings/views/MobileListingDetailView.vue +++ b/frontend/src/features/listings/views/MobileListingDetailView.vue @@ -376,6 +376,16 @@ function handleToggleFavorite() { {{ chip.label }}:{{ chip.value }} +
+ 烽火等级 + + {{ + readAssetNumber(listing, 'fire_level') > 0 + ? `${readAssetNumber(listing, 'fire_level')}级` + : '--' + }} + +
M单价 {{ formatRatio(listing) }}