lsc 8 月之前
父节点
当前提交
82e2917af0

+ 1 - 1
dist/index.html

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

文件差异内容过多而无法显示
+ 0 - 0
dist/static/css/app.290d3ecccc1126198c04a80897a9065e.css


文件差异内容过多而无法显示
+ 0 - 0
dist/static/css/app.290d3ecccc1126198c04a80897a9065e.css.map


文件差异内容过多而无法显示
+ 0 - 0
dist/static/js/app.b9a15e2cc0895bdb36f5.js


文件差异内容过多而无法显示
+ 0 - 0
dist/static/js/app.b9a15e2cc0895bdb36f5.js.map


文件差异内容过多而无法显示
+ 0 - 0
dist/static/js/manifest.3eade43afd174522bb8a.js.map


+ 5 - 5
src/components/pages/aiAddCourse/addCourse.vue

@@ -19451,9 +19451,9 @@ ${this.courseText && this.aiCallBack[0] == 2 ? '注意,优化原有的<参考
             } catch (error) {
                 console.log("error_________________" + error);
               try {
-                  let regex = new RegExp("(?<=```json)([\\s\\S]*?)(?=```)");
+                  let regex = new RegExp(/```json([\s\S]*?)```/);
                   let match = data.message.match(regex);
-                  dArray = JSON.parse(match[0]);
+                  dArray = JSON.parse(match[1]);
 
 
                   // var message = data.message;
@@ -19463,11 +19463,11 @@ ${this.courseText && this.aiCallBack[0] == 2 ? '注意,优化原有的<参考
                   // dArray = JSON.parse(jsonString);
               } catch (error) {
                 try {
-                    let regex = new RegExp("(?<=```json)([\\s\\S]*?)(?=```)");
+                    let regex = new RegExp(/```json([\s\S]*?)```/);
                     let match = data.message.match(regex);
                     // eval("var aaa = " + match[0])
-                    if(match && match[0]){
-                      dArray = JSON.parse(match[0].replace(/\n/g, '      ').replace(/\s{2,}/g, '      '));
+                    if(match && match[1]){
+                      dArray = JSON.parse(match[1].replace(/\n/g, '      ').replace(/\s{2,}/g, '      '));
                     }else {
                       dArray = JSON.parse(data.message.replace(/\n/g, '      ').replace(/\s{2,}/g, '      '));
                     }

部分文件因为文件数量过多而无法显示