Quellcode durchsuchen

fix: 使用staffId判断销售负责人

lanjianrong vor 4 Jahren
Ursprung
Commit
fb353b2a43
2 geänderte Dateien mit 2 neuen und 1 gelöschten Zeilen
  1. 1 0
      src/api/sys/model/userModel.ts
  2. 1 1
      src/views/dashboard/project-detail/index.vue

+ 1 - 0
src/api/sys/model/userModel.ts

@@ -35,4 +35,5 @@ export interface GetUserInfoModel {
   id: string
   roles: string[]
   isAdmin: number
+  staffId: string
 }

+ 1 - 1
src/views/dashboard/project-detail/index.vue

@@ -65,7 +65,7 @@
       const hasAdmin = computed(() => projectInfo.value?.userId !== 'xCi4xUL6uur0h7fVI--NeA')
       const userStore = useUserStore()
       const hasPermission = computed(
-        () => !!userStore.getUserInfo.isAdmin || projectInfo.value?.staffIdEncrypted === userStore.getUserInfo.id
+        () => !!userStore.getUserInfo.isAdmin || projectInfo.value?.staffIdEncrypted === userStore.getUserInfo.staffId
       )
       const route = useRoute()
       async function fetchProjectInfo(id: string) {