style:新版面授课界面添加

This commit is contained in:
wyx
2023-03-14 18:50:18 +08:00
parent f8816f0df4
commit fa431338c8
13 changed files with 2558 additions and 596 deletions

View File

@@ -251,11 +251,16 @@
">
<div class="opa">
<div class="opacation">
<span style="
color: #4ea6ff;
margin-right: 25px;
cursor: pointer;
" @click="editTaskForType(element,index)">
<span
v-if="element.type==2"
style="color: #4ea6ff; cursor: pointer;"
@click="openCourse(element,index)">
开课
</span>
<span
style="color: #4ea6ff;cursor: pointer;"
:style="{marginRight:element.type==2?6+'px':25+'px',marginLeft:element.type==2?6+'px':0+'px'}"
@click="editTaskForType(element,index)">
编辑
</span>
<span style="color: #4ea6ff; cursor: pointer" @click="confirmDelTask(index)">
@@ -387,6 +392,8 @@
</div>
</div>
</a-modal>
<!-- 面授课开课弹框 -->
<AddOpenCourse v-model:visible="opencourseVisible"/>
</div>
</template>
@@ -395,6 +402,7 @@ import {computed, onMounted, ref, watch,} from "vue";
import {message} from "ant-design-vue";
import * as api from "../../api/indexTaskadd";
import UnlockMode from "../../components/drawers/UnlockMode.vue";
import AddOpenCourse from "@/components/drawers/AddOpenCourse.vue";
import Draggable from "vuedraggable";
import {useRoute} from "vue-router";
import {TASK_TYPE} from "@/utils/const";
@@ -625,6 +633,13 @@ const cancelStorage = async () => {
message.success("取消成功");
cancleLoading.value = false
};
// 开课按钮
const opencourseVisible = ref(false);
const openCourse = async () => {
opencourseVisible.value = true;
}
</script>
<style lang="scss">