修复部分错误
parent
a27102d1fa
commit
1977477fd3
|
|
@ -504,6 +504,7 @@ const EditMeeting = ({ user }) => {
|
||||||
onClick={() => {
|
onClick={() => {
|
||||||
setShowUploadArea(false);
|
setShowUploadArea(false);
|
||||||
setAudioFile(null);
|
setAudioFile(null);
|
||||||
|
setError('');
|
||||||
// Reset file input
|
// Reset file input
|
||||||
const fileInput = document.getElementById('audio-file');
|
const fileInput = document.getElementById('audio-file');
|
||||||
if (fileInput) fileInput.value = '';
|
if (fileInput) fileInput.value = '';
|
||||||
|
|
@ -550,6 +551,36 @@ const EditMeeting = ({ user }) => {
|
||||||
)}
|
)}
|
||||||
</div>
|
</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>
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
|
|
@ -604,7 +635,7 @@ const EditMeeting = ({ user }) => {
|
||||||
)}
|
)}
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
{error && (
|
{error && !showUploadArea && (
|
||||||
<div className="error-message">{error}</div>
|
<div className="error-message">{error}</div>
|
||||||
)}
|
)}
|
||||||
|
|
||||||
|
|
@ -624,31 +655,6 @@ const EditMeeting = ({ user }) => {
|
||||||
</form>
|
</form>
|
||||||
</div>
|
</div>
|
||||||
</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>
|
</div>
|
||||||
);
|
);
|
||||||
};
|
};
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue