diff --git a/packages/sqle/src/page/SqlManagementConf/Detail/ScanTypeSqlCollection/__tests__/__snapshots__/index.test.tsx.snap b/packages/sqle/src/page/SqlManagementConf/Detail/ScanTypeSqlCollection/__tests__/__snapshots__/index.test.tsx.snap index 87893cc8e..cf960e8d4 100644 --- a/packages/sqle/src/page/SqlManagementConf/Detail/ScanTypeSqlCollection/__tests__/__snapshots__/index.test.tsx.snap +++ b/packages/sqle/src/page/SqlManagementConf/Detail/ScanTypeSqlCollection/__tests__/__snapshots__/index.test.tsx.snap @@ -81,7 +81,7 @@ exports[`test ScanTypeSqlCollection should match snapshot 1`] = `
+
+
+
+ + @@ -161,9 +171,50 @@ exports[`test ScanTypeSqlCollection should match snapshot 1`] = ` class="ant-table-cell" >
+ class="ant-empty ant-empty-normal" + > +
+ + + + + + + + + +
+
+ 暂无数据 +
+
@@ -587,7 +638,7 @@ exports[`test ScanTypeSqlCollection should match snapshot 2`] = `
+
+
+
+ + @@ -2852,7 +2913,7 @@ exports[`test ScanTypeSqlCollection should open report drawer and set current au
+
+
+
+ + diff --git a/packages/sqle/src/page/SqlManagementConf/Detail/ScanTypeSqlCollection/indx.tsx b/packages/sqle/src/page/SqlManagementConf/Detail/ScanTypeSqlCollection/indx.tsx index 523408420..ddd720663 100644 --- a/packages/sqle/src/page/SqlManagementConf/Detail/ScanTypeSqlCollection/indx.tsx +++ b/packages/sqle/src/page/SqlManagementConf/Detail/ScanTypeSqlCollection/indx.tsx @@ -1,5 +1,4 @@ import { - ActiontechTable, TableFilterContainer, useTableFilterContainer, useTableRequestParams, @@ -10,7 +9,10 @@ import { useTranslation } from 'react-i18next'; import ReportDrawer from '../../../../components/ReportDrawer'; import { useCallback, useEffect, useMemo, useState } from 'react'; import { useBoolean, useRequest } from 'ahooks'; -import { ScanTypeSqlCollectionStyleWrapper } from './style'; +import { + ScanTypeSqlCollectionStyleWrapper, + ScanTypeSqlCollectionTableStyleWrapper +} from './style'; import instance_audit_plan from '@actiontech/shared/lib/api/sqle/service/instance_audit_plan'; import { useCurrentProject, @@ -41,6 +43,7 @@ import { ResponseCode } from '@actiontech/dms-kit'; import { message } from 'antd'; import { ROUTE_PATHS } from '@actiontech/dms-kit'; import { ResultIconRenderProps } from '../../../../components/AuditResultMessage/index.type'; + const BEING_AUDITED = 'being_audited'; const ScanTypeSqlCollection: React.FC = ({ instanceAuditPlanId, @@ -299,7 +302,11 @@ const ScanTypeSqlCollection: React.FC = ({ {messageContextHolder} - 6 + } rowKey="id" setting={tableSetting} errorMessage={getTableRowError && getErrorMessage(getTableRowError)} @@ -358,6 +365,9 @@ const ScanTypeSqlCollection: React.FC = ({ pagination={{ total: tableRows?.total }} + scroll={{ + y: '500px' // scroll 中的y 只支持string | number 所以这里的 500px 只是为了开启antd的固定列功能随便写的高度 具体高度在styled中动态计算 + }} /> ` + .ant-table-body { + max-height: ${(isMultiLineFiltering) => + `calc(100vh - ${isMultiLineFiltering ? '278px' : '240px'}) !important`}; + } +`;