协议签署支持个人签署及已注销公司原法人签署 #287

Merged
limeng merged 3 commits from feature/limeng-agreement-personal-signing into main 2026-10-10 11:12:14 +08:00
Collaborator

变更

  • 合作合同支持企业/个人签署;个人模式使用乙方本人 E 签宝实名。
  • 授权委托书的委托方和受托方分别选择企业或个人。
  • 公司主体变更新增“变更前公司已注销,使用原法人个人签署”;旧公司名保留在文件中,仅向原法人个人发送签署请求,无需旧企业账号或第二签署方账号。
  • 普通主体变更使用两方各自的 E 签宝账号与实名姓名;预览和 PDF 保留签署日期变量。

修改文件

签署控制器、签署服务、发起签章页面、协议 PDF 模板,以及两个相关测试文件,共 6 个文件。

验证与影响

  • Docker 隔离测试:40 passed,310 assertions。
  • 实际本地页面核对个人模式、注销模式、普通主体变更及共用合同字段。
  • 未向 E 签宝发起真实签署任务。
  • 无金额、权限、数据库结构或生产配置变更,无新增迁移。
## 变更 - 合作合同支持企业/个人签署;个人模式使用乙方本人 E 签宝实名。 - 授权委托书的委托方和受托方分别选择企业或个人。 - 公司主体变更新增“变更前公司已注销,使用原法人个人签署”;旧公司名保留在文件中,仅向原法人个人发送签署请求,无需旧企业账号或第二签署方账号。 - 普通主体变更使用两方各自的 E 签宝账号与实名姓名;预览和 PDF 保留签署日期变量。 ## 修改文件 签署控制器、签署服务、发起签章页面、协议 PDF 模板,以及两个相关测试文件,共 6 个文件。 ## 验证与影响 - Docker 隔离测试:40 passed,310 assertions。 - 实际本地页面核对个人模式、注销模式、普通主体变更及共用合同字段。 - 未向 E 签宝发起真实签署任务。 - 无金额、权限、数据库结构或生产配置变更,无新增迁移。
limeng added 2 commits 2026-10-10 11:03:00 +08:00
# Conflicts:
#	app/Http/Controllers/Business/CourierAgreementSignatures.php
#	app/Support/CourierAgreementSignatureService.php
#	resources/views/business/pages/courier-payables/agreement-signing.blade.php
#	tests/Feature/Business/CourierAgreementSignatureWorkflowTest.php
limeng added 1 commit 2026-10-10 11:11:25 +08:00
limeng merged commit c1431b8b38 into main 2026-10-10 11:12:14 +08:00
limeng deleted branch feature/limeng-agreement-personal-signing 2026-10-10 11:12:15 +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#287
No description provided.