🔨 排序字段.

This commit is contained in:
lijiahangmax
2025-03-20 00:08:23 +08:00
parent 2e8a7c40d9
commit a2acbc0c3a
37 changed files with 663 additions and 68 deletions

View File

@@ -1,4 +1,4 @@
import type { DataGrid, Pagination } from '@/types/global';
import type { DataGrid, OrderDirection, Pagination } from '@/types/global';
import type { TableData } from '@arco-design/web-vue';
import axios from 'axios';
import qs from 'query-string';
@@ -26,7 +26,7 @@ export interface HostIdentityUpdateRequest extends HostIdentityCreateRequest {
/**
* 主机身份查询请求
*/
export interface HostIdentityQueryRequest extends Pagination {
export interface HostIdentityQueryRequest extends Pagination, OrderDirection {
searchValue?: string;
id?: number;
name?: string;

View File

@@ -1,4 +1,4 @@
import type { DataGrid, Pagination } from '@/types/global';
import type { DataGrid, OrderDirection, Pagination } from '@/types/global';
import type { TableData } from '@arco-design/web-vue';
import axios from 'axios';
import qs from 'query-string';
@@ -25,7 +25,7 @@ export interface HostKeyUpdateRequest extends HostKeyCreateRequest {
/**
* 主机密钥查询请求
*/
export interface HostKeyQueryRequest extends Pagination {
export interface HostKeyQueryRequest extends Pagination, OrderDirection {
searchValue?: string;
id?: number;
name?: string;

View File

@@ -1,4 +1,4 @@
import type { DataGrid, Pagination } from '@/types/global';
import type { DataGrid, OrderDirection, Pagination } from '@/types/global';
import type { TableData } from '@arco-design/web-vue';
import axios from 'axios';
import qs from 'query-string';
@@ -47,7 +47,7 @@ export interface HostUpdateConfigRequest {
/**
* 主机查询请求
*/
export interface HostQueryRequest extends Pagination {
export interface HostQueryRequest extends Pagination, OrderDirection {
searchValue?: string;
id?: number;
type?: string;

View File

@@ -1,4 +1,4 @@
import type { ClearRequest, DataGrid, Pagination } from '@/types/global';
import type { ClearRequest, DataGrid, OrderDirection, Pagination } from '@/types/global';
import type { TableData } from '@arco-design/web-vue';
import axios from 'axios';
import qs from 'query-string';
@@ -6,7 +6,7 @@ import qs from 'query-string';
/**
* 终端连接日志查询请求
*/
export interface TerminalConnectLogQueryRequest extends Pagination {
export interface TerminalConnectLogQueryRequest extends Pagination, OrderDirection {
id?: number;
userId?: number;
hostId?: number;

View File

@@ -1,4 +1,4 @@
import type { DataGrid, Pagination } from '@/types/global';
import type { DataGrid, OrderDirection, Pagination } from '@/types/global';
import type { TableData } from '@arco-design/web-vue';
import { httpBaseUrl } from '@/utils/env';
import axios from 'axios';
@@ -7,7 +7,7 @@ import qs from 'query-string';
/**
* SFTP 操作日志 查询请求
*/
export interface TerminalSftpLogQueryRequest extends Pagination {
export interface TerminalSftpLogQueryRequest extends Pagination, OrderDirection {
userId?: number;
hostId?: number;
type?: string;