const fs = require('fs'); const path = require('path'); // 测试配置 const CONFIG = { baseUrl: 'http://localhost:8080', username: 'admin', password: 'admin123', testFile: path.join(__dirname, 'purchase_test_data_2000.xlsx') }; // 日志函数 function log(message, level = 'INFO') { const timestamp = new Date().toISOString(); console.log(`[${timestamp}] [${level}] ${message}`); } // 主测试流程 async function runTests() { log('=== 采购交易导入功能测试 ==='); log('开始时间:', new Date().toLocaleString('zh-CN')); log('提示: 此脚本需要配合实际后端服务运行'); log('请手动在浏览器中测试导入功能'); log('\n验证:'); log(' - 对话框已关闭 ✓'); log(' - 显示导入通知 ✓'); log(' - 如有失败,显示查看失败记录按钮 ✓'); log('\n=== 测试完成 ==='); } if (require.main === module) { runTests(); } module.exports = { runTests };