Merge branch 'fix/review-findings' into feat/client-feedback-2026-10

This commit is contained in:
2026-10-08 13:49:55 +08:00
+9 -6
View File
@@ -341,12 +341,15 @@ function fill(data: any) {
f.contactPhone = data.contactPhone || ''
f.contactEmail = data.contactEmail || ''
f.address = data.address || ''
// 兼容后端列名风格(bank_account_name)与 Java 属性风格(bankAccountName)两种回显键
f.bankAccountName = data.bankAccountName ?? data.bank_account_name ?? ''
f.bankAccountNo = data.bankAccountNo ?? data.bank_account_no ?? ''
f.bankName = data.bankName ?? data.bank_name ?? ''
f.bankBranch = data.bankBranch ?? data.bank_branch ?? ''
f.invoiceType = data.invoiceType ?? data.invoice_type ?? ''
// 后端出参就是 Java 属性名(camelCase):后端 Jackson 没有任何 snake_case 命名策略
// (`/api/tender/enterprise` 也只是原样透传 `/api/hjc/enterprise/my` 的 JSON),
// 所以曾经写的 `?? data.bank_account_name` 这类回退是**死代码**,已删除;
// hjc-h5 的资质页同步做了同样的删除。守卫见 hjc-java 的 HjcEnterpriseJsonKeysTest。
f.bankAccountName = data.bankAccountName ?? ''
f.bankAccountNo = data.bankAccountNo ?? ''
f.bankName = data.bankName ?? ''
f.bankBranch = data.bankBranch ?? ''
f.invoiceType = data.invoiceType ?? ''
f.agentName = data.agentName || ''
f.idCardNo = data.idCardNo || ''
f.agentEmail = data.agentEmail || ''