Codex
|
8b952c9a26
|
refactor(travel): split reimbursement create workflow
完整修改内容:
- 拆分 TravelReimbursementCreateView:提取审核面板纯模型、消息操作、建议动作处理、生命周期 watcher/UI 映射、小财管家运行时、续办流程和运行时文本模型,减少主组件继续堆叠业务分支。
- 调整申请预览链路:新增本地申请意图 gate,完善复杂差旅申请的大模型复核判断、交通方式缺失/候选识别、规则中心交通费用预估合并和申请冲突处理。
- 优化小财管家流程:抽出 steward typewriter 分段策略,避免 Markdown 表格逐字闪烁;补齐跨助手 carry、字段补齐续办、文本确认提交和行程规划推荐动作。
- 调整消息与样式:移除申请预览日期 chip 样式,收敛申请卡片/报销草稿消息的展示与复制、朗读、反馈入口逻辑。
- 更新测试:将源码锚点迁移到新模块,覆盖申请预览、提交确认、小财管家续办、引导流和审核抽屉相关断言。
验证:
- node --check web/src/views/scripts/TravelReimbursementCreateView.js 及新增拆分模块
- npm --prefix web run build
- node --test web/tests/expense-application-fast-preview.test.mjs web/tests/expense-application-submit-rich-confirm.test.mjs web/tests/travel-reimbursement-guided-flow.test.mjs
说明:
- 后端/规则/容器配置/Audit 页面等工作区已有改动未纳入本提交。
- 容器内后端定向 pytest 曾运行 timeout 180s /tmp/x-financial-server-venv/bin/pytest -q <相关后端测试>,180 秒超时且超时前已有失败标记,未作为通过项记录。
- TravelReimbursementCreateView 当前仍超过 800 行,后续仍需继续拆分;本提交先把新增职责模块控制在 800 行内,阻止主类/主模块继续膨胀。
|
2026-06-13 14:53:23 +00:00 |
|
|
|
336fee9d93
|
chore: 忽略 .superpowers 工具缓存目录
|
2026-06-12 09:43:53 +08:00 |
|
caoxiaozhu
|
25724c354f
|
feat: 同步报销流程与工作台改动
|
2026-06-09 08:32:00 +00:00 |
|
caoxiaozhu
|
e124e4bbcb
|
feat: 报销审批流重构与管家计划全链路贯通
- 重构报销状态注册表、审批流路由与平台风险标记
- 完善管家意图规划器与模型计划构建器全链路
- 新增 OCR Worker 脚本、数据库会话管理与通知状态
- 优化文档中心、日志视图、预算中心与员工管理交互
- 增强工作台摘要、图标资源与全局主题样式
- 补充审批路由、状态注册、OCR 服务与管家规划器测试覆盖
|
2026-06-06 17:19:07 +08:00 |
|
caoxiaozhu
|
f60cebadb8
|
feat: 小财管家意图规划与报销提交编排增强
- 完善管家意图识别、模型计划构建与规划器调度
- 重构差旅报销提交编排器与管家计划流程前端交互
- 优化报销消息项样式与文档中心视图
- 新增小财管家与附件上传风险前置复核设计文档
- 补充管家规划器与文档中心测试覆盖
|
2026-06-04 14:25:14 +08:00 |
|
caoxiaozhu
|
1cbf3fee44
|
feat: 报销预审会话状态管理与工作台交互增强
- 新增差旅报销会话状态管理与对话模型重构
- 增强风险观测服务与运行时聊天上下文作用域
- 优化工作台图标资源、助理意图识别与摘要工具
- 完善报销创建视图样式与差旅详情页标准调整交互
- 补充风险观测、运行时聊天与报销端点测试覆盖
|
2026-06-04 11:03:29 +08:00 |
|
caoxiaozhu
|
87da5df91b
|
feat: 风险可见性控制与差旅详情页交互优化
- 新增风险可见性工具函数与风险日趋势图表组件
- 优化差旅请求详情页费用模型与视图交互
- 完善顶部导航栏样式与应用壳路由逻辑
- 补充风险可见性、风险看板与差旅详情测试覆盖
|
2026-06-03 22:15:45 +08:00 |
|
caoxiaozhu
|
75d5c178e1
|
feat(workbench): persist topbar notification state
|
2026-06-03 21:43:35 +08:00 |
|
caoxiaozhu
|
b9826a1985
|
fix: keep adjusted risks visible to reviewers
|
2026-06-03 19:14:40 +08:00 |
|
caoxiaozhu
|
0f8bc4071a
|
fix: preserve reviewer risk notice after standard adjustment
|
2026-06-03 19:10:29 +08:00 |
|
caoxiaozhu
|
cb36d78fa2
|
fix: 优化顶部导航栏布局与工作台摘要展示并清理旧票据数据
|
2026-06-03 17:40:52 +08:00 |
|
caoxiaozhu
|
8e2477587f
|
fix: handle risk explanation standard adjustment
|
2026-06-03 17:31:40 +08:00 |
|
caoxiaozhu
|
67b81a1bd8
|
fix(workbench): replay profile radar animation
|
2026-06-03 17:31:12 +08:00 |
|
caoxiaozhu
|
9c24a852e7
|
fix(workbench): remount expense stats chart on reopen
|
2026-06-03 17:22:48 +08:00 |
|
caoxiaozhu
|
95956afbc6
|
fix(notifications): refine bell notification center
|
2026-06-03 17:16:09 +08:00 |
|
caoxiaozhu
|
c73178b65d
|
fix(documents): move unread notice into bell
|
2026-06-03 17:05:34 +08:00 |
|
caoxiaozhu
|
8c2f301d85
|
fix(documents): sort newest rows first
|
2026-06-03 16:52:49 +08:00 |
|
caoxiaozhu
|
4717ee6086
|
fix(documents): refine unread badges and mark all read
|
2026-06-03 16:46:13 +08:00 |
|
caoxiaozhu
|
513ff909f9
|
fix: remove manual expense detail add action
|
2026-06-03 16:44:06 +08:00 |
|
caoxiaozhu
|
92198549f6
|
fix: require explicit transport mode for applications
|
2026-06-03 16:36:02 +08:00 |
|
caoxiaozhu
|
59d3bf0f00
|
fix(auth): keep admin out of personal workbench
|
2026-06-03 16:31:27 +08:00 |
|
caoxiaozhu
|
04f0951b3d
|
fix: restrict application linking for reimbursement drafts
|
2026-06-03 16:28:09 +08:00 |
|
caoxiaozhu
|
8887cf5a27
|
fix(workbench): stretch profile tag card
|
2026-06-03 15:53:30 +08:00 |
|
caoxiaozhu
|
34457f9c3e
|
feat: 本体字段治理与风险规则模板执行器重构
- 新增本体字段注册表与字段治理审计脚本
- 重构风险规则模板执行器、DSL 验证与清单分类器
- 完善票据夹服务与差旅请求详情页交互
- 优化趋势图表与总览页数据展示
- 增强报销平台风险分级与模拟公司筛选
- 补充本体字段、风险规则生成与票据夹服务测试覆盖
|
2026-06-03 15:46:56 +08:00 |
|
caoxiaozhu
|
e12b140508
|
fix(workbench): show single expense distribution chart
|
2026-06-03 15:46:51 +08:00 |
|
caoxiaozhu
|
18d716bc6b
|
feat(workbench): show expense distribution as donut chart
|
2026-06-03 15:31:09 +08:00 |
|
caoxiaozhu
|
74d488adfa
|
fix(workbench): center progress expense type
|
2026-06-03 15:21:38 +08:00 |
|
caoxiaozhu
|
31052d0b98
|
feat(workbench): keep progress detail return context
|
2026-06-03 15:14:44 +08:00 |
|
caoxiaozhu
|
20cb60e247
|
feat(workbench): add expense stats detail modal
|
2026-06-03 14:59:55 +08:00 |
|
caoxiaozhu
|
3130c42d76
|
feat(workbench): separate stale progress items
|
2026-06-03 12:38:17 +08:00 |
|
caoxiaozhu
|
6fc5e66ea1
|
feat(workbench): show progress update time first
|
2026-06-03 12:28:21 +08:00 |
|
caoxiaozhu
|
27dd2f0a0d
|
feat(dashboard): reorganize budget and risk cards
|
2026-06-03 10:47:11 +08:00 |
|
caoxiaozhu
|
faa39e6c06
|
test(dashboard): cover shared loading overlay
|
2026-06-03 09:45:06 +08:00 |
|
caoxiaozhu
|
d060f89d30
|
style(dashboard): reuse shared loading overlay
|
2026-06-03 09:43:36 +08:00 |
|
caoxiaozhu
|
0d6327a990
|
feat(dashboard): polish risk and digital employee boards
|
2026-06-03 09:41:32 +08:00 |
|
caoxiaozhu
|
15006a05a7
|
feat: 数字员工财务报告体系与定时提醒及看板快照调度
- 新增数字员工财务报告生成、邮件投递与渲染调度器
- 引入员工画像扫描调度与定时提醒任务
- 完善财务看板快照、排行口径与部门人员占比计算
- 优化数字员工工作看板仪表盘与技能目录
- 增强前端总览页图表、工作台摘要与顶部导航栏交互
- 新增差旅申请规划推动提醒与报销创建会话状态管理
- 补充财务报告、看板调度、数字员工工作记录测试覆盖
|
2026-06-03 09:25:23 +08:00 |
|
caoxiaozhu
|
0c74b4ab4a
|
feat: 财务看板口径重构与半年模拟数据及报销状态注册表
- 重构 finance_dashboard 口径计算,新增模拟公司画像数据生成与筛选
- 引入 expense_claim_status_registry 统一报销状态流转
- 完善报销草稿流程、Item Sync 与本体解析器
- 优化总览页趋势图、分页组件与请求进度步骤
- 增强报销申请快速预览、本体工具与详情展示
- 新增半年报销模拟数据种子脚本与状态审计工具
- 补充财务看板、报销状态注册与模拟数据测试覆盖
|
2026-06-02 16:22:59 +08:00 |
|
caoxiaozhu
|
ca691f3ee0
|
feat: 优化差旅报销预审流程与个人工作台 UI 体系
- 完善 user_agent_application 申请差旅报销预审槽位与消息组装
- 增强预算助理报告与风险建议卡片交互
- 重构登录页视觉样式与移动端响应式适配
- 优化个人工作台、文档中心、政策中心、员工管理等页面布局
- 拆分 travelRequestDetailPreReviewModel 为 advice/submit 模型
- 补充报销草稿、风险复核、Item Sync 与模板执行器测试覆盖
|
2026-06-02 14:01:51 +08:00 |
|
caoxiaozhu
|
92444e7eae
|
feat: 扩展风险规则体系、审批动态路由与预算中心列表化改造
- 新增 25+ 条风险规则(预算/报销/申请/通用类),完善风险规则模拟与反馈发布机制
- 引入费用审批动态路由、平台风险分级、预审与风险阶段管理
- 预算中心列表化改造,优化票据夹仪表盘与数字员工工作看板
- 新增 Hermes 风险线索收集器、Agent 链路追踪中心
- 扩展数字员工能力库(18 个领域 Skill)与交通费用自动预估
- 完善报销申请快速预览、权限控制与前端测试覆盖
|
2026-06-01 17:07:14 +08:00 |
|
caoxiaozhu
|
7989f3a159
|
feat: 新增风险图谱算法与系统仪表盘及操作反馈体系
后端新增风险图谱算法模块、风险观察与反馈服务、规则 DSL
校验器和可解释性引擎,完善系统仪表盘和财务仪表盘统计,
优化 agent 运行和编排执行链路,清理旧开发文档,前端新增
系统趋势、负载热力图等多种仪表盘图表组件,完善操作反馈
对话框和工作台日期选择器,优化报销创建和审批详情交互,
补充单元测试覆盖。
|
2026-05-30 15:46:51 +08:00 |
|
caoxiaozhu
|
4c59941ec6
|
feat: 新增票据夹模块并优化 OCR 与员工画像服务
后端新增票据夹端点、数据模型和服务模块,优化 OCR 端点
Schema 和附件操作逻辑,完善员工行为画像服务和辅助函数,
前端新增票据夹视图和服务层,优化文档中心样式和侧边栏导
航,完善员工画像详情弹窗和权限控制,补充单元测试。
|
2026-05-29 14:51:18 +08:00 |
|
caoxiaozhu
|
678f64d772
|
feat: 统一后端分页查询与前端服务层适配
后端新增通用分页模块,为报销单、员工、预算、agent 资产等
端点统一接入分页参数和游标查询,优化 repository 层分页实
现,前端服务层适配分页响应结构,完善预算图表和全局样式,
优化侧边栏和企业选择器组件,引入 Element Plus 插件注册。
|
2026-05-29 14:11:06 +08:00 |
|
caoxiaozhu
|
e080105f9f
|
feat(ui): finalize shared shells and loading states
v0.1.3
|
2026-05-29 13:17:39 +08:00 |
|
caoxiaozhu
|
64cc76c970
|
refactor(audit): reuse list shells and split models
|
2026-05-29 10:13:49 +08:00 |
|
caoxiaozhu
|
99e90798d2
|
refactor(audit): split list detail flows
|
2026-05-29 09:44:03 +08:00 |
|
caoxiaozhu
|
064eeb614f
|
refactor(ui): introduce shared list detail shells
|
2026-05-28 22:49:58 +08:00 |
|
caoxiaozhu
|
b383244a29
|
chore: backup workspace before list detail shell refactor
|
2026-05-28 22:33:53 +08:00 |
|
caoxiaozhu
|
e384318046
|
feat: 引入 ECharts 统一图表并完善员工画像标签分页
后端优化员工行为画像服务和辅助函数,完善系统设置模型和
配置持久化,前端引入 ECharts 替换所有图表组件实现统一
渲染,新增员工画像标签分页器和数字员工工作记录组件,优
化工作台响应式布局和登录页过渡动画,完善预算中心和数字
员工页面样式细节。
|
2026-05-28 16:24:59 +08:00 |
|
caoxiaozhu
|
8a4a777be7
|
feat: 新增员工行为画像算法与费用风险标签体系
后端新增员工行为画像算法模块,支持标签规则引擎和评分计算,
完善员工模型、银行信息、序列化和导入逻辑,优化报销审批流
和工作流常量,增强 Hermes 同步和知识同步能力,前端新增费
用画像详情弹窗、雷达图和风险卡片组件,完善登录页和工作台
样式,优化文档中心和归档中心交互,补充单元测试。
|
2026-05-28 12:09:49 +08:00 |
|
caoxiaozhu
|
04cd6d0f81
|
feat: 新增数字员工管理页面与工作台首页重构
后端优化 agent 资产种子初始化和常量配置,前端新增数字员工
视图和调度对话框组件,重构个人工作台首页布局和洞察面板,
完善审计页面数字员工详情和运行时模型,优化侧边栏导航和图
标配置,新增工作台摘要和工作台数据模块,补充单元测试。
|
2026-05-28 09:30:34 +08:00 |
|