in src/main/resources/static/components/resource/AcsResources.tsx [33:64]
abstract productCode(): string
abstract resourceName(): string
abstract loadResources(regionId: string, pageIndex: number = 1, pageSize: number = 20): void
abstract getColumns(): ColumnsType<any>;
abstract getDataRows(): any[];
getTaskMenus = (disable: boolean) => {
return commands.map((menu: TaskMenu) => {
return {
key: menu.key,
label: (
<Tooltip overlayStyle={{minWidth: "420px", width: "420px", maxWidth: "420px"}}
overlayInnerStyle={{width: "420px"}}
placement="left"
title={(
<div>
{menu.tips}
在Linux上将执行<Text code copyable type="success">{menu.scripts["linux"]}</Text>命令;
在Windows上将执行<Text code copyable type="success">{menu.scripts["windows"]}</Text>命令。
</div>
)}>
<a>{menu.name}</a>
</Tooltip>
),
disabled: disable,
}
})
}