协议签署:每条公司主体增加删除功能 #304
Loading…
x
Reference in New Issue
Block a user
No description provided.
Delete Branch "feature/limeng-signing-subject-delete"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
主体管理此前只能新增、编辑和设为默认。现在每条主体均提供删除与确认入口,删除后局部刷新主体选择及预览;删除默认主体时自动选择剩余主体,全部删除后回退到当前公司。
使用已有软删除字段,保留历史协议快照;复用管理员权限与租户隔离,无需数据库迁移。修改控制器、主体管理页面、路由和主体测试。
验证:Docker 中 CourierSigningSubjectTest 与 AgreementSigningPageTest 共21项测试、246条断言通过;隔离实际页面核验取消、普通/默认/最后一条删除、编辑重置及403错误保留与重试。