diff --git a/src/renderer/components/NetworkAuthDialog.vue b/src/renderer/components/NetworkAuthDialog.vue index 44cfa6a..7d3b768 100644 --- a/src/renderer/components/NetworkAuthDialog.vue +++ b/src/renderer/components/NetworkAuthDialog.vue @@ -1,50 +1,28 @@ diff --git a/src/renderer/components/files/file.vue b/src/renderer/components/files/file.vue index 9ca851d..e086cf9 100644 --- a/src/renderer/components/files/file.vue +++ b/src/renderer/components/files/file.vue @@ -349,7 +349,11 @@ export default { entries.forEach((f) => this.fileBack(f, false)); } } else if (file_form == 1) { - //电子光盘 + // 电子光盘:不需要拷贝,直接标记为完成 + this.overNumber = 0; + for (const file of entries) { + this.fileBack(file, true); + } } else if (file_form == 2) { //zip this.archiverIsover = false; @@ -364,7 +368,11 @@ export default { let password = "123456"; zip(this.filesList, this.zip_path, this.archiverBack, true, password); } else if (file_form == 4) { - //u盘 + // 禁拷贝U盘:不需要拷贝,直接标记为完成 + this.overNumber = 0; + for (const file of entries) { + this.fileBack(file, true); + } } else { // 默认路径上传:不实际拷贝,仅回调推进流程 this.overNumber = 0; diff --git a/src/renderer/components/recorder/ScreenRecorder.vue b/src/renderer/components/recorder/ScreenRecorder.vue index cdf137d..b7fa8b2 100644 --- a/src/renderer/components/recorder/ScreenRecorder.vue +++ b/src/renderer/components/recorder/ScreenRecorder.vue @@ -12,7 +12,7 @@
- {{ statusOnly ? '录制中...' : recordingTime }} + {{ statusOnly ? $t('recorder.recording') : recordingTime }}
@@ -113,12 +113,12 @@ export default { this.currentTaskId = this.taskId || ''; this.startTimer(); - this.$message.success(this.$t('recorder.recordingStarted') || '开始录制'); + this.$message.success(this.$t('recorder.recordingStarted')); this.$emit('recording-started'); } catch (error) { console.error('启动录制失败:', error); - this.$message.error(this.$t('recorder.startFailed') || '启动录制失败'); + this.$message.error(this.$t('recorder.startFailed')); } finally { this.loading = false; } @@ -145,7 +145,7 @@ export default { } catch (error) { console.error('停止录制失败:', error); - this.$message.error(this.$t('recorder.stopFailed') || '停止录制失败'); + this.$message.error(this.$t('recorder.stopFailed')); } finally { this.loading = false; } @@ -153,7 +153,7 @@ export default { async cancelRecording() { await this.stopRecording(false); - this.$message.info('录制已取消'); + this.$message.info(this.$t('recorder.recordingCanceled')); }, async saveRecording(customPath) { @@ -176,7 +176,7 @@ export default { const result = await ipcRenderer.invoke('stop-recording', base64data, this.currentTaskId, customPath); if (result.success) { - this.$message.success(this.$t('recorder.savedSuccess') || `录制已保存: ${result.fileName}`); + this.$message.success(this.$t('recorder.savedSuccess') + `: ${result.fileName}`); this.$emit('recording-saved', result); } else { this.$message.error(result.message); @@ -186,7 +186,7 @@ export default { } catch (error) { console.error('保存录制失败:', error); - this.$message.error(this.$t('recorder.saveFailed') || '保存录制失败'); + this.$message.error(this.$t('recorder.saveFailed')); } }, diff --git a/src/renderer/components/work/AdvancedSettings.vue b/src/renderer/components/work/AdvancedSettings.vue index ae34709..cfcc11a 100644 --- a/src/renderer/components/work/AdvancedSettings.vue +++ b/src/renderer/components/work/AdvancedSettings.vue @@ -1,11 +1,12 @@