فهرست منبع

refactor(ppt): optimize image upload prompt logic

1. 统一大写PPT的显示格式
2. 新增上传图片时的手动保存提示文案
3. 根据上传类型展示不同的提示信息
lsc 1 هفته پیش
والد
کامیت
8f1df1d19d
4فایلهای تغییر یافته به همراه16 افزوده شده و 11 حذف شده
  1. 8 6
      src/components/pages/pptEasy/addCourse3.vue
  2. 4 3
      src/lang/cn.json
  3. 1 0
      src/lang/en.json
  4. 3 2
      src/lang/hk.json

+ 8 - 6
src/components/pages/pptEasy/addCourse3.vue

@@ -1925,10 +1925,11 @@ export default {
       }
       }
       let _pptData = await this.getPPtJson();
       let _pptData = await this.getPPtJson();
       let imgExporting = await this.getPPTimgExporting()
       let imgExporting = await this.getPPTimgExporting()
-      if (type == 1 && imgExporting) {
+      if (imgExporting) {
         this.uploadWorkLoading = false;
         this.uploadWorkLoading = false;
-        this.$message.info(this.lang.ssPptLoad2)
-        return
+        const msg = type == 1 ? this.lang.ssPptLoad2 : this.lang.ssPptLoad3;
+        this.showToast(msg);
+        return;
       }
       }
       const _pptData2 = JSON.parse(JSON.stringify(_pptData))
       const _pptData2 = JSON.parse(JSON.stringify(_pptData))
       const pptContent = []
       const pptContent = []
@@ -2044,10 +2045,11 @@ export default {
       }
       }
       let _pptData = await this.getPPtJson();
       let _pptData = await this.getPPtJson();
       let imgExporting = await this.getPPTimgExporting()
       let imgExporting = await this.getPPTimgExporting()
-      if (type == 1 && imgExporting) {
+      if (imgExporting) {
         this.uploadWorkLoading = false;
         this.uploadWorkLoading = false;
-        this.$message.info(this.lang.ssPptLoad2)
-        return
+        const msg = type == 1 ? this.lang.ssPptLoad2 : this.lang.ssPptLoad3;
+        this.showToast(msg);
+        return;
       }
       }
       const _pptData2 = JSON.parse(JSON.stringify(_pptData))
       const _pptData2 = JSON.parse(JSON.stringify(_pptData))
       const pptContent = []
       const pptContent = []

+ 4 - 3
src/lang/cn.json

@@ -1922,9 +1922,10 @@
   "ssReleaseBtn":"发布",
   "ssReleaseBtn":"发布",
   "ssTotalPrefix":"共",
   "ssTotalPrefix":"共",
   "ssBasicInfo":"基础信息",
   "ssBasicInfo":"基础信息",
-  "ssPptLoad":"ppt正在加载中,请稍等",
-  "ssPptLoad2":"ppt正在上传图片中,请稍等",
-  "ssUploadPptFail":"上传失败ppt数据失败",
+  "ssPptLoad":"PPT正在加载中,请稍等",
+  "ssPptLoad2":"PPT正在上传图片中,请稍等",
+  "ssPptLoad3":"PPT正在上传图片中,请稍后自行保存",
+  "ssUploadPptFail":"上传失败PPT数据失败",
   "ssCopyToolSucc":"复制工具成功",
   "ssCopyToolSucc":"复制工具成功",
   "ssAddH5":"添加H5页面",
   "ssAddH5":"添加H5页面",
   "ssUploading":"上传中",
   "ssUploading":"上传中",

+ 1 - 0
src/lang/en.json

@@ -1923,6 +1923,7 @@
   "ssBasicInfo":"Basic Information",
   "ssBasicInfo":"Basic Information",
   "ssPptLoad":"PPT is loading, please wait",
   "ssPptLoad":"PPT is loading, please wait",
   "ssPptLoad2":"PPT is uploading images, please wait",
   "ssPptLoad2":"PPT is uploading images, please wait",
+  "ssPptLoad3":"PPT is uploading images, please save manually later",
   "ssUploadPptFail":"Failed to upload PPT data",
   "ssUploadPptFail":"Failed to upload PPT data",
   "ssCopyToolSucc":"Tool copied successfully",
   "ssCopyToolSucc":"Tool copied successfully",
   "ssAddH5":"Add Web Page",
   "ssAddH5":"Add Web Page",

+ 3 - 2
src/lang/hk.json

@@ -1921,9 +1921,10 @@
   "ssReleaseBtn":"發布",
   "ssReleaseBtn":"發布",
   "ssTotalPrefix":"共",
   "ssTotalPrefix":"共",
   "ssBasicInfo":"基礎信息",
   "ssBasicInfo":"基礎信息",
-  "ssPptLoad":"ppt正在加載中,請稍等",
+  "ssPptLoad":"PPT正在加載中,請稍等",
   "ssPptLoad2":"PPT正在上傳圖片,請稍候",
   "ssPptLoad2":"PPT正在上傳圖片,請稍候",
-  "ssUploadPptFail":"上傳失敗ppt數據失敗",
+  "ssPptLoad3":"PPT正在上傳圖片,請稍後自行保存",
+  "ssUploadPptFail":"上傳失敗PPT數據失敗",
   "ssCopyToolSucc":"複製工具成功",
   "ssCopyToolSucc":"複製工具成功",
   "ssAddH5":"添加H5頁面",
   "ssAddH5":"添加H5頁面",
   "ssUploading":"上傳中",
   "ssUploading":"上傳中",