Skip to content

Commit 65c29bf

Browse files
committed
绑定Spring batch job 查询 后台API
1 parent e8d971f commit 65c29bf

File tree

7 files changed

+110
-275
lines changed

7 files changed

+110
-275
lines changed

config/config.ts

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -235,6 +235,12 @@ export default {
235235
basePath: '/',
236236
},
237237
chainWebpack: webpackPlugin,
238+
proxy: {
239+
'/batch': {
240+
target: 'http://localhost:8080/',
241+
changeOrigin: true,
242+
},
243+
},
238244
/*
239245
proxy: {
240246
'/server/api/': {

src/pages/platform/jobRunDetail/_mock.ts

Lines changed: 0 additions & 121 deletions
This file was deleted.

src/pages/platform/jobRunDetail/data.d.ts

Lines changed: 15 additions & 17 deletions
Original file line numberDiff line numberDiff line change
@@ -1,32 +1,30 @@
11
export interface TableListItem {
2-
key: number;
3-
disabled?: boolean;
4-
href: string;
5-
name: string;
2+
JobExecutionId: string;
3+
JobName: string;
64
runNum:number;
7-
version:number;
8-
exitCode:string;
9-
exitMessage:string;
10-
status: number;
11-
updatedAt: Date;
12-
createAt: Date;
13-
endAt:Date;
14-
startAt:Date;
5+
Version:number;
6+
ExitCode:string;
7+
ExitMessage:string;
8+
Status: number;
9+
LastUpdated: Date;
10+
CreateTime: Date;
11+
EndTime:Date;
12+
StartTime:Date;
1513
}
1614

1715
export interface TableListPagination {
18-
total: number;
1916
pageSize: number;
20-
current: number;
17+
pageNumber: number;
18+
current:number;
2119
}
2220

2321
export interface TableListData {
24-
list: TableListItem[];
25-
pagination: Partial<TableListPagination>;
22+
content: TableListItem[];
23+
pageable: Partial<TableListPagination>;
24+
totalElements:number;
2625
}
2726

2827
export interface TableListParams {
29-
sorter: string;
3028
status: string;
3129
name: string;
3230
pageSize: number;

0 commit comments

Comments
 (0)