- 新增 25+ 条风险规则(预算/报销/申请/通用类),完善风险规则模拟与反馈发布机制 - 引入费用审批动态路由、平台风险分级、预审与风险阶段管理 - 预算中心列表化改造,优化票据夹仪表盘与数字员工工作看板 - 新增 Hermes 风险线索收集器、Agent 链路追踪中心 - 扩展数字员工能力库(18 个领域 Skill)与交通费用自动预估 - 完善报销申请快速预览、权限控制与前端测试覆盖
3.0 KiB
3.0 KiB
预算中心列表化改造 TODO
调研
- 阅读预算中心现有页面结构和脚本。证据:
BudgetCenterView.vue、BudgetCenterView.js。 - 阅读单据中心列表结构。证据:
DocumentsCenterView.vue、document-list-shared.css。 - 确认预算中心 UI 规范。证据:
x-financial-enterprise-ui-style技能。
契约与数据
- 定义预算中心三个页签:全部预算、预算审核、归档预算。证据:
CONCEPT.md功能能力。 - 定义前端 demo 阶段的预算列表字段。证据:
CONCEPT.md功能能力。 - 抽出预算列表数据模型与格式化逻辑到独立脚本。证据:
budgetCenterListModel.js。[CONCEPT: 方案设计]
前端实现
- 将预算中心主界面改成单据中心式列表结构。证据:
BudgetCenterView.vue使用status-tabs、table-wrap、list-foot。[CONCEPT: 前端] - 增加全部预算、预算审核、归档预算三个 switch/tab。证据:Playwright 验证
全部预算6 / 预算审核6 / 归档预算6。[CONCEPT: 功能能力] - 增加关键词、年度、季度、状态筛选。证据:
BudgetCenterView.vue工具栏筛选控件。[CONCEPT: 全部预算] - 增加分页和空状态。证据:
BudgetCenterView.vue分页脚与TableEmptyState。[CONCEPT: 测试方案] - 增加预算通用详情页,展示年度、季度、月度预算。证据:Playwright 验证详情含年度预算、季度预算、月度预算。
[CONCEPT: 全部预算] - 增加预算审核入口,带上下文进入预算助手。证据:预算审核列表操作列显示“进入审核”。
[CONCEPT: 预算审核] - 按权限限制预算监控员和高级财务人员可见范围。证据:Playwright 验证预算监控员仅 1 条技术部记录,审核操作为“查看进度”。
[CONCEPT: 权限] - 将预算工作区纳入单据中心同一外层触底布局。证据:
app.css增加budget-main与budget-workarea高度规则。[CONCEPT: 前端]
验证
- 运行
node --check web/src/views/scripts/BudgetCenterView.js。证据:命令通过。[CONCEPT: 测试方案] - 运行
node --check web/src/views/scripts/budgetCenterListModel.js。证据:命令通过。[CONCEPT: 测试方案] - 运行
npm.cmd --prefix web run build。证据:构建通过,仅剩既有 VueUse 注释和 chunk 体积 warning。[CONCEPT: 验收] - 做预算页基础渲染验证,确认三个页签、通用详情页、审核入口可用。证据:浏览器验证预算列表 1366×768 视口下触底,详情页无
ElDrawer,详情四类费用和图表渲染,console 无新增错误。[CONCEPT: 验收]
后续阶段
- 设计后端预算草案表、预算审核表和发布接口。
[CONCEPT: 后端] - 将审核通过后的预算发布到正式预算池。
[CONCEPT: 后端] - 将报销预算占用、费用控制和预算发布版本打通。
[CONCEPT: 风险与开放问题]