协议签署:每条公司主体增加删除功能 #304

Merged
limeng merged 2 commits from feature/limeng-signing-subject-delete into main 2026-10-11 14:26:32 +08:00
Collaborator

主体管理此前只能新增、编辑和设为默认。现在每条主体均提供删除与确认入口,删除后局部刷新主体选择及预览;删除默认主体时自动选择剩余主体,全部删除后回退到当前公司。

使用已有软删除字段,保留历史协议快照;复用管理员权限与租户隔离,无需数据库迁移。修改控制器、主体管理页面、路由和主体测试。

验证:Docker 中 CourierSigningSubjectTest 与 AgreementSigningPageTest 共21项测试、246条断言通过;隔离实际页面核验取消、普通/默认/最后一条删除、编辑重置及403错误保留与重试。

主体管理此前只能新增、编辑和设为默认。现在每条主体均提供删除与确认入口,删除后局部刷新主体选择及预览;删除默认主体时自动选择剩余主体,全部删除后回退到当前公司。 使用已有软删除字段,保留历史协议快照;复用管理员权限与租户隔离,无需数据库迁移。修改控制器、主体管理页面、路由和主体测试。 验证:Docker 中 CourierSigningSubjectTest 与 AgreementSigningPageTest 共21项测试、246条断言通过;隔离实际页面核验取消、普通/默认/最后一条删除、编辑重置及403错误保留与重试。
limeng added 1 commit 2026-10-11 14:24:53 +08:00
limeng added 1 commit 2026-10-11 14:25:16 +08:00
limeng merged commit 597104430e into main 2026-10-11 14:26:32 +08:00
limeng deleted branch feature/limeng-signing-subject-delete 2026-10-11 14:26:33 +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#304
No description provided.