zhangjie 1 年之前
父節點
當前提交
b79361fab5
共有 1 個文件被更改,包括 5 次插入7 次删除
  1. 5 7
      src/modules/card/views/CardManage.vue

+ 5 - 7
src/modules/card/views/CardManage.vue

@@ -292,13 +292,11 @@ export default {
       user: (state) => state.user,
     }),
     onlyAssignTeacher() {
-      if (this.isAdmin) {
-        return false;
-      } else {
-        return this.user.roleList.some(
-          (role) => role.roleCode == "ASSIGN_TEACHER"
-        );
-      }
+      return this.user.roleList.some(
+        (role) =>
+          role.roleCode == "ASSIGN_TEACHER" ||
+          role.roleCode == "SUBJECT_TEACHER"
+      );
     },
   },
   mounted() {