35 lines
No EOL
939 B
JavaScript
35 lines
No EOL
939 B
JavaScript
// 测试反馈提交功能
|
|
const ApiClient = require('./utils/api-client.js');
|
|
|
|
// 创建测试函数
|
|
async function testFeedbackSubmission() {
|
|
console.log('开始测试反馈提交功能...');
|
|
|
|
// 初始化API客户端
|
|
const apiClient = new ApiClient();
|
|
|
|
try {
|
|
// 模拟提交反馈
|
|
const testFeedback = '这是一个测试反馈内容,用于验证提交功能。';
|
|
console.log(`提交反馈: ${testFeedback}`);
|
|
|
|
const response = await apiClient.post('/api/v1/user/feedback', {
|
|
content: testFeedback,
|
|
type: 'suggestion',
|
|
source: 'miniprogram'
|
|
});
|
|
|
|
console.log('反馈提交成功!', response);
|
|
return { success: true, response };
|
|
} catch (error) {
|
|
console.error('反馈提交失败!', error);
|
|
return { success: false, error: error.message };
|
|
}
|
|
}
|
|
|
|
// 执行测试
|
|
if (require.main === module) {
|
|
testFeedbackSubmission();
|
|
}
|
|
|
|
module.exports = { testFeedbackSubmission }; |