修复已注销主体变更遗漏现公司签署 #289

Merged
limeng merged 1 commits from fix/limeng-entity-change-current-signer into main 2026-10-10 13:28:38 +08:00
Collaborator

修改内容

  • 注销原公司只改变原方签署身份,现公司仍以企业主体签署。
  • 现公司 E 签宝账号和实名认证姓名始终显示、保留并必填,缺失时拒绝推送。
  • 页面预览和 PDF 同时保留原法人个人签字及现公司法人签字盖章栏。

文件范围

仅修改协议签署控制器、签署服务、签署页面、PDF 模板和两项相关测试文件。

验证

  • 相关 PHP 测试:42 tests / 358 assertions 通过。
  • 隔离内存库导出页面及两种 PDF,通过。
  • 桌面 1440 / 手机 390:勾选、取消、再次勾选;现公司字段保留、启用、必填,缺失阻止提交;预览双签署栏;无横向溢出或脚本异常。
  • 两种 PDF 已渲染并目视检查。
  • 完整 diff 自审通过,未发起真实签署。

风险与发布

涉及签署对象和参数校验,不涉及金额计算、权限、数据库迁移或配置。原目录未提交内容未带入本 PR。合并后按标准发布脚本上线,只读验证页面,不发送真实签署请求。

## 修改内容 - 注销原公司只改变原方签署身份,现公司仍以企业主体签署。 - 现公司 E 签宝账号和实名认证姓名始终显示、保留并必填,缺失时拒绝推送。 - 页面预览和 PDF 同时保留原法人个人签字及现公司法人签字盖章栏。 ## 文件范围 仅修改协议签署控制器、签署服务、签署页面、PDF 模板和两项相关测试文件。 ## 验证 - 相关 PHP 测试:42 tests / 358 assertions 通过。 - 隔离内存库导出页面及两种 PDF,通过。 - 桌面 1440 / 手机 390:勾选、取消、再次勾选;现公司字段保留、启用、必填,缺失阻止提交;预览双签署栏;无横向溢出或脚本异常。 - 两种 PDF 已渲染并目视检查。 - 完整 diff 自审通过,未发起真实签署。 ## 风险与发布 涉及签署对象和参数校验,不涉及金额计算、权限、数据库迁移或配置。原目录未提交内容未带入本 PR。合并后按标准发布脚本上线,只读验证页面,不发送真实签署请求。
limeng added 1 commit 2026-10-10 13:28:14 +08:00
limeng merged commit 153b823ab8 into main 2026-10-10 13:28:38 +08:00
limeng deleted branch fix/limeng-entity-change-current-signer 2026-10-10 13:28:39 +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#289
No description provided.