修复部分错误
parent
a27102d1fa
commit
1977477fd3
|
|
@ -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>
|
||||
);
|
||||
};
|
||||
|
|
|
|||
Loading…
Reference in New Issue