协议签署:待处理与已归档视图、归档原因及文件下载 #291

Merged
limeng merged 1 commits from feature/limeng-agreement-archive-workflow into main 2026-10-11 09:55:47 +08:00
Collaborator

协议签署任务默认只显示待处理记录,新增“待处理 / 全部任务 / 已归档”视图。签署完成的人工归档任务通过确认弹窗记录原因和说明,归档列表显示时间与说明,保留原文、已签协议和完成证书下载;历史不可解密的说明显示“未记录说明”。筛选、翻页和视图局部切换,保留正在填写的签章表单;加载失败保留原列表。

修改文件:协议页面、Pages 查询、归档控制器、模型、归档服务及两个相关测试文件,共 7 个文件。

验证:50 个相关测试通过(783 assertions);隔离本地页面验收通过,包括 55 条记录分页/搜索、草稿保留、空状态入口、加载失败、归档说明校验、取消与焦点返回、人工归档成功及归档后文件入口。分页和筛选约 1–1.5 秒。

不涉及金额计算、权限变更、数据库迁移或配置修改。测试环境使用独立 SQLite 和模拟签署接口。

协议签署任务默认只显示待处理记录,新增“待处理 / 全部任务 / 已归档”视图。签署完成的人工归档任务通过确认弹窗记录原因和说明,归档列表显示时间与说明,保留原文、已签协议和完成证书下载;历史不可解密的说明显示“未记录说明”。筛选、翻页和视图局部切换,保留正在填写的签章表单;加载失败保留原列表。 修改文件:协议页面、Pages 查询、归档控制器、模型、归档服务及两个相关测试文件,共 7 个文件。 验证:50 个相关测试通过(783 assertions);隔离本地页面验收通过,包括 55 条记录分页/搜索、草稿保留、空状态入口、加载失败、归档说明校验、取消与焦点返回、人工归档成功及归档后文件入口。分页和筛选约 1–1.5 秒。 不涉及金额计算、权限变更、数据库迁移或配置修改。测试环境使用独立 SQLite 和模拟签署接口。
limeng added 1 commit 2026-10-11 09:55:09 +08:00
limeng merged commit 4eb09a1fcc into main 2026-10-11 09:55:47 +08:00
Sign in to join this conversation.
No Reviewers
No Label
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: WuYongJie/CaiWuXiTong#291
No description provided.