diff --git a/src/api/indexLearningPath.js b/src/api/indexLearningPath.js index 8de427ef..b88965ec 100644 --- a/src/api/indexLearningPath.js +++ b/src/api/indexLearningPath.js @@ -4,4 +4,5 @@ import http from "./config"; export const getRouterOverview = (routerId) => http.get(`/admin/router/overview?routerId=${routerId}`) //新建或编辑路径图 -export const editRoutered = (obj) => http.post('/admin/router/edit', obj) \ No newline at end of file +export const editRoutered = (obj) => http.post('/admin/router/edit', obj) +export const editRouterModel = (obj) => http.post('/admin/router/editModel', obj) \ No newline at end of file diff --git a/src/components/drawers/UnlockMode.vue b/src/components/drawers/UnlockMode.vue index df7ca765..0392a56b 100644 --- a/src/components/drawers/UnlockMode.vue +++ b/src/components/drawers/UnlockMode.vue @@ -1,33 +1,34 @@ - +function selectClassify({type}) { + routerInfoData.value.unlockMode = type +} + +const saveUnlock = () => { + emit("update:userInfo", routerInfoData.value) + editRouterModel(routerInfoData.value) + closeDrawer() +} + +function updateLockMode(type) { + routerInfoData.value.unlockMode = type +} + +function openDrawer() { + visible.value = true +} + +