正在加载财务公示系统…

社团财务公示与分工协作系统

{{ cloud.message }}
🎭
📌

{{ pinnedNotice.title }}

{{ pinnedNotice.content }}

⚠️

数据库还没初始化完成

缺少 {{ missingTables.length }} 张表:{{ missingTables.join('、') }}。 请在 Supabase 控制台的 SQL Editor 里执行下面的脚本(幂等,可重复运行)。

建表脚本
{{ setupSql }}
💰 当前社费结余
{{ fmtMoney(balance) }}
已入账口径 {{ approvedEntries.length }} 笔有效记录
📈 累计收入 {{ incomeCount }} 笔
{{ fmtMoney(totalIncome) }}
📉 累计支出 {{ expenseCount }} 笔
{{ fmtMoney(totalExpense) }}

当前有 {{ pendingList.length }} 笔申请等待审核 (待审核金额 {{ fmtMoney(pendingAmount) }},尚未计入结余)

支出分类占比

{{ fmtMoney(totalExpense) }}
暂无已入账支出

收入分类占比

{{ fmtMoney(totalIncome) }}
暂无已入账收入

月度收支走势

仅统计已入账
暂无数据

最近入账动态

{{ e.kind === 'income' ? '↗' : '↘' }}

{{ e.title }}

{{ fmtDate(e.entry_date) }} · {{ e.category }} · {{ e.handler }}

{{ e.kind === 'income' ? '+' : '−' }}{{ fmtMoney(e.amount).slice(1) }}

还没有已入账的收支记录

🛠 数据工具 用于演示或清场,示例数据都带「【示例】」前缀,可一键清除
筛选结果 {{ filteredLedger.length }} 收入 {{ fmtMoney(filteredIncome) }} 支出 {{ fmtMoney(filteredExpense) }}
凭证备注
{{ row.note || '未填写' }}
录入时间
{{ fmtDateTime(row.created_at) }}
驳回原因
{{ row.reject_reason || '未说明' }}

没有符合条件的记录

📌 置顶

{{ n.title }}

{{ n.content }}

{{ n.author || '财务部' }} · {{ fmtDateTime(n.created_at) }}

📢

还没有发布过财务公告

管理员登录后可在此发布收支公示

{{ g.dept }}

{{ g.list.length }} 人
{{ nameInitial(m.member_name) }}

{{ m.member_name }}

{{ m.role_title || '成员' }}

负责 · {{ m.duty }}

对接 · {{ m.contact }}

👥

还没有录入分工信息

点右上角「新增部门成员」开始搭建组织架构

待审核审批列表

{{ pendingList.length }} 合计 {{ fmtMoney(pendingAmount) }}
{{ row.kind === 'income' ? '↗' : '↘' }}

{{ row.title }}

{{ fmtDate(row.entry_date) }} {{ row.category || '未分类' }} 经办:{{ row.handler || '—' }}

凭证:{{ row.note }}

{{ row.kind === 'income' ? '+' : '−' }}{{ fmtMoney(row.amount).slice(1) }}

没有待审核的申请,账目都处理完了

🚫

已驳回记录

{{ rejectedList.length }}

{{ row.title }}

驳回原因:{{ row.reject_reason || '未说明' }}

{{ fmtMoney(row.amount) }}
数据实时同步自 Supabase · 页面刷新即更新 · 🎭 排练协调矩阵
管理员密码保护仅为前端软锁,请勿将本页链接公开到互联网
{{ toast.text }}