This commit is contained in:
fooperage
2023-02-12 20:15:46 +08:00
parent dfc8d8fb72
commit 58238b986a
6 changed files with 184 additions and 153 deletions

View File

@@ -178,7 +178,7 @@
</div> -->
<!-- </div> -->
<unlock-mode ref="unlockModeModal" v-model:unlockModeVisible="unlockModeVisible"
:routerInfo="routerInfo" @successA="successA" />
:objData="routerInfo" @saveUnlock="saveUnlock" />
</div>
<div class="line"></div>
<router-link to="/leveladd">
@@ -624,8 +624,8 @@
<div class="btnText">切换模式</div>
</div> -->
<!-- </div> -->
<unlock-mode ref="unlockModeModal" v-model:unlockModeVisible="unlockModeVisible"
:routerInfo="routerInfo" @successA="successA" />
<unlock-mode ref="unlockModeModal" :unlockModeVisible="unlockModeVisible"
:objData="routerInfo" @saveUnlock="saveUnlock" />
</div>
<div class="line"></div>
<router-link to="/leveladd">
@@ -867,7 +867,7 @@ import { storage } from "../../api/storage";
import { deleteStudyTask } from "../../api/indexStudy";
import draggable from "vuedraggable";
import { editTask } from "../../api/indexTaskadd";
import { editRoutered } from '@/api/indexLearningPath'
// import { RouterEditTask } from "@/api/indexTask";
import { useRouter } from "vue-router";
import UnlockMode from "../../components/drawers/UnlockMode.vue";
@@ -1039,8 +1039,21 @@ export default {
state.updateChapterID = null;
};
const successA = () => {
getDetail()
const saveUnlock = (num) => {
state.routerInfo.unlockMode = num
editRoutered(state.routerInfo).then(res=>{
if(res.data.code == 200){
message.success(res.data.msg)
getDetail()
state.unlockModeVisible = false
}else{
message.error(res.data.msg)
}
}).catch(e=>{
console.log(e)
message.error(e.data.msg)
})
//
}
//新建关卡
@@ -1293,7 +1306,7 @@ export default {
};
const getDetail = () => {
console.log('调用查询')
GetRouterDetail(state.routerId, "N")
GetRouterDetail(state.routerId, "draft")
.then((res) => {
//给level赋初始值
state.level = res.data.data.chapterList;
@@ -1876,7 +1889,7 @@ export default {
closedeleteAll,
subdeleteAll,
successA
saveUnlock
};
},
};