feat:新增面授管理的标记和录入成绩 新增面授学员抽屉 新增活动考勤抽屉 新增作业管理抽屉

This commit is contained in:
songwc
2022-10-18 18:01:32 +08:00
parent 5deacedb6e
commit 9f22658060
9 changed files with 2837 additions and 260 deletions

View File

@@ -345,7 +345,9 @@
</div>
</div>
<div class="operations">
<div class="operation">学员</div>
<div class="operation" style="cursor: pointer" @click="showFS">
学员
</div>
<div class="operation" style="cursor: pointer" @click="showFace">
管理
</div>
@@ -382,7 +384,9 @@
</div>
</div>
<div class="operations">
<div class="operation">考勤</div>
<div class="operation" style="cursor: pointer" @click="showAA">
考勤
</div>
<div class="operation">管理</div>
<div class="operation">二维码</div>
</div>
@@ -417,7 +421,9 @@
</div>
</div>
<div class="operations">
<div class="operation">管理</div>
<div class="operation" style="cursor: pointer" @click="showWork">
管理
</div>
</div>
</div>
<div class="course">
@@ -521,6 +527,12 @@
<time-manage v-model:Tvisible="visible" />
<!-- 面授管理抽屉 -->
<face-manage v-model:Fvisible="FaceVisivle" />
<!-- 面授学员抽屉 -->
<face-stu v-model:FSvisible="FSvisible" />
<!-- 活动考勤抽屉 -->
<active-attendance v-model:AAvisible="AAvisible" />
<!-- 作业管理抽屉 -->
<work-manage v-model:Wvisible="Wvisible" />
<!-- 项目发布弹窗 -->
<div>
<a-modal
@@ -607,13 +619,19 @@
import { reactive, toRefs } from "vue";
import TimeManage from "../../components/drawers/TimeManage";
import FaceManage from "../../components/drawers/FaceManage";
import FaceStu from "../../components/drawers/FaceStu";
import ActiveAttendance from "../../components/drawers/ActiveAttendance";
import WorkManage from "../../components/drawers/WorkManage.vue";
export default {
name: "taskPage",
components: { TimeManage, FaceManage },
components: { TimeManage, FaceManage, FaceStu, ActiveAttendance, WorkManage },
setup() {
const state = reactive({
visible: false, //时间管理
FaceVisivle: true, //面授管理
FaceVisivle: false, //面授管理
FSvisible: false, //面授学员
AAvisible: false, //活动考勤
Wvisible: false, //作业管理
pubproject: false,
checked: false,
checked1: true,
@@ -638,12 +656,27 @@ export default {
// console.log("点击管理");
state.FaceVisivle = true;
};
//面授学员的弹窗
const showFS = () => {
state.FSvisible = true;
};
//活动考勤的抽屉
const showAA = () => {
state.AAvisible = true;
};
//作业管理的抽屉
const showWork = () => {
state.Wvisible = true;
};
return {
...toRefs(state),
showModal,
closeModal,
showTime,
showFace,
showFS,
showAA,
showWork,
};
},
};