修改保险后端代码,政府前端代码
This commit is contained in:
70
bank-backend/debug-accounts.js
Normal file
70
bank-backend/debug-accounts.js
Normal file
@@ -0,0 +1,70 @@
|
||||
const http = require('http');
|
||||
|
||||
async function testAccountsAPI() {
|
||||
try {
|
||||
// 先登录获取token
|
||||
const loginResult = await makeRequest({
|
||||
hostname: 'localhost',
|
||||
port: 5351,
|
||||
path: '/api/auth/login',
|
||||
method: 'POST',
|
||||
headers: { 'Content-Type': 'application/json' }
|
||||
}, {
|
||||
username: 'admin',
|
||||
password: 'Admin123456'
|
||||
});
|
||||
|
||||
if (!loginResult.data.success) {
|
||||
console.log('登录失败:', loginResult.data.message);
|
||||
return;
|
||||
}
|
||||
|
||||
const token = loginResult.data.data.token;
|
||||
console.log('登录成功,token:', token.substring(0, 20) + '...');
|
||||
|
||||
// 测试账户API
|
||||
const accountsResult = await makeRequest({
|
||||
hostname: 'localhost',
|
||||
port: 5351,
|
||||
path: '/api/accounts?page=1&pageSize=10',
|
||||
method: 'GET',
|
||||
headers: { 'Authorization': `Bearer ${token}` }
|
||||
});
|
||||
|
||||
console.log('账户API响应状态:', accountsResult.status);
|
||||
console.log('账户API响应数据:', JSON.stringify(accountsResult.data, null, 2));
|
||||
|
||||
} catch (error) {
|
||||
console.error('测试失败:', error);
|
||||
}
|
||||
}
|
||||
|
||||
function makeRequest(options, data = null) {
|
||||
return new Promise((resolve, reject) => {
|
||||
const req = http.request(options, (res) => {
|
||||
let body = '';
|
||||
res.on('data', (chunk) => {
|
||||
body += chunk;
|
||||
});
|
||||
res.on('end', () => {
|
||||
try {
|
||||
const result = JSON.parse(body);
|
||||
resolve({ status: res.statusCode, data: result });
|
||||
} catch (error) {
|
||||
resolve({ status: res.statusCode, data: body });
|
||||
}
|
||||
});
|
||||
});
|
||||
|
||||
req.on('error', (error) => {
|
||||
reject(error);
|
||||
});
|
||||
|
||||
if (data) {
|
||||
req.write(JSON.stringify(data));
|
||||
}
|
||||
req.end();
|
||||
});
|
||||
}
|
||||
|
||||
testAccountsAPI();
|
||||
Reference in New Issue
Block a user