Quellcode durchsuchen

[Feat][UI] Added LDAP function. (#11029)

songjianet vor 2 Jahren
Ursprung
Commit
ff34393333

+ 2 - 1
dolphinscheduler-ui/src/layouts/content/use-dataList.ts

@@ -340,7 +340,8 @@ export function useDataList() {
       {
         label: t('user_dropdown.password'),
         key: 'password',
-        icon: renderIcon(KeyOutlined)
+        icon: renderIcon(KeyOutlined),
+        disabled: (userStore.getUserInfo as UserInfoRes).securityConfigType !== 'PASSWORD'
       },
       {
         label: t('user_dropdown.logout'),

+ 1 - 0
dolphinscheduler-ui/src/service/modules/users/types.ts

@@ -100,6 +100,7 @@ interface UserInfoRes extends UserReq, IdReq {
   alertGroup?: any
   createTime: string
   updateTime: string
+  securityConfigType: 'PASSWORD' | 'LDAP'
 }
 
 interface UserListRes {