|
@@ -937,7 +937,7 @@
|
|
|
"
|
|
|
@click="(itemTool.toolType = 0), $forceUpdate()"
|
|
|
>
|
|
|
- 展示类
|
|
|
+ 课程组织类
|
|
|
</div>
|
|
|
<div
|
|
|
:class="
|
|
@@ -963,6 +963,14 @@
|
|
|
>
|
|
|
创作类
|
|
|
</div>
|
|
|
+ <div
|
|
|
+ :class="
|
|
|
+ itemTool.toolType == 4 ? 'isChooseActive' : ''
|
|
|
+ "
|
|
|
+ @click="(itemTool.toolType = 4), $forceUpdate()"
|
|
|
+ >
|
|
|
+ 其他
|
|
|
+ </div>
|
|
|
</div>
|
|
|
<div
|
|
|
class="remove"
|
|
@@ -991,7 +999,7 @@
|
|
|
<img src="../../assets/icon/checkedIs.png" alt v-else />
|
|
|
</div>
|
|
|
</div>-->
|
|
|
- <div class="tool">
|
|
|
+ <!-- <div class="tool">
|
|
|
<div
|
|
|
class="whiteBIcon"
|
|
|
@click="addTools(17, itemTaskIndex, toolIndex)"
|
|
@@ -999,7 +1007,7 @@
|
|
|
<img
|
|
|
src="../../assets/icon/secondToolList/library.png"
|
|
|
alt
|
|
|
- />
|
|
|
+ />
|
|
|
<div style="margin: 5px 0">学习资料</div>
|
|
|
</div>
|
|
|
<div
|
|
@@ -1017,7 +1025,7 @@
|
|
|
v-else
|
|
|
/>
|
|
|
</div>
|
|
|
- </div>
|
|
|
+ </div> -->
|
|
|
<div class="tool">
|
|
|
<div
|
|
|
class="whiteBIcon"
|
|
@@ -1182,6 +1190,33 @@
|
|
|
/>
|
|
|
</div>
|
|
|
</div>
|
|
|
+ <div class="tool">
|
|
|
+ <div
|
|
|
+ class="whiteBIcon"
|
|
|
+ @click="addTools(31, itemTaskIndex, toolIndex)"
|
|
|
+ >
|
|
|
+ <img
|
|
|
+ src="../../assets/icon/secondToolList/networkPanel.png"
|
|
|
+ alt
|
|
|
+ />
|
|
|
+ <div style="margin: 5px 0">网络画板</div>
|
|
|
+ </div>
|
|
|
+ <div
|
|
|
+ class="check"
|
|
|
+ @click="addTools(31, itemTaskIndex, toolIndex)"
|
|
|
+ >
|
|
|
+ <img
|
|
|
+ src="../../assets/icon/checkNo.png"
|
|
|
+ alt
|
|
|
+ v-if="itemTool.tool.indexOf(31) == -1"
|
|
|
+ />
|
|
|
+ <img
|
|
|
+ src="../../assets/icon/checkedIs.png"
|
|
|
+ alt
|
|
|
+ v-else
|
|
|
+ />
|
|
|
+ </div>
|
|
|
+ </div>
|
|
|
</div>
|
|
|
<div class="toolSort" v-if="itemTool.toolType == 2">
|
|
|
<!-- <div class="tool">
|
|
@@ -1292,34 +1327,6 @@
|
|
|
/>
|
|
|
</div>
|
|
|
</div>
|
|
|
-
|
|
|
- <div class="tool">
|
|
|
- <div
|
|
|
- class="whiteBIcon"
|
|
|
- @click="addTools(26, itemTaskIndex, toolIndex)"
|
|
|
- >
|
|
|
- <img
|
|
|
- src="../../assets/icon/thirdToolList/courseDesign.png"
|
|
|
- alt
|
|
|
- />
|
|
|
- <div style="margin: 5px 0">课程设计</div>
|
|
|
- </div>
|
|
|
- <div
|
|
|
- class="check"
|
|
|
- @click="addTools(26, itemTaskIndex, toolIndex)"
|
|
|
- >
|
|
|
- <img
|
|
|
- src="../../assets/icon/checkNo.png"
|
|
|
- alt
|
|
|
- v-if="itemTool.tool.indexOf(26) == -1"
|
|
|
- />
|
|
|
- <img
|
|
|
- src="../../assets/icon/checkedIs.png"
|
|
|
- alt
|
|
|
- v-else
|
|
|
- />
|
|
|
- </div>
|
|
|
- </div>
|
|
|
</div>
|
|
|
<div class="toolSort" v-if="itemTool.toolType == 3">
|
|
|
<div class="tool">
|
|
@@ -1457,6 +1464,89 @@
|
|
|
/>
|
|
|
</div>
|
|
|
</div>
|
|
|
+ <div class="tool">
|
|
|
+ <div
|
|
|
+ class="whiteBIcon"
|
|
|
+ @click="addTools(32, itemTaskIndex, toolIndex)"
|
|
|
+ >
|
|
|
+ <img
|
|
|
+ src="../../assets/icon/thirdToolList/code.png"
|
|
|
+ alt
|
|
|
+ />
|
|
|
+ <div style="margin: 5px 0">源码编辑</div>
|
|
|
+ </div>
|
|
|
+ <div
|
|
|
+ class="check"
|
|
|
+ @click="addTools(32, itemTaskIndex, toolIndex)"
|
|
|
+ >
|
|
|
+ <img
|
|
|
+ src="../../assets/icon/checkNo.png"
|
|
|
+ alt
|
|
|
+ v-if="itemTool.tool.indexOf(32) == -1"
|
|
|
+ />
|
|
|
+ <img
|
|
|
+ src="../../assets/icon/checkedIs.png"
|
|
|
+ alt
|
|
|
+ v-else
|
|
|
+ />
|
|
|
+ </div>
|
|
|
+ </div>
|
|
|
+ </div>
|
|
|
+ <div class="toolSort" v-if="itemTool.toolType == 4">
|
|
|
+ <div class="tool">
|
|
|
+ <div
|
|
|
+ class="whiteBIcon"
|
|
|
+ @click="addTools(26, itemTaskIndex, toolIndex)"
|
|
|
+ >
|
|
|
+ <img
|
|
|
+ src="../../assets/icon/thirdToolList/courseDesign.png"
|
|
|
+ alt
|
|
|
+ />
|
|
|
+ <div style="margin: 5px 0">课程设计</div>
|
|
|
+ </div>
|
|
|
+ <div
|
|
|
+ class="check"
|
|
|
+ @click="addTools(26, itemTaskIndex, toolIndex)"
|
|
|
+ >
|
|
|
+ <img
|
|
|
+ src="../../assets/icon/checkNo.png"
|
|
|
+ alt
|
|
|
+ v-if="itemTool.tool.indexOf(26) == -1"
|
|
|
+ />
|
|
|
+ <img
|
|
|
+ src="../../assets/icon/checkedIs.png"
|
|
|
+ alt
|
|
|
+ v-else
|
|
|
+ />
|
|
|
+ </div>
|
|
|
+ </div>
|
|
|
+ <div class="tool">
|
|
|
+ <div
|
|
|
+ class="whiteBIcon"
|
|
|
+ @click="addTools(25, itemTaskIndex, toolIndex)"
|
|
|
+ >
|
|
|
+ <img
|
|
|
+ src="../../assets/icon/thirdToolList/evalua.png"
|
|
|
+ alt
|
|
|
+ />
|
|
|
+ <div style="margin: 5px 0">目标管理</div>
|
|
|
+ </div>
|
|
|
+ <div
|
|
|
+ class="check"
|
|
|
+ @click="addTools(25, itemTaskIndex, toolIndex)"
|
|
|
+ >
|
|
|
+ <img
|
|
|
+ src="../../assets/icon/checkNo.png"
|
|
|
+ alt
|
|
|
+ v-if="itemTool.tool.indexOf(25) == -1"
|
|
|
+ />
|
|
|
+ <img
|
|
|
+ src="../../assets/icon/checkedIs.png"
|
|
|
+ alt
|
|
|
+ v-else
|
|
|
+ />
|
|
|
+ </div>
|
|
|
+ </div>
|
|
|
</div>
|
|
|
</div>
|
|
|
</div>
|
|
@@ -2041,7 +2131,7 @@
|
|
|
:class="chapToolsType == 0 ? 'isChooseActive' : ''"
|
|
|
@click="chapToolsType = 0"
|
|
|
>
|
|
|
- 展示类
|
|
|
+ 课程组织类
|
|
|
</div>
|
|
|
<div
|
|
|
:class="chapToolsType == 1 ? 'isChooseActive' : ''"
|
|
@@ -2055,6 +2145,12 @@
|
|
|
>
|
|
|
评价类
|
|
|
</div>
|
|
|
+ <div
|
|
|
+ :class="chapToolsType == 2 ? 'isChooseActive' : ''"
|
|
|
+ @click="chapToolsType = 2"
|
|
|
+ >
|
|
|
+ 其他
|
|
|
+ </div>
|
|
|
</div>
|
|
|
</div>
|
|
|
|
|
@@ -2158,6 +2254,23 @@
|
|
|
<img src="../../assets/icon/checkedIs.png" alt v-else />
|
|
|
</div>
|
|
|
</div>
|
|
|
+ <div class="tool">
|
|
|
+ <div class="whiteBIcon" @click="chapAddTools(31)">
|
|
|
+ <img
|
|
|
+ src="../../assets/icon/secondToolList/networkPanel.png"
|
|
|
+ alt
|
|
|
+ />
|
|
|
+ <div style="margin: 5px 0">网络画板</div>
|
|
|
+ </div>
|
|
|
+ <div class="check" @click="chapAddTools(31)">
|
|
|
+ <img
|
|
|
+ src="../../assets/icon/checkNo.png"
|
|
|
+ alt
|
|
|
+ v-if="itemTools.tools.indexOf(31) == -1"
|
|
|
+ />
|
|
|
+ <img src="../../assets/icon/checkedIs.png" alt v-else />
|
|
|
+ </div>
|
|
|
+ </div>
|
|
|
</div>
|
|
|
<div class="toolSort" v-if="chapToolsType == 2">
|
|
|
<div class="tool">
|
|
@@ -5382,7 +5495,7 @@ ol {
|
|
|
}
|
|
|
.chooseWho {
|
|
|
display: flex;
|
|
|
- width: 250px;
|
|
|
+ width: 300px;
|
|
|
flex-direction: row;
|
|
|
flex-wrap: nowrap;
|
|
|
justify-content: space-between;
|