feat : 新增按钮权限
This commit is contained in:
@@ -143,7 +143,7 @@ function WebsiteList() {
|
||||
key="view"
|
||||
icon={<EyeOutlined />}
|
||||
loading={loading}
|
||||
hidden={!access.hasPerms('website:view')}
|
||||
hidden={!access.hasPerms('recruitmentDataCollection:sourceManager:view')}
|
||||
onClick={() => handleViewDetail(websiteId)}
|
||||
>
|
||||
查看详情
|
||||
@@ -154,7 +154,7 @@ function WebsiteList() {
|
||||
key="edit"
|
||||
icon={<FormOutlined />}
|
||||
loading={loading}
|
||||
hidden={!access.hasPerms('website:update')}
|
||||
hidden={!access.hasPerms('recruitmentDataCollection:sourceManager:edit')}
|
||||
onClick={() => handleEdit(websiteId)}
|
||||
>
|
||||
编辑
|
||||
@@ -165,7 +165,7 @@ function WebsiteList() {
|
||||
danger
|
||||
key="delete"
|
||||
icon={<DeleteOutlined />}
|
||||
hidden={!access.hasPerms('website:delete')}
|
||||
hidden={!access.hasPerms('recruitmentDataCollection:sourceManager:delete')}
|
||||
onClick={async () => {
|
||||
Modal.confirm({
|
||||
title: '删除',
|
||||
@@ -223,7 +223,7 @@ function WebsiteList() {
|
||||
<Button
|
||||
type="primary"
|
||||
key="add"
|
||||
hidden={!access.hasPerms('website:add')}
|
||||
hidden={!access.hasPerms('recruitmentDataCollection:sourceManager:add')}
|
||||
onClick={async () => {
|
||||
setCurrentRow(undefined);
|
||||
setModalVisible(true);
|
||||
|
||||
Reference in New Issue
Block a user