From 5f9a92b24d17e322e382c58a2f8c17bf499e064c Mon Sep 17 00:00:00 2001 From: mac Date: Tue, 23 Jun 2026 16:20:18 +0800 Subject: [PATCH] =?UTF-8?q?=E7=BB=8F=E8=90=A5=E7=AE=A1=E7=90=86=E8=A7=86?= =?UTF-8?q?=E5=9B=BE=E5=88=87=E6=8D=A2=E6=8C=89=E9=92=AE=E7=A7=BB=E5=88=B0?= =?UTF-8?q?=E5=8D=A1=E7=89=87=E5=A4=96=EF=BC=8C=E4=B8=8E=E9=87=8D=E7=82=B9?= =?UTF-8?q?=E5=B7=A5=E4=BD=9C=E5=8F=B0=E8=B4=A6=E5=B8=83=E5=B1=80=E5=AF=B9?= =?UTF-8?q?=E9=BD=90?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- static/modules/finance.js | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/static/modules/finance.js b/static/modules/finance.js index 658ed06..ccfeddb 100644 --- a/static/modules/finance.js +++ b/static/modules/finance.js @@ -107,7 +107,7 @@ function renderFinance() {
${[["本月确收",money(thisMonthRev)],["本月毛利",money(thisMonthGross)],["本月回款",money(monthPayment)],["本月费用",money(monthCost)],["本月现金流",money(monthCashflow)]].map(([l,v]) => `

${l}

${v}

`).join("")}
-
+
- ${card(`

项目明细 (${pfs.length})

${[["已签约","已签约"],["流程中","流程中"],["待签约","待签约"]].map(([k,v]) => ``).join("")}
${monthLabels.map(l => ``).join("")}${pfs.filter(x => x.status === state.finFilter).map(renderPfRow).join("")}
项目名称类型状态签约月份签约金额${l}
${state.finView !== 'cashflow' ? '确收/毛利' : '回款/费用'}
总计
${state.finView !== 'cashflow' ? '确收/毛利' : '回款/费用'}
商务负责人经营负责人
`, "p-4")} + ${card(`

项目明细 (${pfs.length})

${[["已签约","已签约"],["流程中","流程中"],["待签约","待签约"]].map(([k,v]) => ``).join("")}
${monthLabels.map(l => ``).join("")}${pfs.filter(x => x.status === state.finFilter).map(renderPfRow).join("")}
项目名称类型状态签约月份签约金额${l}
${state.finView !== 'cashflow' ? '确收/毛利' : '回款/费用'}
总计
${state.finView !== 'cashflow' ? '确收/毛利' : '回款/费用'}
商务负责人经营负责人
`, "p-4")} `; if (window.lucide) window.lucide.createIcons(); }