update permission

This commit is contained in:
LittleBoy 2024-08-31 21:58:53 +08:00
parent f163722e11
commit 730d1b4fb6

View File

@ -123,12 +123,12 @@ const UserPermissionItem = ({it, onChange, usernameOptionList,roleOptionList}: U
defaultChecked={it.apply_button}
onChange={e => onValueChange({apply_button: !!e.target.checked})}/>
</div>
<div className={`item item-type item-type-bill-permission`}>
<Checkbox
defaultChecked={it.permission_edit}
disabled={user?.username == it.username}
onChange={e => onValueChange({permission_edit: !!e.target.checked})}/>
</div>
{user?.permissions?.role == 'root' && <div className={`item item-type item-type-bill-permission`}>
<Checkbox
defaultChecked={it.permission_edit}
disabled={user?.username == it.username}
onChange={e => onValueChange({permission_edit: !!e.target.checked})}/>
</div>}
<div className="item item-operation text-center">
<Space>
{user?.username != it.username && <Popconfirm
@ -273,7 +273,8 @@ const Permission = () => {
className={`item item-type item-type-bill-btn-confirm`}>{t(`permission.title.bill.btn.confirm`)}</div>
<div
className={`item item-type item-type-bill-btn-check`}>{t(`permission.title.bill.btn.check`)}</div>
<div className={`item item-type item-type-bill-permission`}>{t(`permission.title.permission`)}</div>
{user?.permissions?.role == 'root' && <div className={`item item-type item-type-bill-permission`}>{t(`permission.title.permission`)}</div>}
<div className="item item-operation">{t('bill.title_operate')}</div>
</div>
{state.list.map((it, index) => (<UserPermissionItem