This commit is contained in:
Ggysh-7
2022-11-23 23:10:59 +08:00
32 changed files with 2556 additions and 1967 deletions

View File

@@ -230,12 +230,25 @@
<div class="lin"></div>
</div>
<div class="item">
<div class="itcon">
<div class="itcon" @click="showAddface">
<div class="img">
<img src="../../assets/images/leveladd/mian.png" />
</div>
<div class="text">面授</div>
</div>
<!-- 添加面授 -->
<add-faceteach
@changeData="updateTableData"
v-model:edit="edit"
v-model:isactive="isactive"
v-model:routerId="routerId"
v-model:chooseStageId="chooseStageId"
v-model:routerTaskId="routerTaskId"
v-model:addfaceteachVisible="addfaceteachVisible"
v-model:EditFaceId="EditFaceId"
:isLevel="isLevel"
/>
<!-- 添加面授 -->
<div class="lin"></div>
</div>
<div class="item">
@@ -1042,6 +1055,7 @@ import AddInvist from "../../components/drawers/AddInvist.vue";
import AddVote from "../../components/vote/AddVote.vue";
import AddLive from "../../components/drawers/AddLive.vue";
import AddRef from "../../components/drawers/AddRef.vue";
import AddFaceteach from "../../components/drawers/AddFaceteach.vue";
import * as api from "../../api/indexLevel";
import { GetRouterDetail } from "../../api/indexTask";
import { message } from "ant-design-vue";
@@ -1072,6 +1086,7 @@ export default {
AddRef,
draggable,
UnlockMode,
AddFaceteach,
},
setup() {
const state = reactive({
@@ -1225,6 +1240,11 @@ export default {
currentPage: 1,
tableDataTotal: 0,
pageSize: 10,
visible: false,
//项目
editproj: false,
addprojvisible: false,
addfaceteachVisible: false,
AddSvisible: false, //添加学员抽屉
AddImpStuvisible: false, //导入学员抽屉
addlivevisible: false, //添加直播抽屉
@@ -1248,6 +1268,7 @@ export default {
EditEvalId: "",
EditInvistId: "",
EditVoteId: "",
EditFaceId: "",
//项目
EditProjId: "",
routerTaskId: "",
@@ -1396,6 +1417,12 @@ export default {
state.EditWorkId = id;
state.routerTaskId = eleId;
};
//面授抽屉
const showAddface = (id, eleId) => {
state.addfaceteachVisible = true;
state.EditFaceId = id;
state.routerTaskId = eleId;
};
//案例抽屉
const showDrawerAddCase = (id, eleId) => {
state.addcasevisible = true;
@@ -1519,7 +1546,7 @@ export default {
});
if (state.level.length > 0) {
let chapter = localStorage.getItem("chapterId");
if (chapter !== null) {
if (chapter !== "null") {
dataAssignment(chapter); //用哪个的任务表
state.isactive = chapter; //哪个亮
} else {
@@ -1878,6 +1905,8 @@ export default {
showDrawerAddOnline(id, eleId);
} else if (type == "案例") {
showDrawerAddCase(id, eleId);
} else if (type == "面授") {
showAddface(id, eleId);
}
};
@@ -2068,6 +2097,7 @@ export default {
deleteChapter,
showModeVisible,
showAddface,
};
},
};