修复部分错误

main
mula.liu 2025-10-20 11:36:37 +08:00
parent a27102d1fa
commit 1977477fd3
2 changed files with 32 additions and 26 deletions

BIN
dist.zip 100644

Binary file not shown.

View File

@ -504,6 +504,7 @@ const EditMeeting = ({ user }) => {
onClick={() => {
setShowUploadArea(false);
setAudioFile(null);
setError('');
// Reset file input
const fileInput = document.getElementById('audio-file');
if (fileInput) fileInput.value = '';
@ -550,6 +551,36 @@ const EditMeeting = ({ user }) => {
)}
</div>
)}
{/* Error message for audio upload - shown right after upload area */}
{error && showUploadArea && (
<div className="error-message">{error}</div>
)}
{/* Upload Confirmation Modal - moved here to be right after upload area */}
{showUploadConfirm && (
<div className="delete-modal-overlay" onClick={() => setShowUploadConfirm(false)}>
<div className="delete-modal" onClick={(e) => e.stopPropagation()}>
<h3>确认重新上传</h3>
<p>重传音频文件将清空已有的会话转录是否继续</p>
<div className="modal-actions">
<button
className="btn-cancel"
onClick={() => setShowUploadConfirm(false)}
>
取消
</button>
<button
className="btn-submit"
onClick={handleUploadAudio}
disabled={isUploading}
>
确定重传
</button>
</div>
</div>
</div>
)}
</div>
</div>
@ -604,7 +635,7 @@ const EditMeeting = ({ user }) => {
)}
</div>
{error && (
{error && !showUploadArea && (
<div className="error-message">{error}</div>
)}
@ -624,31 +655,6 @@ const EditMeeting = ({ user }) => {
</form>
</div>
</div>
{/* Upload Confirmation Modal */}
{showUploadConfirm && (
<div className="delete-modal-overlay" onClick={() => setShowUploadConfirm(false)}>
<div className="delete-modal" onClick={(e) => e.stopPropagation()}>
<h3>确认重新上传</h3>
<p>重传音频文件将清空已有的会话转录是否继续</p>
<div className="modal-actions">
<button
className="btn-cancel"
onClick={() => setShowUploadConfirm(false)}
>
取消
</button>
<button
className="btn-submit"
onClick={handleUploadAudio}
disabled={isUploading}
>
确定重传
</button>
</div>
</div>
</div>
)}
</div>
);
};