SanHQin 1 неделя назад
Родитель
Сommit
99abe1937d

+ 1 - 1
dist/index.html

@@ -37,7 +37,7 @@
       width: 100%;
       background: #e6eaf0;
       font-family: '黑体';
-    }</style><link href=./static/css/app.35c2887dadc3b3351bc610d7ffe97261.css rel=stylesheet></head><body><div id=app></div><script type=text/javascript src=./static/js/manifest.23ea04dc469b57e2b4f8.js></script><script type=text/javascript src=./static/js/vendor.714ff2bfc93f2f096b79.js></script><script type=text/javascript src=./static/js/app.de8ec94b3fcbeec4ca6e.js></script></body></html><script>function stopSafari() {
+    }</style><link href=./static/css/app.b589bdcadaed721867f3e614ea443819.css rel=stylesheet></head><body><div id=app></div><script type=text/javascript src=./static/js/manifest.23ea04dc469b57e2b4f8.js></script><script type=text/javascript src=./static/js/vendor.714ff2bfc93f2f096b79.js></script><script type=text/javascript src=./static/js/app.2a7ac248b990b5339422.js></script></body></html><script>function stopSafari() {
     //阻止safari浏览器双击放大功能
     let lastTouchEnd = 0  //更新手指弹起的时间
     document.documentElement.addEventListener("touchstart", function (event) {

Разница между файлами не показана из-за своего большого размера
+ 0 - 0
dist/static/css/app.b589bdcadaed721867f3e614ea443819.css


Разница между файлами не показана из-за своего большого размера
+ 0 - 0
dist/static/css/app.b589bdcadaed721867f3e614ea443819.css.map


Разница между файлами не показана из-за своего большого размера
+ 0 - 0
dist/static/js/app.2a7ac248b990b5339422.js


Разница между файлами не показана из-за своего большого размера
+ 0 - 0
dist/static/js/app.2a7ac248b990b5339422.js.map


Разница между файлами не показана из-за своего большого размера
+ 0 - 0
dist/static/js/manifest.23ea04dc469b57e2b4f8.js.map


Разница между файлами не показана из-за своего большого размера
+ 0 - 0
dist/static/js/workPage-manifest.2ece51fa34be51c8610a.js.map


Разница между файлами не показана из-за своего большого размера
+ 0 - 0
dist/static/js/workPage.25f204977262bbefe9d9.js


Разница между файлами не показана из-за своего большого размера
+ 0 - 0
dist/static/js/workPage.25f204977262bbefe9d9.js.map


Разница между файлами не показана из-за своего большого размера
+ 0 - 0
dist/static/js/workPage.3d646a0166e907598d22.js


Разница между файлами не показана из-за своего большого размера
+ 0 - 0
dist/static/js/workPage.3d646a0166e907598d22.js.map


+ 1 - 1
dist/workPage.html

@@ -1,4 +1,4 @@
-<!DOCTYPE html><html><head><meta charset=utf-8><meta name=viewport content="width=device-width,initial-scale=1"><title>工作页面 - CocoFlow</title><link rel=icon href=../static/logo.ico><link href=./static/css/workPage.056421ef26c31f5e230cfb83ae266086.css rel=stylesheet></head><body><noscript><strong>We're sorry but this app doesn't work properly without JavaScript enabled. Please enable it to continue.</strong></noscript><div id=app></div><script type=text/javascript src=./static/js/workPage-manifest.2ece51fa34be51c8610a.js></script><script type=text/javascript src=./static/js/workPage-vendor.e1fc95e471d70a1519e8.js></script><script type=text/javascript src=./static/js/workPage.25f204977262bbefe9d9.js></script></body></html><script>function stopSafari() {
+<!DOCTYPE html><html><head><meta charset=utf-8><meta name=viewport content="width=device-width,initial-scale=1"><title>工作页面 - CocoFlow</title><link rel=icon href=../static/logo.ico><link href=./static/css/workPage.056421ef26c31f5e230cfb83ae266086.css rel=stylesheet></head><body><noscript><strong>We're sorry but this app doesn't work properly without JavaScript enabled. Please enable it to continue.</strong></noscript><div id=app></div><script type=text/javascript src=./static/js/workPage-manifest.2ece51fa34be51c8610a.js></script><script type=text/javascript src=./static/js/workPage-vendor.e1fc95e471d70a1519e8.js></script><script type=text/javascript src=./static/js/workPage.3d646a0166e907598d22.js></script></body></html><script>function stopSafari() {
     //阻止safari浏览器双击放大功能
     let lastTouchEnd = 0  //更新手指弹起的时间
     document.documentElement.addEventListener("touchstart", function (event) {

+ 13 - 2
src/components/pages/course.vue

@@ -1525,8 +1525,14 @@ export default {
     },
     goToPptEasy(courseId){
       if (courseId) {
+          let psOrg = ['311882ee-4e86-11f1-9985-005056924926']
+          let route = '/pptEasy'
+          if(psOrg.includes(this.org)){
+            route = '/pptEasyPS'
+          }
+
         this.$router.push(
-          "/pptEasy?cid=" +
+          route + "?cid=" +
           courseId +
           "&userid=" +
           this.userid +
@@ -1539,8 +1545,13 @@ export default {
         );
         this.addOp3('1', "", { courseid: courseId ,type: "course_pptEasyMode_edit" }, "success")
       } else {
+        let psOrg = ['311882ee-4e86-11f1-9985-005056924926']
+        let route = '/pptEasy'
+        if(psOrg.includes(this.org)){
+          route = '/pptEasyPS'
+        }
         this.$router.push(
-          "/pptEasy?userid="+
+          route + "?userid="+
           this.userid +
           "&oid=" +
           this.oid +

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

@@ -1925,10 +1925,11 @@ export default {
       }
       let _pptData = await this.getPPtJson();
       let imgExporting = await this.getPPTimgExporting()
-      if (type == 1 && imgExporting) {
+      if (imgExporting) {
         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 pptContent = []
@@ -2044,10 +2045,11 @@ export default {
       }
       let _pptData = await this.getPPtJson();
       let imgExporting = await this.getPPTimgExporting()
-      if (type == 1 && imgExporting) {
+      if (imgExporting) {
         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 pptContent = []

Разница между файлами не показана из-за своего большого размера
+ 110 - 0
src/components/pages/pptEasy/addCoursePS.vue


+ 4 - 3
src/lang/cn.json

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

+ 1 - 0
src/lang/en.json

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

+ 3 - 2
src/lang/hk.json

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

+ 3 - 3
src/mixins/mixin.js

@@ -36,19 +36,19 @@ export const myMixin = {
         return "Other Browser";
       }
     },
-    async addOp3(userTime, loadTime, object, status) {
+    async addOp3(userTime, loadTime, object, status,api = 'selectUser') {
       if (!this.$route.query.userid) return
 
       try {
         if(!this.userJson || !this.userJson.accountNumber){
-            let res = await this.ajax.get(this.$store.state.api + "selectUser", {
+            let res = await this.ajax.get(this.$store.state.api + api, {
             userid: this.$route.query.userid
             });
             this.userJson = res.data[0][0]
         }
       } catch (e) {
         console.log(e);
-        return this.addOp3(userTime, loadTime, object, status);
+        return this.addOp3(userTime, loadTime, object, status,'selectUser2');
       }
       let _time = new Date()
         .toLocaleString("zh-CN", { hour12: false, timeZone: "Asia/Shanghai" })

+ 5 - 4
src/router/index.js

@@ -168,6 +168,7 @@ import setWorkPage from '@/components/pages/workPage/setIndex.vue'
 import pptEasy from '@/components/pages/pptEasy/addCourse'
 import pptEasy2 from '@/components/pages/pptEasy/addCourse2'
 import pptEasy3 from '@/components/pages/pptEasy/addCourse3'
+import pptEasyPS from '@/components/pages/pptEasy/addCoursePS'
 import noticeCenter from '@/components/pages/noticeCenter/index'
 import PersonnelManagement from "@/components/pages/PersonnelManagement";
 import topTalent from "@/components/pages/liyuan/topTalent";
@@ -1504,10 +1505,10 @@ export default new Router({
       requireAuth:''//不需要鉴权
     }
   },
-  {
-    path:"/noticeCenter",
-    name:"noticeCenter",
-    component:noticeCenter,
+   {
+    path:"/pptEasyPS",
+    name:"pptEasyPS",
+    component:pptEasyPS,
     meta:{
       requireAuth:''//不需要鉴权
     }

Некоторые файлы не были показаны из-за большого количества измененных файлов