v3.5.11企业微信通知调整
CI / verify (pull_request) Waiting to run

This commit is contained in:
2026-08-26 09:55:19 +08:00
parent 632539e8dc
commit 3afbdfe6b9
17 changed files with 775 additions and 83 deletions
@@ -63,6 +63,20 @@ export async function loadStorePrimaryBanksMap(
return map;
}
export function formatWecomBankAccount(bank?: {
bankAccountName?: string | null;
bankName?: string | null;
bankBranch?: string | null;
bankAccountNo?: string | null;
} | null): string {
if (!bank) return '未登记收款账户';
const name = bank.bankAccountName?.trim() || '';
const no = bank.bankAccountNo?.trim() || '';
if (!name && !no) return '未登记收款账户';
const bankLine = bank.bankName?.trim() || bank.bankBranch?.trim() || '';
return [name, bankLine, no].filter(Boolean).join(' / ');
}
export async function loadWineryBankConfig(
prisma: PrismaClient,
): Promise<StoreBankAccountSnapshot & { bankName?: string | null }> {