lsc 1 год назад
Родитель
Сommit
0a1aecde14

+ 1 - 1
dist/index.html

@@ -25,7 +25,7 @@
       height: 100%;
       width: 100%;
       background: #e6eaf0;
-    }</style><link href=./static/css/app.81cb66612318da5eec37cd234c315098.css rel=stylesheet></head><body><div id=app></div><script type=text/javascript src=./static/js/manifest.3512a67a6213c2df4180.js></script><script type=text/javascript src=./static/js/vendor.d2a60cf4f8d4649786e6.js></script><script type=text/javascript src=./static/js/app.acd17fb0dadb86432db9.js></script></body></html><script>function stopSafari() {
+    }</style><link href=./static/css/app.0a85f120f50db17207b02e2119120027.css rel=stylesheet></head><body><div id=app></div><script type=text/javascript src=./static/js/manifest.3512a67a6213c2df4180.js></script><script type=text/javascript src=./static/js/vendor.d2a60cf4f8d4649786e6.js></script><script type=text/javascript src=./static/js/app.29a8207df6755776f2b5.js></script></body></html><script>function stopSafari() {
     //阻止safari浏览器双击放大功能
     let lastTouchEnd = 0  //更新手指弹起的时间
     document.documentElement.addEventListener("touchstart", function (event) {

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


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


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


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


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


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


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


+ 10 - 9
src/components/pages/addCourse.vue

@@ -437,7 +437,8 @@
                     简易模式
                   </div>
                 </div>
-                <div class="wordTeacher" @click="checkTemplate4()" v-if="oid == '69893dca-1d47-11ed-8c78-005056b86db5'">
+                <div class="wordTeacher" @click="checkTemplate4()" >
+                  <!-- v-if="oid == '69893dca-1d47-11ed-8c78-005056b86db5'" -->
                   <div class="wordPic">
                     <img src="../../assets/icon/wordMub.png" alt />
                   </div>
@@ -489,13 +490,13 @@
                 <div class="cru_selectBox">
                   <div v-for="(item, index) in unitJson" :key="index" class="cru_select"
                     :class="unitIndex == index ? 'cru_selected' : ''" @click="unitSet(index)">
-                    第{{ index + 1 }}阶段
+                    {{unitJson[unitJson.length-1].easy == 4 ? item.dyName : '第'+ (index + 1) +'阶段'}}
                   </div>
                   <img src="../../assets/line.png" class="cru_line" :style="{
                     left: offsetLetfPx + 'px',
                   }" />
                 </div>
-                <div class="addStageImg" @click="addunit()" v-if="!(unitJson.length == 4 && unitJson[3].easy == 4)">
+                <div class="addStageImg" @click="addunit()" v-if="!(unitJson[unitJson.length-1].easy == 4)">
                   <img src="../../assets/icon/add.png" alt />
                 </div>
               </div>
@@ -508,7 +509,7 @@
                     <div>
                       <input type="text" placeholder="阶段标题" class="binfo_input" v-model="unitJson[unitIndex].dyName" />
                     </div>
-                    <div v-if="unitJson.length > 1 && !(unitJson.length == 4 && unitJson[3].easy == 4)"
+                    <div v-if="unitJson.length > 1 && !(unitJson[unitJson.length-1].easy == 4)"
                       @click="deleteUnit(unitIndex)"></div>
                   </div>
                 </div>
@@ -523,7 +524,7 @@
                 <div class="taskBorder" :style="{ minHeight: unitJson[unitIndex].easy && 'unset' }"
                   v-for="(itemTask, itemTaskIndex) in item.taskJson" :key="itemTaskIndex">
                   <div v-if="unitJson[unitIndex].easy != 1">
-                    <div :style="{ marginBottom: unitJson[unitIndex].easy == 3 ? '75px': '0' }">
+                    <div :style="{ marginBottom: (unitJson[unitIndex].easy == 3 || (unitJson[unitIndex].easy == 5 && itemTask.taskType == 1)) ? '75px': '0' }">
                       <div style="font-size: 22px; color: #8e8e8e" :id="'task' + itemTaskIndex">
                         任务{{ itemTaskIndex + 1 }}
                       </div>
@@ -786,7 +787,7 @@
                       </div>
                     </div>
                   </div>
-                  <div v-if="unitJson[unitIndex].easy == 1" class="basic_box" style="
+                  <div v-if="unitJson[unitIndex].easy == 1 || (unitJson[unitIndex].easy == 5 && itemTask.taskType == 2)" class="basic_box" style="
                                 margin: 0 auto;
                                 min-height: 0;
                                 width: 95% !important;
@@ -1028,7 +1029,7 @@
                       </div>
                     </div>
                   </div>
-                  <div v-if="unitJson[unitIndex].easy != 3" style="
+                  <div v-if="unitJson[unitIndex].easy != 3 && !(unitJson[unitIndex].easy == 5 && itemTask.taskType == 1)" style="
                                 flex-direction: row;
                                 justify-content: flex-start;
                                 align-items: center;
@@ -1845,7 +1846,7 @@
                       </div>
                     </div>
                   </div>
-                  <div v-else-if="unitJson[unitIndex].easy == 1" class="toolChoose" style="padding: 0 0 0 30px">
+                  <div v-else-if="unitJson[unitIndex].easy == 1 || (unitJson[unitIndex].easy == 5 && itemTask.taskType == 2)" class="toolChoose" style="padding: 0 0 0 30px">
                     <div class="tools">
                       <div class="leftTools" style="
                                     width: 95%;
@@ -1871,7 +1872,7 @@
                       </div>
                     </div>
                   </div>
-                  <div class="elist_css" v-if="!(unitJson.length == 4 && unitJson[3].easy == 4)">
+                  <div class="elist_css" v-if="!(unitJson[unitJson.length-1].easy == 4)">
                     <div class="elist_title">
                       <div style="
                                     display: flex;

+ 108 - 80
src/components/pages/components/weilai.js

@@ -1,7 +1,7 @@
 let chapter = [
     {
-      "dyName": "学生预习",
-      easy: 2,
+      "dyName": "自主预习",
+      easy: 4,
       "chapterInfo": [
         {
           "isread": false,
@@ -45,18 +45,19 @@ let chapter = [
       ]
     },
     {
-      "dyName": "教学设计",
-      "easy": 3,
+      "dyName": "教学实施",
+      "easy": 5,
       "chapterInfo": [
         {
           "isread": false,
-          "chapterid": "5d7b691c-c429-9e4b-56ac-4b156a8e6504",
+          "chapterid": "9b584a8d-639b-c05a-2838-75579d12147a",
           "title": "",
           "courseName": "",
           "taskJson": [
             {
-              "task": "学习问题/任务",
-              "taskDetail": "请输入学习问题/任务设计描述。",
+              "task": "聚焦问题",
+              "taskType":1,
+              "taskDetail": "请输入学习问题/任务设计描述:将本节课程的学习目标整合表述为一个大问题。",
               "chapterData": [],
               "toolText": "",
               "toolChoose": [
@@ -81,76 +82,7 @@ let chapter = [
             },
             {
               "task": "学习活动",
-              "taskDetail": "请输入学习活动设计描述。",
-              "chapterData": [],
-              "toolText": "",
-              "toolChoose": [
-                {
-                  "tool": [],
-                  "toolDetail": "",
-                  "toolType": 0,
-                  "askCount": 1,
-                  "askTitle": "",
-                  "askJson": [{ "askstitle": "", "askItem": 1, "checkList": [] }]
-                }
-              ],
-              "isShowTools": false,
-              "askCount": 1,
-              "isFold": 0,
-              "askTitle": "",
-              "askJson": [{ "askstitle": "", "askItem": 1, "checkList": [] }],
-              "checkJson": [{ "checkCount": [], "checkPerent": [] }],
-              "homeworkList": [],
-              "proVisible": false,
-              "proVisible2": false
-            },
-            {
-              "task": "学习成果",
-              "taskDetail": "请输入学习成果设计与展示描述。",
-              "chapterData": [],
-              "toolText": "",
-              "toolChoose": [
-                {
-                  "tool": [],
-                  "toolDetail": "",
-                  "toolType": 0,
-                  "askCount": 1,
-                  "askTitle": "",
-                  "askJson": [{ "askstitle": "", "askItem": 1, "checkList": [] }]
-                }
-              ],
-              "isShowTools": false,
-              "askCount": 1,
-              "isFold": 0,
-              "askTitle": "",
-              "askJson": [{ "askstitle": "", "askItem": 1, "checkList": [] }],
-              "checkJson": [{ "checkCount": [], "checkPerent": [] }],
-              "homeworkList": [],
-              "proVisible": false,
-              "proVisible2": false
-            }
-          ],
-          "itemCount": 1,
-          "fileList1": [],
-          "video": [],
-          "testData": [],
-          "pData": [],
-          "templateArray": []
-        }
-      ]
-    },
-    {
-      "dyName": "教学实施",
-      "easy": 1,
-      "chapterInfo": [
-        {
-          "isread": false,
-          "chapterid": "9b584a8d-639b-c05a-2838-75579d12147a",
-          "title": "",
-          "courseName": "",
-          "taskJson": [
-            {
-              "task": "",
+              "taskType":2,
               "taskDetail": "",
               "chapterData": [],
               "toolText": "",
@@ -185,7 +117,7 @@ let chapter = [
       ]
     },
     {
-      "dyName": "学生练习",
+      "dyName": "拓展研学",
       "easy": 4,
       "chapterInfo": [
         {
@@ -195,7 +127,7 @@ let chapter = [
           "courseName": "",
           "taskJson": [
             {
-              "task": "课后作业",
+              "task": "研学任务",
               "taskDetail": "",
               "chapterData": [],
               "toolText": "",
@@ -232,4 +164,100 @@ let chapter = [
   ]
   
   
-  export default chapter
+  export default chapter
+
+  // {
+  //   "dyName": "教学设计",
+  //   "easy": 3,
+  //   "chapterInfo": [
+  //     {
+  //       "isread": false,
+  //       "chapterid": "5d7b691c-c429-9e4b-56ac-4b156a8e6504",
+  //       "title": "",
+  //       "courseName": "",
+  //       "taskJson": [
+  //         {
+  //           "task": "学习问题/任务",
+  //           "taskDetail": "请输入学习问题/任务设计描述。",
+  //           "chapterData": [],
+  //           "toolText": "",
+  //           "toolChoose": [
+  //             {
+  //               "tool": [],
+  //               "toolDetail": "",
+  //               "toolType": 0,
+  //               "askCount": 1,
+  //               "askTitle": "",
+  //               "askJson": [{ "askstitle": "", "askItem": 1, "checkList": [] }]
+  //             }
+  //           ],
+  //           "isShowTools": false,
+  //           "askCount": 1,
+  //           "isFold": 0,
+  //           "askTitle": "",
+  //           "askJson": [{ "askstitle": "", "askItem": 1, "checkList": [] }],
+  //           "checkJson": [{ "checkCount": [], "checkPerent": [] }],
+  //           "homeworkList": [],
+  //           "proVisible": false,
+  //           "proVisible2": false
+  //         },
+  //         {
+  //           "task": "学习活动",
+  //           "taskDetail": "请输入学习活动设计描述。",
+  //           "chapterData": [],
+  //           "toolText": "",
+  //           "toolChoose": [
+  //             {
+  //               "tool": [],
+  //               "toolDetail": "",
+  //               "toolType": 0,
+  //               "askCount": 1,
+  //               "askTitle": "",
+  //               "askJson": [{ "askstitle": "", "askItem": 1, "checkList": [] }]
+  //             }
+  //           ],
+  //           "isShowTools": false,
+  //           "askCount": 1,
+  //           "isFold": 0,
+  //           "askTitle": "",
+  //           "askJson": [{ "askstitle": "", "askItem": 1, "checkList": [] }],
+  //           "checkJson": [{ "checkCount": [], "checkPerent": [] }],
+  //           "homeworkList": [],
+  //           "proVisible": false,
+  //           "proVisible2": false
+  //         },
+  //         {
+  //           "task": "学习成果",
+  //           "taskDetail": "请输入学习成果设计与展示描述。",
+  //           "chapterData": [],
+  //           "toolText": "",
+  //           "toolChoose": [
+  //             {
+  //               "tool": [],
+  //               "toolDetail": "",
+  //               "toolType": 0,
+  //               "askCount": 1,
+  //               "askTitle": "",
+  //               "askJson": [{ "askstitle": "", "askItem": 1, "checkList": [] }]
+  //             }
+  //           ],
+  //           "isShowTools": false,
+  //           "askCount": 1,
+  //           "isFold": 0,
+  //           "askTitle": "",
+  //           "askJson": [{ "askstitle": "", "askItem": 1, "checkList": [] }],
+  //           "checkJson": [{ "checkCount": [], "checkPerent": [] }],
+  //           "homeworkList": [],
+  //           "proVisible": false,
+  //           "proVisible2": false
+  //         }
+  //       ],
+  //       "itemCount": 1,
+  //       "fileList1": [],
+  //       "video": [],
+  //       "testData": [],
+  //       "pData": [],
+  //       "templateArray": []
+  //     }
+  //   ]
+  // },

+ 1 - 1
src/components/pages/course.vue

@@ -184,7 +184,7 @@
                 <div>
                   <span @click="copyCourse(item.courseId)">复制</span>
                   <span @click="get(item.courseId)">预览</span>
-                  <span @click="getNT(item.courseId)" v-if="org == '0fec3a8a-ad04-11ed-b13d-005056b86db5'">无终端</span>
+                  <span @click="getNT(item.courseId)">无终端</span>
                 </div>
               </div>
             </div>

+ 1 - 1
src/components/pages/studio/course.vue

@@ -1000,7 +1000,7 @@ export default {
 }
 
 .all_choose>span {
-  min-width: 75px;
+  min-width: fit-content;
   display: block;
   margin-right: 10px;
   text-align-last: justify;

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