fix(export): 修复Excel导出zipstream库PHP8兼容性与临时文件安全流式输出

这个提交包含在:
chen
2026-09-21 15:19:30 +08:00
父节点 d664c7eb85
当前提交 452c2f22a2
共有 15 个文件被更改,包括 132 次插入 和 100 次删除

查看文件

@@ -134,7 +134,7 @@ function formatExportRow(row) {
accountNo = withdrawInfo.openid ? `\t${withdrawInfo.openid}` : '';
}
let assetName = '商城余额';
let assetName = '钱包余额';
let assetAmountDetail = '-';
let amountDisplay = Number(row.money || 0).toFixed(2);
let actualAmountDisplay = Number(row.actual_money || 0).toFixed(2);
@@ -172,7 +172,7 @@ function formatExportRow(row) {
};
}
// 模拟场景 A:普通商城余额提现至银行卡
// 模拟场景 A:普通钱包余额提现至银行卡
const mockRowA = {
id: 101,
sn: 'TX202609210001',
@@ -194,7 +194,7 @@ const mockRowA = {
};
const formattedA = formatExportRow(mockRowA);
testAssert(formattedA.asset_name === '商城余额', '普通余额提现资产显示为 商城余额');
testAssert(formattedA.asset_name === '钱包余额', '普通余额提现资产显示为 钱包余额');
testAssert(formattedA.mobile === '\t13800138000', '手机号添加制表符防失真');
testAssert(formattedA.card_no === '\t6222021000112233445', '银行卡号添加制表符防科学计数法');
testAssert(formattedA.money === '1000.00', '提现金额精准显示 1000.00');