修复提交逻辑:完善所有拷贝类型支持,修复电子光盘和禁拷U盘提交卡死问题

- 修复 Files 组件中 file_form=1(电子光盘) 和 file_form=4(禁拷U盘) 的空处理分支
- 添加完成回调触发逻辑,避免提交流程卡死
- 完善 upload()、upload_over()、performSubmit() 的状态判断
- 严格对齐 work-副本.vue 的验证逻辑和参数构建顺序
- 优化标签上传判断,避免无标签时的不必要API调用
- 添加 ISO/ZIP 验证(仅在有内容文件时)
- 清理所有调试日志
This commit is contained in:
24kycj
2026-01-05 04:05:37 +08:00
parent a6ce251509
commit 04ca328a67
17 changed files with 992 additions and 499 deletions
+8 -1
View File
@@ -3,7 +3,8 @@ export default {
confirm: "確認",
cancel: "取消",
save: "保存",
ok: "確定"
ok: "確定",
authSaveFail: "保存認證資訊失敗"
},
finger: {
intTips: "指紋模塊正在初始化",
@@ -426,6 +427,8 @@ export default {
enableScreenRecord: "啟用屏幕錄制",
printRecordLogo: "打印標識",
recordPath: "錄制路徑",
recording: "錄製中...",
recordingCanceled: "錄製已取消",
// Hardware
hardwareControl: "硬體管控",
installDongle: "加密狗計數",
@@ -484,6 +487,10 @@ export default {
oneFolder: "特定作業只能添加一個文件夾",
notFolder: "添加內容不是文件夾",
print_flagError: "打印面數不匹配,請重新選擇!",
cannotFindBin: "模板中沒有合併字段,無法使用CSV文件",
pleaseSelectCap: "請選擇容量",
dongleCountRequired: "請輸入有效的加密狗安裝次數(必須是正整數)",
authCode: "授權碼",
pleaseUploadTag: "請添加標籤文件",
uploadingTag: "正在上傳標籤文件...",
pleaseUploadingImgBin: "請添加圖片文件",