diff --git a/src/utils/utils.js b/src/utils/utils.js
index ad837a57..c8a0d54a 100644
--- a/src/utils/utils.js
+++ b/src/utils/utils.js
@@ -29,7 +29,7 @@ export function traverseArr(arr, traverseObj, saveOld = false) {
}
const admin = [5, 6, 8, 9, 11, 12]
-
+//检查 管理权和归属权
export function checkPer(per) {
if (store?.state?.userInfo?.roleList.some(t => t.code === 'learning-admin')) {
return true
@@ -39,6 +39,11 @@ export function checkPer(per) {
}
return (per + "").split(',').some(t => admin.some(s => s == t))
}
+const adminOwner = [6,9,12]
+//单独检查是否有归属权
+export function checkOwner(per) {
+ return (per + "").split(',').some(t => adminOwner.some(s => s == t))
+}
export function checkMenu(path='') {
return store?.state?.menus.some(t => path.split(',').some(s=>'/'+s===t));
}
diff --git a/src/views/learningpath/LearningPath.vue b/src/views/learningpath/LearningPath.vue
index 958b336f..a754d0ab 100644
--- a/src/views/learningpath/LearningPath.vue
+++ b/src/views/learningpath/LearningPath.vue
@@ -119,7 +119,7 @@
type="link"
>编辑
- 管理
+ 管理
撤回发布
管理
-
+