Commit 58ffab2d by zhaochengxiang

资产管理岗位去掉导入 资产草稿岗位去掉批量修改和导出

parent 92809e24
...@@ -6,7 +6,7 @@ import { useDebounceEffect } from 'ahooks' ...@@ -6,7 +6,7 @@ import { useDebounceEffect } from 'ahooks'
import { appId } from "../../../App" import { appId } from "../../../App"
import { dispatch } from '../../../model' import { dispatch } from '../../../model'
import Table from '../ResizeableTable' import Table from '../ResizeableTable'
import { highlightSearchContentByTerms, isSzseEnv, showMessage } from "../../../util" import { highlightSearchContentByTerms, isPostAsset, isSzseEnv, showMessage } from "../../../util"
import { AssetItem } from "../AssetManage/Component/AssetTable" import { AssetItem } from "../AssetManage/Component/AssetTable"
import UpdateAsset from "../AssetManage/Component/AssetDetailDrawer" import UpdateAsset from "../AssetManage/Component/AssetDetailDrawer"
import { AssetDraftReference } from "../../../util/constant" import { AssetDraftReference } from "../../../util/constant"
...@@ -388,10 +388,14 @@ const FC = (props) => { ...@@ -388,10 +388,14 @@ const FC = (props) => {
(templates??[]).map((item, index) => <Select.Option key={index} value={item.type}>{item.name}</Select.Option>) (templates??[]).map((item, index) => <Select.Option key={index} value={item.type}>{item.name}</Select.Option>)
} }
</Select> </Select>
<Button onClick={onBatchUpdateClick}>批量修改</Button> {
<Tooltip title={((selectedRows??[]).length === 0) ? '请先选择资产' : ''}> !isPostAsset(currentTemplateValue) && <Button onClick={onBatchUpdateClick}>批量修改</Button>
<Button onClick={onExportClick} disabled={(selectedRows??[]).length === 0}>导出</Button> }
</Tooltip> {
!isPostAsset(currentTemplateValue) && <Tooltip title={((selectedRows??[]).length === 0) ? '请先选择资产' : ''}>
<Button onClick={onExportClick} disabled={(selectedRows??[]).length === 0}>导出</Button>
</Tooltip>
}
<Tooltip title={canPublish?'':(isAdmin?'请先选择待提交的资产':'请先选择待提交并且不是停用类型的资产')}> <Tooltip title={canPublish?'':(isAdmin?'请先选择待提交的资产':'请先选择待提交并且不是停用类型的资产')}>
<Button onClick={onPublishClick} disabled={!canPublish}>发布</Button> <Button onClick={onPublishClick} disabled={!canPublish}>发布</Button>
</Tooltip> </Tooltip>
......
...@@ -1057,7 +1057,7 @@ const AssetTable = (props) => { ...@@ -1057,7 +1057,7 @@ const AssetTable = (props) => {
> >
<Space size={15}> <Space size={15}>
{ {
((reference===AssetManageReference||isDataKeyUser) && isPostAsset(getTemplateType()) && nodeAllowdLoadDataAsset) && <Button onClick={addAsset}>新增</Button> ((reference===AssetManageReference||isDataKeyUser) && isPostAsset(currentTemplateType) && nodeAllowdLoadDataAsset) && <Button onClick={addAsset}>新增</Button>
} }
{ {
...@@ -1078,7 +1078,7 @@ const AssetTable = (props) => { ...@@ -1078,7 +1078,7 @@ const AssetTable = (props) => {
} }
{ {
(reference===AssetManageReference && nodeType!=='custom') && <Button onClick={importAsset}>导入</Button> (reference===AssetManageReference && nodeType!=='custom' && !isPostAsset(currentTemplateType)) && <Button onClick={importAsset}>导入</Button>
} }
{ {
(reference===AssetManageReference || reference===AssetRecycleReference) && (reference===AssetManageReference || reference===AssetRecycleReference) &&
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment