소스 검색

修改样式及功能

zengyicheng 2 년 전
부모
커밋
885563068b
3개의 변경된 파일540개의 추가작업 그리고 251개의 파일을 삭제
  1. 7 1
      src/components/courseDetail.vue
  2. 532 250
      src/components/studyStudent.vue
  3. 1 0
      src/components/tools/time.vue

+ 7 - 1
src/components/courseDetail.vue

@@ -525,6 +525,7 @@
                               flex-wrap: nowrap;
                               align-items: center;
                             "
+                            v-if="item2.task[0].tool != undefined && item2.isWork"
                           >
                             <div
                               style="
@@ -876,6 +877,7 @@ export default {
           var a = res.data[0];
           var b = res.data[1];
           var c = res.data[2];
+          var d = res.data[3];
           for (var i = 0; i < b.length; i++) {
             // if (!this.id) {
             //   this.courseType[b[i].id] = [];
@@ -948,7 +950,10 @@ export default {
               // _chaptersJson.tool[i][z] = [];
               _chaptersJson.tool[i].array[z] = { array: [], name: el[z].task };
               _chaptersJson.chapter[i][z] = [];
-              _chaptersJson.work[i].chapter[z] = { name: el[z].task, task: [] };
+              _chaptersJson.work[i].chapter[z] = { name: el[z].task, task: [],isWork:false };
+              if(d.length > 0){
+                _chaptersJson.work[i].chapter[z].isWork = true;
+              }
               _chaptersJson.work[i].is = false;
               let tools = el[z].toolChoose;
               for (var k = 0; k < tools.length; k++) {
@@ -1652,6 +1657,7 @@ export default {
   line-height: 50px;
   font-size: 18px;
   text-align: center;
+  min-width: 180px;
 }
 
 .chapter .task {

파일 크기가 너무 크기때문에 변경 상태를 표시하지 않습니다.
+ 532 - 250
src/components/studyStudent.vue


+ 1 - 0
src/components/tools/time.vue

@@ -82,6 +82,7 @@ export default {
       isPaused: false,
       isStarted: false,
       displayString: "",
+      isWhole:true,
     };
   },
   methods: {

이 변경점에서 너무 많은 파일들이 변경되어 몇몇 파일들은 표시되지 않았습니다.