lsc vor 1 Jahr
Ursprung
Commit
6f1126bb59

+ 1 - 1
dist/index.html

@@ -18,7 +18,7 @@
       border-radius: 10px;
       -webkit-box-shadow: inset 0 0 6px rgba(0, 0, 0, .3);
       background-color: rgba(0, 0, 0, 0.1);
-    }</style><link href=./static/css/app.76aa796acd9f233bf68c6d270f0e136a.css rel=stylesheet></head><body><div id=app></div><script type=text/javascript src=./static/js/manifest.3ad1d5771e9b13dbdad2.js></script><script type=text/javascript src=./static/js/vendor.85c8eaa771172113dc52.js></script><script type=text/javascript src=./static/js/app.20ae70baad5e67f42b21.js></script></body></html><script>function stopSafari() {
+    }</style><link href=./static/css/app.80abc1beb2d3de3852a4c39b2b5ceb73.css rel=stylesheet></head><body><div id=app></div><script type=text/javascript src=./static/js/manifest.3ad1d5771e9b13dbdad2.js></script><script type=text/javascript src=./static/js/vendor.85c8eaa771172113dc52.js></script><script type=text/javascript src=./static/js/app.1706e2bb5dcd2816c4de.js></script></body></html><script>function stopSafari() {
     //阻止safari浏览器双击放大功能
     let lastTouchEnd = 0  //更新手指弹起的时间
     document.documentElement.addEventListener("touchstart", function (event) {

Datei-Diff unterdrückt, da er zu groß ist
+ 0 - 0
dist/static/css/app.76aa796acd9f233bf68c6d270f0e136a.css


Datei-Diff unterdrückt, da er zu groß ist
+ 0 - 0
dist/static/css/app.76aa796acd9f233bf68c6d270f0e136a.css.map


Datei-Diff unterdrückt, da er zu groß ist
+ 0 - 0
dist/static/css/app.80abc1beb2d3de3852a4c39b2b5ceb73.css


Datei-Diff unterdrückt, da er zu groß ist
+ 0 - 0
dist/static/css/app.80abc1beb2d3de3852a4c39b2b5ceb73.css.map


Datei-Diff unterdrückt, da er zu groß ist
+ 0 - 0
dist/static/js/app.1706e2bb5dcd2816c4de.js


Datei-Diff unterdrückt, da er zu groß ist
+ 0 - 0
dist/static/js/app.1706e2bb5dcd2816c4de.js.map


Datei-Diff unterdrückt, da er zu groß ist
+ 0 - 0
dist/static/js/app.20ae70baad5e67f42b21.js


Datei-Diff unterdrückt, da er zu groß ist
+ 0 - 0
dist/static/js/manifest.3ad1d5771e9b13dbdad2.js.map


+ 18 - 0
src/components/studio/courseDetail.vue

@@ -60,6 +60,9 @@
               </div>
               <div class="cType" style="font-size: 18px; color: #6c6c6c">
               </div>
+              <div class="btnBox">
+                <div class="now_study" @click="goToCongress">工作进展</div>
+            </div>
             </div>
           </div>
         </div>
@@ -133,6 +136,16 @@ export default {
     };
   },
   methods: {
+    goToCongress(){
+      window.location.href='https://pbl.cocorobo.cn/pbl-teacher-table/dist/#/studioCourseProgress?cid=' +
+                      this.id +
+                      '&userid=' +
+                      this.userid +
+                      '&oid=' +
+                      this.oid +
+                      '&org=' +
+                      this.org
+    },
     handleClose(done) {
       done();
     },
@@ -1131,4 +1144,9 @@ export default {
 .s_up2 {
   transform: rotate(90deg);
 }
+
+.btnBox{
+  display: flex;
+}
+
 </style>

+ 1 - 1
src/components/studio/index.vue

@@ -26,7 +26,7 @@
             <div v-if="CourseTypeJson[item.id].length"><span>{{ item.name }}</span>:</div>
             <div class="typeCss" v-if="CourseTypeJson[item.id].length">
               <div class="cName" @click="getCourse(item.name, '', item.id, 1)"
-                :class="typeE.indexOf(item.id) != -1 ? 'isCType' : ''" style="min-width: fit-content;width: auto;">
+                :class="typeE.indexOf(item.id) != -1 ? 'isCType' : ''" style="min-width: fit-content;">
                 全部
               </div>
               <div v-for="(item1, index1) in CourseTypeJson[item.id]" :key="index + '-' + index1" :label="item1.id"

+ 3 - 0
src/components/studio/studyStudent.vue

@@ -323,6 +323,9 @@
                     <div v-if="tool.toolPhoto.length > 0" style="margin-left: 20px; color: #a1a1a1">
                       时间:{{ tool.toolPhoto[0].createTime }}
                     </div>
+                    <div v-if="tool.tool == 51 && tool.createTime" style="margin-left: 20px; color: #a1a1a1">
+                      时间:{{ tool.createTime }}
+                    </div>
                   </div>
                   <div class="toolBox" v-if="tool.toolDetail != ''">
                     <div v-if="false">

+ 1 - 1
src/components/studyStudent.vue

@@ -11060,7 +11060,7 @@ export default {
               if (i == b[j].tool) {
                 if (data.type == 2 && a[i].tool[0] == 4) {
                   // if(JSON.parse(data.content)[0].anwer){
-                  var checkL = JSON.parse(data.content)[0].anwer;
+                  var checkL = JSON.parse(data.content)[0].anwer instanceof Array ? JSON.parse(data.content)[0].anwer : JSON.parse(data.content)[0].anwer.split(",");
                   for (var z = 0; z < checkL.length; z++) {
                     if (!this.checkJson[i][z]) {
                       this.checkJson[i].push({

Einige Dateien werden nicht angezeigt, da zu viele Dateien in diesem Diff geändert wurden.