始终选中一个关卡

This commit is contained in:
zhangyc
2022-12-12 18:16:12 +08:00
parent 8b14710d9d
commit adb22f6d0e
26 changed files with 252 additions and 52 deletions

View File

@@ -4,9 +4,9 @@
<div class="left clearfix">
<div class="leftmain">
<div class="tit" style="margin-left: 18px">关卡</div>
<div class="btn btn3" style="margin-left: 19px">
<div class="btn btn3" @click="showModal()" style="margin-left: 19px">
<div class="search"></div>
<div class="btnText" @click="showModal()">添加关卡</div>
<div class="btnText">添加关卡</div>
</div>
<div class="maincon" style="background-color: #fff">
<!-- <div
@@ -1248,6 +1248,7 @@ export default {
console.log("修改成功", res);
message.success("修改成功");
state.addLoading = false;
localStorage.setItem("chapterId", res.data.data.chapterId);
getDetail();
closeModal();
})
@@ -1276,6 +1277,7 @@ export default {
//state.currentPage = 1;
// getLearnPath();
state.addLoading = false;
localStorage.setItem("chapterId", res.data.data.chapterId);
getDetail();
closeModal();
})
@@ -1303,10 +1305,22 @@ export default {
api
.deleteChapter(obj)
.then((res) => {
console.log("删除关卡成功", res);
message.success("删除关卡成功");
closeDeleteChapter();
getDetail();
if(res.data.code==200){
console.log("删除关卡成功", res);
message.destroy();
message.success("删除关卡成功");
let chapter = localStorage.getItem("chapterId")
if(state.deleteChapterId == chapter){
localStorage.removeItem("chapterId")
}
closeDeleteChapter();
getDetail();
}else if(res.data.code==-1){
message.destroy();
message.success("至少保留一个关卡");
closeDeleteChapter();
}
})
.catch((err) => {
console.log("删除关卡失败", err);
@@ -1448,7 +1462,7 @@ export default {
? JSON.parse(localStorage.getItem("chapterId"))
: null;
console.log("chapter", chapter);
if (chapter) {
if (chapter >0) {
dataAssignment(chapter); //用哪个的任务表
state.isactive = chapter; //哪个亮
} else {