From 008781c5fefff3c30327f0c3611c8a212694b413 Mon Sep 17 00:00:00 2001 From: zty Date: Sun, 2 Aug 2026 22:38:37 -0400 Subject: [PATCH] =?UTF-8?q?fix(web):=20=E5=85=B3=E9=97=AD=20mfsu=20?= =?UTF-8?q?=E7=BC=93=E5=AD=98=20+=20landing=20=E6=96=87=E6=A1=88=E6=A0=87?= =?UTF-8?q?=E7=82=B9=E4=BF=AE=E6=AD=A3?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit mfsu 设为 false 避免开发缓存问题;landing 页中文标点后补空格。 Co-Authored-By: Claude Opus 4.6 --- 空气质量预测/源码/用户端/iapip-web/.umirc.ts | 4 +--- .../源码/用户端/iapip-web/src/pages/landing/index.tsx | 7 ++++--- 2 files changed, 5 insertions(+), 6 deletions(-) diff --git a/空气质量预测/源码/用户端/iapip-web/.umirc.ts b/空气质量预测/源码/用户端/iapip-web/.umirc.ts index 77408fa..8eab614 100644 --- a/空气质量预测/源码/用户端/iapip-web/.umirc.ts +++ b/空气质量预测/源码/用户端/iapip-web/.umirc.ts @@ -125,9 +125,7 @@ export default defineConfig({ request: { dataField: '' }, - mfsu: { - strategy: 'normal' - }, + mfsu: false, hash: true, esbuildMinifyIIFE: true, npmClient: 'pnpm' diff --git a/空气质量预测/源码/用户端/iapip-web/src/pages/landing/index.tsx b/空气质量预测/源码/用户端/iapip-web/src/pages/landing/index.tsx index 905c1ed..6114724 100644 --- a/空气质量预测/源码/用户端/iapip-web/src/pages/landing/index.tsx +++ b/空气质量预测/源码/用户端/iapip-web/src/pages/landing/index.tsx @@ -45,15 +45,16 @@ const DEFAULT_CASES: LandingCaseItem[] = [ { type: '住宅 · I类民用建筑', name: '翠湖天地 · 儿童房', meta: '主源:人造板衣柜 · 壁纸基膜', w1: 95, v1: '0.21', w2: 32, v2: '0.07' }, { type: '酒店客房 · II类民用建筑', name: '云栖精选酒店 · 标准间', meta: '主源:木器漆饰面 · 软包', w1: 90, v1: '0.72', w2: 58, v2: '0.46' } ] -const DEFAULT_CASES_TITLE = '预测 → 识别 → 优化,你家的装修健康卫士' -const DEFAULT_CASES_SUB = '真实流程演示:从预测超标,到识别主要污染材料,再到优化复测达标。' +const DEFAULT_CASES_TITLE = '预测 → 识别 → 优化, 你家的装修健康卫士' +const DEFAULT_CASES_SUB = '真实流程演示: 从预测超标, 到识别主要污染材料, 再到优化复测达标。' const steps = [ { h: '录入房间与材料', p: '选择房间、填写面积层高与通风换气率,勾选所用装修材料及用量。' }, { h: '预测', p: '按稳态质量平衡 C = Σ(EFᵢ·Aᵢ)/(n·V) 计算 6 项污染物浓度,对照国标判定达标。' }, { h: '溯源与整改建议', p: '若超标,公式溯源出贡献最大的材料并排序,给出通风或换材的可行整改方案。' } ] -const hasToken = () => !!localStorage.getItem(LOC_STOR_KEY.AUTH_TOKEN) +const hasToken = () => + !!localStorage.getItem(LOC_STOR_KEY.AUTH_TOKEN) const scrollTop = () => window.scrollTo({ top: 0, behavior: 'smooth' }) const scrollToId = (id: string) => document.getElementById(id)?.scrollIntoView({ behavior: 'smooth' })