feat:新增添加案例 添加面授 选择面授 添加考试 添加作业

This commit is contained in:
dongwug
2022-10-19 14:12:03 +08:00
parent 33673ef4e5
commit d9a12aaa72
3 changed files with 376 additions and 6 deletions

View File

@@ -69,8 +69,8 @@
</div>
</div>
<div class="mid">
<div class="item">
<div class="itcon" @click="showDrawerOnline">
<div class="item" @click="showDrawerOnline">
<div class="itcon" >
<div class="img">
<img src="../../assets/images/leveladd/zai.png" />
</div>
@@ -83,8 +83,8 @@
<!-- 添加在线侧弹窗 -->
<div class="lin"></div>
</div>
<div class="item">
<div class="itcon" @click="showDrawerFaceteach">
<div class="item" @click="showDrawerFaceteach">
<div class="itcon" >
<div class="img">
<img src="../../assets/images/leveladd/mian.png" />
</div>
@@ -97,13 +97,18 @@
<!-- 添加面授侧弹窗 -->
<div class="lin"></div>
</div>
<div class="item">
<div class="item" @click="showDrawerAddCase">
<div class="itcon">
<div class="img">
<img src="../../assets/images/leveladd/an.png" />
</div>
<div class="text">案例</div>
</div>
<!-- 添加案例侧弹窗 -->
<div>
<add-case v-model:addcaseVisible="addcasevisible" />
</div>
<!-- 添加案例侧弹窗 -->
<div class="lin"></div>
</div>
<div class="item">
@@ -363,6 +368,7 @@ import { reactive, toRefs, onMounted, onUnmounted } from "vue";
import AddOnline from "../../components/drawers/AddOnline.vue";
import EditOnline from "../../components/drawers/EditOnline.vue";
import AddFaceteach from "../../components/drawers/AddFaceteach.vue";
import AddCase from "../../components/drawers/AddCase.vue";
const drawercolumns = [
{
title: "项目名称",
@@ -407,6 +413,7 @@ export default {
AddOnline,
EditOnline,
AddFaceteach,
AddCase,
},
setup() {
const state = reactive({
@@ -646,6 +653,7 @@ export default {
pageSize: 10,
addonlinevisible: false,
addfaceteachvisible: false,
addcasevisible:false,
editonlinevisible: false,
stage: false,
selectedRowKeys: [],
@@ -812,6 +820,9 @@ export default {
const showDrawerFaceteach = () => {
state.addfaceteachvisible = true;
};
const showDrawerAddCase = () => {
state.addcasevisible = true;
};
return {
...toRefs(state),
selectProjectName,
@@ -825,6 +836,7 @@ export default {
onSelectChange,
showDrawerOnline,
showDrawerFaceteach,
showDrawerAddCase,
};
},
};