const { PrismaClient } = require('@prisma/client'); const prisma = new PrismaClient(); async function checkResults() { const audioIds = [ 'bc4f2bdd-6062-40a5-ae20-0767cbfbadd2', 'd3597f27-e44d-4ed6-bfdf-2413bebacdbb' ]; console.log('\nšŸŽµ éŸ³é¢‘ē”Ÿęˆē»“ęžœę£€ęŸ„ļ¼š\n'); console.log('=' .repeat(60)); for (let i = 0; i < audioIds.length; i++) { const audio = await prisma.audioRecord.findUnique({ where: { audioId: audioIds[i] }, select: { id: true, title: true, wordCount: true, status: true, audioUrl: true, audioDuration: true, errorMsg: true, } }); console.log(`\n${i + 1}. ${audio?.title || '未矄'}`); if (!audio) { console.log(' āŒ ęœŖę‰¾åˆ°č®°å½•'); continue; } console.log(` å­—ę•°: ${audio.wordCount}字`); console.log(` ēŠ¶ę€: ${audio.status}`); if (audio.status === 'completed') { console.log(` 时长: ${audio.audioDuration}ē§’`); console.log(` URL: ${audio.audioUrl}`); console.log(` āœ… ē”ŸęˆęˆåŠŸļ¼`); } else if (audio.status === 'failed') { console.log(` āŒ 失蓄: ${audio.errorMsg}`); } else { console.log(` ā³ ē”Ÿęˆäø­...`); } } console.log('\n' + '='.repeat(60)); await prisma.$disconnect(); } checkResults().catch(console.error);