feat: permission manage UI for org (#3503)

This commit is contained in:
a.e.
2025-01-01 17:19:57 +08:00
committed by archer
parent f89212f35f
commit c3480b0ffa
3 changed files with 110 additions and 7 deletions

View File

@@ -45,12 +45,12 @@ OrgSchema.virtual('members', {
localField: '_id',
foreignField: 'orgId'
});
OrgSchema.virtual('permission', {
ref: ResourcePermissionCollectionName,
localField: '_id',
foreignField: 'orgId',
justOne: true
});
// OrgSchema.virtual('permission', {
// ref: ResourcePermissionCollectionName,
// localField: '_id',
// foreignField: 'orgId',
// justOne: true
// });
try {
OrgSchema.index({