<>
{t('user:team.group.members')}
{isExpandMember &&
tmbList.map((member) => (
|
{member.name}
|
e.target.checked
? onUpdatePermission({
id: member.tmbId!,
type: 'add',
per: 'write'
})
: onUpdatePermission({
id: member.tmbId!,
type: 'remove',
per: 'write'
})
}
/>
|
e.target.checked
? onUpdatePermission({
id: member.tmbId!,
type: 'add',
per: 'manage'
})
: onUpdatePermission({
id: member.tmbId!,
type: 'remove',
per: 'manage'
})
}
/>
|
{hasDeletePer(member.permission) &&
userInfo?.team.tmbId !== member.tmbId && (
onDeleteMemberPermission({ tmbId: String(member.tmbId) })
}
/>
)}
|
))}
>
<>
{t('user:team.org.org')}
{isExpandOrg &&
orgList.map((org) => (
|
|
e.target.checked
? onUpdatePermission({ id: org.orgId!, type: 'add', per: 'write' })
: onUpdatePermission({
id: org.orgId!,
type: 'remove',
per: 'write'
})
}
/>
|
e.target.checked
? onUpdatePermission({ id: org.orgId!, type: 'add', per: 'manage' })
: onUpdatePermission({
id: org.orgId!,
type: 'remove',
per: 'manage'
})
}
/>
|
{hasDeletePer(org.permission) && (
onDeleteMemberPermission({ orgId: org.orgId! })}
/>
)}
|
))}
>
<>
{t('user:team.group.group')}
{isExpandGroup &&
groupList.map((group) => (
|
|
e.target.checked
? onUpdatePermission({
id: group.groupId!,
type: 'add',
per: 'write'
})
: onUpdatePermission({
id: group.groupId!,
type: 'remove',
per: 'write'
})
}
/>
|
e.target.checked
? onUpdatePermission({
id: group.groupId!,
type: 'add',
per: 'manage'
})
: onUpdatePermission({
id: group.groupId!,
type: 'remove',
per: 'manage'
})
}
/>
|
{hasDeletePer(group.permission) && (
onDeleteMemberPermission({ groupId: group.groupId! })}
/>
)}
|
))}
>