【issues/4935】租户用户编辑界面中租户下拉框未过滤,显示当前系统所有的租户

pull/474/merge
zhangdaiscott 2023-05-29 11:14:23 +08:00
parent caf9622cd9
commit 7bab382d8d
1 changed files with 15 additions and 0 deletions

View File

@ -18,6 +18,8 @@
import { BasicDrawer, useDrawerInner } from '/@/components/Drawer'; import { BasicDrawer, useDrawerInner } from '/@/components/Drawer';
import { saveOrUpdateUser, getUserRoles, getUserDepartList, getAllRolesListNoByTenant, getAllRolesList } from './user.api'; import { saveOrUpdateUser, getUserRoles, getUserDepartList, getAllRolesListNoByTenant, getAllRolesList } from './user.api';
import { useDrawerAdaptiveWidth } from '/@/hooks/jeecg/useAdaptiveWidth'; import { useDrawerAdaptiveWidth } from '/@/hooks/jeecg/useAdaptiveWidth';
import { getTenantId } from "/@/utils/auth";
// Emits // Emits
const emit = defineEmits(['success', 'register']); const emit = defineEmits(['success', 'register']);
const attrs = useAttrs(); const attrs = useAttrs();
@ -106,7 +108,20 @@
} }
//update-end---author:wangshuai ---date:20230424 forissues/4844------------ //update-end---author:wangshuai ---date:20230424 forissues/4844------------
}, },
//update-begin---author:wangshuai ---date:20230522 forissues/4935------------
{
field: 'relTenantIds',
componentProps:{
disabled: !!data.tenantSaas,
},
},
//update-end---author:wangshuai ---date:20230522 forissues/4935------------
]); ]);
//update-begin---author:wangshuai ---date:20230522 forissues/4935------------
if(!unref(isUpdate) && data.tenantSaas){
await setFieldsValue({ relTenantIds: getTenantId().toString() })
}
//update-end---author:wangshuai ---date:20230522 forissues/4935------------
// //
if (typeof data.record === 'object') { if (typeof data.record === 'object') {
setFieldsValue({ setFieldsValue({