diff --git a/resources/views/business/pages/courier-payables/agreement-signing.blade.php b/resources/views/business/pages/courier-payables/agreement-signing.blade.php
index 8cada51f..562ab5c1 100644
--- a/resources/views/business/pages/courier-payables/agreement-signing.blade.php
+++ b/resources/views/business/pages/courier-payables/agreement-signing.blade.php
@@ -1395,7 +1395,7 @@
-
+
选择快递公司后自动带出工作平台的“电子签章经办人”(dzqzjbr);如资料未维护,可手工填写对方在 E 签宝实名绑定的手机号或邮箱。
@@ -1416,7 +1416,7 @@
确认单绑定已审核报价版本,生成后保存该版本快照;变价请生成新版本并重新签署。
-
+
主体变更、合作合同和授权委托书需要双方分别实名签署;合作合同统一使用我方账号 {{ $agreementCooperationSecondaryEsignAccount }}。
@@ -2216,6 +2216,24 @@
});
}
+ function refreshSignerAccountLabels(templateType) {
+ var labels = {
+ primary: '对方 E 签宝账号',
+ secondary: '第二签署方 E 签宝账号'
+ };
+
+ if (templateType === 'cooperation-contract') {
+ labels.primary = '快递方 E 签宝账号';
+ labels.secondary = '我方 E 签宝账号';
+ } else if (templateType === 'authorization') {
+ labels.primary = '委托方 E 签宝账号';
+ labels.secondary = '受托方 E 签宝账号';
+ }
+
+ setText('[data-primary-esign-label]', labels.primary);
+ setText('[data-secondary-esign-label]', labels.secondary);
+ }
+
function formatDateField(selector, fallback) {
var value = fieldValue(selector, '');
var parts = value.split('-');
@@ -2371,6 +2389,7 @@
var courier = fieldValue('[name="courier_name"]', '快递公司');
var companyName = fieldValue('[name="company_full_name"]', '待填写公司全称');
activateTemplate(templateType);
+ refreshSignerAccountLabels(templateType);
var secondary = root.querySelector('[data-secondary-signer-fields]');
if (secondary) {
var needsSecondary = templateType === 'entity-change' || templateType === 'cooperation-contract' || templateType === 'authorization';
diff --git a/tests/Feature/Business/AgreementSigningPageTest.php b/tests/Feature/Business/AgreementSigningPageTest.php
index 19f871c7..c0c0925c 100644
--- a/tests/Feature/Business/AgreementSigningPageTest.php
+++ b/tests/Feature/Business/AgreementSigningPageTest.php
@@ -67,7 +67,13 @@ class AgreementSigningPageTest extends FeatureTestCase
->assertSee('data-company-name', false)
->assertSee('data-subject-linked-name', false)
->assertSeeText('签署截止日期')
- ->assertSeeText('对方E签宝账号')
+ ->assertSeeText('对方 E 签宝账号')
+ ->assertSee('data-primary-esign-label', false)
+ ->assertSee('data-secondary-esign-label', false)
+ ->assertSee("labels.primary = '快递方 E 签宝账号'", false)
+ ->assertSee("labels.secondary = '我方 E 签宝账号'", false)
+ ->assertSee("labels.primary = '委托方 E 签宝账号'", false)
+ ->assertSee("labels.secondary = '受托方 E 签宝账号'", false)
->assertSeeText('合作合同统一使用我方账号 18052733960')
->assertSeeText('填写变量')
->assertSeeText('签署完成后自动归档')