fix:返回时传递routerId

This commit is contained in:
wyx
2023-02-13 15:00:25 +08:00
parent 808b0ca6fc
commit f2cdb1f012

View File

@@ -181,7 +181,7 @@
:objData="routerInfo" @saveUnlock="saveUnlock" /> :objData="routerInfo" @saveUnlock="saveUnlock" />
</div> </div>
<div class="line"></div> <div class="line"></div>
<router-link to="/leveladd"> <router-link :to="{ path: '/leveladd', query:{ routerId: routerId } }">
<div style="display: flex"> <div style="display: flex">
<img class="img2" style="margin-right: 22px" src="../../assets/images/leveladd/back.png" /> <img class="img2" style="margin-right: 22px" src="../../assets/images/leveladd/back.png" />
<div class="return">返回</div> <div class="return">返回</div>
@@ -622,7 +622,7 @@
:objData="routerInfo" @saveUnlock="saveUnlock" /> :objData="routerInfo" @saveUnlock="saveUnlock" />
</div> </div>
<div class="line"></div> <div class="line"></div>
<router-link to="/leveladd"> <router-link :to="{ path: '/leveladd', query:{ routerId: routerId } }">
<div style="display: flex"> <div style="display: flex">
<img class="img2" src="../../assets/images/leveladd/back.png" /> <img class="img2" src="../../assets/images/leveladd/back.png" />
<div class="return">返回</div> <div class="return">返回</div>
@@ -857,7 +857,7 @@ import AddFaceteach from "../../components/drawers/AddFaceteach.vue";
import * as api from "../../api/indexLevel"; import * as api from "../../api/indexLevel";
import { GetRouterDetail, changeChapterSort, changeTasklistSort, releaseRouter, cancelRouterTask } from "../../api/indexTask"; import { GetRouterDetail, changeChapterSort, changeTasklistSort, releaseRouter, cancelRouterTask } from "../../api/indexTask";
import { message, Modal } from "ant-design-vue"; import { message, Modal } from "ant-design-vue";
import { storage } from "../../api/storage"; // import { storage } from "../../api/storage";
import { deleteStudyTask } from "../../api/indexStudy"; import { deleteStudyTask } from "../../api/indexStudy";
import draggable from "vuedraggable"; import draggable from "vuedraggable";
import { editTask } from "../../api/indexTaskadd"; import { editTask } from "../../api/indexTaskadd";
@@ -891,9 +891,7 @@ export default {
const route = useRoute(); const route = useRoute();
const unlockModeModal = ref() const unlockModeModal = ref()
const state = reactive({ const state = reactive({
routerId: storage.get("routerId") routerId: route.query.routerId,
? JSON.parse(storage.get("routerId"))
: route.query.routerId,
routerDetail: null, routerDetail: null,
level: [ level: [
// { // {
@@ -1775,6 +1773,7 @@ export default {
setTimeout(() => { setTimeout(() => {
router.push({ router.push({
path: "/leveladd", path: "/leveladd",
query:{ routerId: state.routerId }
}); });
}, 3000); }, 3000);
} }
@@ -1796,6 +1795,7 @@ export default {
setTimeout(() => { setTimeout(() => {
router.push({ router.push({
path: "/leveladd", path: "/leveladd",
query:{ routerId: state.routerId }
}); });
}, 5000) }, 5000)
} }
@@ -1817,6 +1817,7 @@ export default {
} else { } else {
router.push({ router.push({
path: "/leveladd", path: "/leveladd",
query:{ routerId: state.routerId }
}); });
} }