修复收款账户协议签署主体识别 #231

Merged
limeng merged 5 commits from fix/limeng-agreement-signing-payee-separation into main 2026-09-21 17:01:32 +08:00
Collaborator

做了什么

  • 将账户证明、账户变更的银行卡持卡人姓名与 E 签宝企业签署主体拆分
  • 新增“对方签署企业全称”,并要求账户类协议填写企业全称与实名经办人
  • 账户类固定使用企业签署方,预览落款统一为公司盖章

修改文件

  • app/Http/Controllers/Business/CourierAgreementSignatures.php
  • app/Support/CourierAgreementSignatureService.php
  • resources/views/business/pages/courier-payables/agreement-signing.blade.php
  • tests/Feature/Business/AgreementSigningPageTest.php
  • tests/Feature/Business/CourierAgreementSignatureWorkflowTest.php

验证

  • 27 passed (228 assertions)
  • 已覆盖新收款人为个人卡且不同于企业主体的推送请求
  • 已确认非账户类协议不受新增必填字段影响
  • 已完成桌面与移动视口页面检查

风险范围

  • 不涉及金额计算、权限、数据库迁移或配置变更
  • 不使用真实业务数据发起生产签署
## 做了什么 - 将账户证明、账户变更的银行卡持卡人姓名与 E 签宝企业签署主体拆分 - 新增“对方签署企业全称”,并要求账户类协议填写企业全称与实名经办人 - 账户类固定使用企业签署方,预览落款统一为公司盖章 ## 修改文件 - `app/Http/Controllers/Business/CourierAgreementSignatures.php` - `app/Support/CourierAgreementSignatureService.php` - `resources/views/business/pages/courier-payables/agreement-signing.blade.php` - `tests/Feature/Business/AgreementSigningPageTest.php` - `tests/Feature/Business/CourierAgreementSignatureWorkflowTest.php` ## 验证 - `27 passed (228 assertions)` - 已覆盖新收款人为个人卡且不同于企业主体的推送请求 - 已确认非账户类协议不受新增必填字段影响 - 已完成桌面与移动视口页面检查 ## 风险范围 - 不涉及金额计算、权限、数据库迁移或配置变更 - 不使用真实业务数据发起生产签署
limeng added 4 commits 2026-09-21 16:48:01 +08:00
账户持有人姓名仅用于协议正文,账户类协议始终由快递企业签署,并要求填写匹配 E 签宝账号的实名经办人。
# Conflicts:
#	tests/Feature/Business/AgreementSigningPageTest.php
#	tests/Feature/Business/CourierAgreementSignatureWorkflowTest.php
limeng added 1 commit 2026-09-21 17:00:24 +08:00
limeng merged commit 87bb178607 into main 2026-09-21 17:01:32 +08:00
limeng deleted branch fix/limeng-agreement-signing-payee-separation 2026-09-21 17:01: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#231
No description provided.