协议签署:每条任务支持自主删除 #295

Merged
limeng merged 1 commits from feature/limeng-agreement-task-delete-all into main 2026-10-11 11:24:31 +08:00
Collaborator

用户可在待处理、全部任务、已归档中确认删除任意状态的协议或报价确认单任务。删除只软删除本系统记录,保留原文件和操作记录,不撤销 E 签宝流程;弹窗明确说明影响。权限与公司隔离保持不变。

报价任务删除后禁止用相同报价版本重建并覆盖留存文件,需用新报价版本。

涉及六个文件:签署控制器、协议任务模型、报价签署服务、签署页面、路由、删除专项测试。不涉及金额、数据库结构或配置变更。

验证:删除专项 10 tests / 202 assertions;签署页面、协议/报价流程回归 62 tests / 866 assertions。真实本地页面验证取消、待签署删除、归档删除、三种任务视图和分页。

用户可在待处理、全部任务、已归档中确认删除任意状态的协议或报价确认单任务。删除只软删除本系统记录,保留原文件和操作记录,不撤销 E 签宝流程;弹窗明确说明影响。权限与公司隔离保持不变。 报价任务删除后禁止用相同报价版本重建并覆盖留存文件,需用新报价版本。 涉及六个文件:签署控制器、协议任务模型、报价签署服务、签署页面、路由、删除专项测试。不涉及金额、数据库结构或配置变更。 验证:删除专项 10 tests / 202 assertions;签署页面、协议/报价流程回归 62 tests / 866 assertions。真实本地页面验证取消、待签署删除、归档删除、三种任务视图和分页。
limeng added 1 commit 2026-10-11 11:23:50 +08:00
limeng merged commit 48553c001d into main 2026-10-11 11:24:31 +08:00
limeng deleted branch feature/limeng-agreement-task-delete-all 2026-10-11 11:24:32 +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#295
No description provided.