chore: playground hotkey
This commit is contained in:
@@ -1,12 +1,12 @@
|
||||
import { request } from '@umijs/max';
|
||||
import { ListItem } from '../config/types';
|
||||
|
||||
export const NODES_API = '/nodes';
|
||||
export const WORKERS_API = '/workers';
|
||||
|
||||
export async function queryNodesList(
|
||||
export async function queryWorkersList(
|
||||
params: Global.Pagination & { query?: string }
|
||||
) {
|
||||
return request<Global.PageResponse<ListItem>>(`${NODES_API}`, {
|
||||
return request<Global.PageResponse<ListItem>>(`${WORKERS_API}`, {
|
||||
methos: 'GET',
|
||||
params
|
||||
});
|
||||
|
||||
@@ -8,7 +8,7 @@ import { useIntl } from '@umijs/max';
|
||||
import { Button, Input, Space, Table } from 'antd';
|
||||
import _ from 'lodash';
|
||||
import { useEffect, useState } from 'react';
|
||||
import { queryNodesList } from '../apis';
|
||||
import { queryWorkersList } from '../apis';
|
||||
import { ListItem } from '../config/types';
|
||||
const { Column } = Table;
|
||||
|
||||
@@ -33,8 +33,8 @@ const Models: React.FC = () => {
|
||||
const params = {
|
||||
..._.pickBy(queryParams, (val: any) => !!val)
|
||||
};
|
||||
const res = await queryNodesList(params);
|
||||
console.log('res=======', res);
|
||||
const res = await queryWorkersList(params);
|
||||
|
||||
setDataSource(res.items);
|
||||
setTotal(res.pagination.total);
|
||||
} catch (error) {
|
||||
@@ -131,15 +131,16 @@ const Models: React.FC = () => {
|
||||
return (
|
||||
<StatusTag
|
||||
statusValue={{
|
||||
status:
|
||||
record.status?.state === 'active' ? 'success' : 'error',
|
||||
text: record.status?.state
|
||||
status: ['Inactive', 'unknown'].includes(record.state)
|
||||
? 'inactive'
|
||||
: 'success',
|
||||
text: record.state
|
||||
}}
|
||||
></StatusTag>
|
||||
);
|
||||
}}
|
||||
/>
|
||||
<Column title="IP" dataIndex="address" key="address" />
|
||||
<Column title="IP" dataIndex="ip" key="address" />
|
||||
<Column
|
||||
title="CPU"
|
||||
dataIndex="CPU"
|
||||
|
||||
@@ -34,6 +34,8 @@ export interface ListItem {
|
||||
hostname: string;
|
||||
address: string;
|
||||
labels: object;
|
||||
state: string;
|
||||
ip: string;
|
||||
status: {
|
||||
cpu: {
|
||||
total: number;
|
||||
@@ -60,7 +62,6 @@ export interface ListItem {
|
||||
uptime: number;
|
||||
boot_time: string;
|
||||
};
|
||||
state: string;
|
||||
};
|
||||
id: number;
|
||||
created_at: string;
|
||||
|
||||
@@ -8,8 +8,8 @@ import Nodes from './components/nodes';
|
||||
|
||||
const items: TabsProps['items'] = [
|
||||
{
|
||||
key: 'nodes',
|
||||
label: 'Nodes',
|
||||
key: 'workers',
|
||||
label: 'Workers',
|
||||
children: <Nodes />
|
||||
},
|
||||
{
|
||||
@@ -38,7 +38,7 @@ const Resources = () => {
|
||||
<div style={{ marginTop: 70 }}>
|
||||
<Tabs
|
||||
type="card"
|
||||
defaultActiveKey="nodes"
|
||||
defaultActiveKey="workers"
|
||||
items={items}
|
||||
accessKey={activeKey}
|
||||
onChange={handleChangeTab}
|
||||
|
||||
Reference in New Issue
Block a user