--fix 路径图草稿

This commit is contained in:
yuping
2023-02-14 01:37:40 +08:00
parent 603a4aa255
commit f9c0d266a8
2 changed files with 12 additions and 21 deletions

View File

@@ -743,7 +743,6 @@ export default {
liveExplain: state.textV1, liveExplain: state.textV1,
liveNotice: state.liveNotice, liveNotice: state.liveNotice,
liveFlag: "", liveFlag: "",
id: props.edit ? Number(props.EditLiveId) : 0,
liveLink: state.inputV4, liveLink: state.inputV4,
liveName: state.inputV1, liveName: state.inputV1,
livePlayback: state.switchC1 ? "1" : "0", livePlayback: state.switchC1 ? "1" : "0",

View File

@@ -19,8 +19,8 @@
<draggable v-model="level" chosenClass="chosen" ghostClass="ghost" forceFallback="true" group="stage" <draggable v-model="level" chosenClass="chosen" ghostClass="ghost" forceFallback="true" group="stage"
animation="500" @end="changeSort"> animation="500" @end="changeSort">
<template #item="{ element }"> <template #item="{ element }">
<div class="items" :class="isactive == element.chapterId ? 'active' : ''" <div class="items" :class="isactive == element.id ? 'active' : ''"
@click="changebgc(element.chapterId)"> @click="changebgc(element.id)">
<div class="items1"> <div class="items1">
<div class="boxs_left"> <div class="boxs_left">
<a-popover placement="topLeft" trigger="click"> <a-popover placement="topLeft" trigger="click">
@@ -54,7 +54,7 @@
<div class="imgIcon" @click="showModal(element)"></div> <div class="imgIcon" @click="showModal(element)"></div>
</div> </div>
<div class="boxs_right"> <div class="boxs_right">
<div class="imgIcon" @click="showDeleteChapter(element.chapterId)"></div> <div class="imgIcon" @click="showDeleteChapter(element.id)"></div>
</div> </div>
</div> </div>
<div class="items2"> <div class="items2">
@@ -554,7 +554,7 @@
)"> )">
编辑 编辑
</span> </span>
<span style="color: #4ea6ff; cursor: pointer" @click="showDeleteModal(element.routerTaskId)"> <span style="color: #4ea6ff; cursor: pointer" @click="showDeleteModal(element.id)">
删除 删除
</span> </span>
</div> </div>
@@ -998,6 +998,7 @@ export default {
chooseChapterId: null, chooseChapterId: null,
updateChapterID: null, //编辑关卡id updateChapterID: null, //编辑关卡id
updateID: null, //编辑关卡id
deleteChapterModal: false, //删除关卡弹窗 deleteChapterModal: false, //删除关卡弹窗
deleteChapterId: null, //删除关卡id deleteChapterId: null, //删除关卡id
@@ -1019,7 +1020,7 @@ export default {
state.value1 = element.name; state.value1 = element.name;
state.value2 = element.remark; state.value2 = element.remark;
state.updateChapterID = element.chapterId; state.updateChapterID = element.chapterId;
state.updateID = element.id;
} }
}; };
const closeModal = () => { const closeModal = () => {
@@ -1060,10 +1061,10 @@ export default {
name: state.value1, name: state.value1,
remark: state.value2, remark: state.value2,
routerId: state.routerId, routerId: state.routerId,
id: state.updateID,
chapterId: state.updateChapterID, chapterId: state.updateChapterID,
}; };
api api.updateChapter(obj)
.updateChapter(obj)
.then((res) => { .then((res) => {
console.log("修改成功", res); console.log("修改成功", res);
message.success("修改成功"); message.success("修改成功");
@@ -1119,7 +1120,7 @@ export default {
const deleteChapter = () => { const deleteChapter = () => {
console.log("chapterId", state.deleteChapterId); console.log("chapterId", state.deleteChapterId);
let obj = { let obj = {
chapterId: state.deleteChapterId, id: state.deleteChapterId,
}; };
api api
.deleteChapter(obj) .deleteChapter(obj)
@@ -1273,22 +1274,16 @@ export default {
const dataAssignment = (id) => { const dataAssignment = (id) => {
console.log(state.level); console.log(state.level);
for (let i = 0; i < state.level.length; i++) { for (let i = 0; i < state.level.length; i++) {
console.log("state.level[i].chapterId", state.level[i].chapterId, id); if (state.level[i].id == Number(id)) {
if (state.level[i].chapterId == Number(id)) {
let array = []; let array = [];
state.chooseProjectList = JSON.stringify(state.level[i].taskList); state.chooseProjectList = JSON.stringify(state.level[i].taskList);
console.log("state.level[i].taskList", state.level[i].taskList);
state.level[i].taskList.forEach((element) => { state.level[i].taskList.forEach((element) => {
console.log("element", element);
let obj = { let obj = {
id: element.routerTaskId, id: element.id,
key: element.routerTaskId, key: element.routerTaskId,
lei: checkType(element.type), lei: checkType(element.type),
creater: element.name, creater: element.name,
cretime: cretime: element.duration || element.duration === 0 ? element.duration : "-",
element.duration || element.duration == 0
? element.duration
: "-",
checked1: element.flag, checked1: element.flag,
routerTaskId: element.routerTaskId, routerTaskId: element.routerTaskId,
courseId: element.courseId, courseId: element.courseId,
@@ -1298,12 +1293,9 @@ export default {
chapterId: element.chapterId, chapterId: element.chapterId,
...element ...element
}; };
// console.log("obj", obj);
array.push(obj); array.push(obj);
// console.log("array", array);
}); });
state.tableData = array; state.tableData = array;
// console.log("tableData", state.tableData);
} }
} }
}; };