abstract loadResources()

in src/main/resources/static/components/resource/AcsResources.tsx [37:64]


    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,
            }
        })
    }