From ec11a1028a93a1b2d122f5160f5d61c10043a7e3 Mon Sep 17 00:00:00 2001 From: hjhan Date: Fri, 28 Aug 2026 15:48:11 +0800 Subject: [PATCH] =?UTF-8?q?cleanup(pricing):=20=E5=88=A0=E9=99=A4=20struct?= =?UTF-8?q?ure.cshtml=20=E4=B8=AD=E9=9D=9E=E5=9B=BD=E8=81=94=E7=9A=84?= =?UTF-8?q?=E6=AD=BB=E5=AE=9A=E5=88=B6=E5=88=86=E6=94=AF?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit 国联民生定制分支下 Company 恒为 CompanyEnum.国联,以下条件永假,对应分支永不渲染: - @switch(Company) 的 CSS 分支(光大光子 / 国泰君安 专用样式表) - GetTotalMargin 的 伴兴 / 茂川资本 / 弘业 覆盖(保留 :90 的无条件基础定义,国联本就走它) - 东方财富 专用的 5 个输入项 ×2 组(InitialAdvance/PeriodAdvance/FontEarning/ConfirmedLine/ConfirmedFloor) 安全性: - structure.js 对 #InitialAdvance 等 id 为无条件读取(parseFloat($(...).val()) || 0), 国联下这些元素本就不存在、取值已恒为 0,删除不产生行为变化。 - pageData.showCCR / is厦门象屿 保留 key 仅将公司判断改为硬编码 false, JS 侧均为真假判断,序列化契约与取值均不变。 净减 107 行。 --- YLErpWeb/Views/Pricing/structure.cshtml | 109 +----------------------- 1 file changed, 2 insertions(+), 107 deletions(-) diff --git a/YLErpWeb/Views/Pricing/structure.cshtml b/YLErpWeb/Views/Pricing/structure.cshtml index 08cc5f0d..f3f64d67 100644 --- a/YLErpWeb/Views/Pricing/structure.cshtml +++ b/YLErpWeb/Views/Pricing/structure.cshtml @@ -32,23 +32,14 @@ }; var pageData = new { - showCCR = PS.Config.Company == CompanyEnum.国海, - is厦门象屿 = PS.Config.Company == CompanyEnum.厦门象屿, + showCCR = false, // 国联恒 false(原 Company == 国海 定制分支) + is厦门象屿 = false, // 国联恒 false(原 Company == 厦门象屿 定制分支) ShowMultiplier = PS.Config.ErpElement.AccumulatorShowMultiplier1, }; var calcQuotas = CalcPriceShowConfigService.GetShowCalcQuota(); } @section CSS{ - @switch (PS.Config.Company) - { - case CompanyEnum.光大光子: - - break; - case CompanyEnum.国泰君安: - - break; - }