feat:修改面授课抽屉显示隐藏问题

This commit is contained in:
李晓鸽
2022-10-18 15:27:33 +08:00
5 changed files with 670 additions and 306 deletions

View File

@@ -84,12 +84,17 @@
<div class="lin"></div>
</div>
<div class="item">
<div class="itcon">
<div class="itcon" @click="showDrawerFaceteach">
<div class="img">
<img src="../../assets/images/leveladd/mian.png" />
</div>
<div class="text">面授</div>
</div>
<!-- 添加面授侧弹窗 -->
<div>
<add-faceteach v-model:addfaceteachVisible="visible3" />
</div>
<!-- 添加面授侧弹窗 -->
<div class="lin"></div>
</div>
<div class="item">
@@ -238,7 +243,7 @@
</div>
<!-- 编辑在线侧弹窗 -->
<div>
<add-online v-model:addonlineVisible="visible" />
<edit-online v-model:editonlineVisible="visible2" />
</div>
<!-- 编辑在线侧弹窗 -->
</div>
@@ -356,6 +361,8 @@
<script>
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";
const drawercolumns = [
{
title: "项目名称",
@@ -398,6 +405,8 @@ export default {
name: "LevelAddDetail",
components: {
AddOnline,
EditOnline,
AddFaceteach,
},
setup() {
const state = reactive({
@@ -625,14 +634,7 @@ export default {
time: "2022-07-20 14:00:03",
},
{
key: 6,
projectName: "管理者进阶-腾飞班K1",
manager: "黄华 刘俊",
creater: "毛继禹",
time: "2022-07-20 14:00:03",
},
{
key: 7,
key: "1-1-1",
projectName: "管理者进阶-腾飞班K1",
manager: "黄华 刘俊",
creater: "毛继禹",
@@ -644,6 +646,7 @@ export default {
pageSize: 10,
visible: false,
visible2: false,
visible3: false,
stage: false,
selectedRowKeys: [],
});
@@ -806,6 +809,10 @@ export default {
const showDrawerOnline = () => {
state.visible = true;
};
const showDrawerFaceteach = () => {
state.visible3 = true;
console.log(state.visible3);
};
return {
...toRefs(state),
selectProjectName,
@@ -818,6 +825,7 @@ export default {
drawercolumns,
onSelectChange,
showDrawerOnline,
showDrawerFaceteach,
};
},
};