diff --git a/bcs-services/bcs-bscp/ui/src/i18n/en-us.ts b/bcs-services/bcs-bscp/ui/src/i18n/en-us.ts index b4b5ff62c8..9289abe0af 100644 --- a/bcs-services/bcs-bscp/ui/src/i18n/en-us.ts +++ b/bcs-services/bcs-bscp/ui/src/i18n/en-us.ts @@ -1064,6 +1064,7 @@ export default { '组件类型 / 版本分布': 'Component type / Version distribution', 下钻: 'Drill down', 总和: 'Total', + 最后一次拉取配置耗时: 'Last pull time-consuming', // 跨页全选 跨页全选: 'AcrossChecked', diff --git a/bcs-services/bcs-bscp/ui/src/i18n/zh-cn.ts b/bcs-services/bcs-bscp/ui/src/i18n/zh-cn.ts index 12f266c1b5..152081acd4 100644 --- a/bcs-services/bcs-bscp/ui/src/i18n/zh-cn.ts +++ b/bcs-services/bcs-bscp/ui/src/i18n/zh-cn.ts @@ -1068,6 +1068,7 @@ export default { '组件类型 / 版本分布': '组件类型 / 版本分布', 下钻: '下钻', 总和: '总和', + 最后一次拉取配置耗时: '最后一次拉取配置耗时', // 跨页全选 跨页全选: '跨页全选', diff --git a/bcs-services/bcs-bscp/ui/src/views/space/client/search/index.vue b/bcs-services/bcs-bscp/ui/src/views/space/client/search/index.vue index 601e3ac9b1..056f31ec4c 100644 --- a/bcs-services/bcs-bscp/ui/src/views/space/client/search/index.vue +++ b/bcs-services/bcs-bscp/ui/src/views/space/client/search/index.vue @@ -24,6 +24,7 @@ @page-limit-change="handlePageLimitChange" @page-value-change="loadList(true)" @column-filter="handleFilter" + @column-sort="handleSort" @setting-change="handleSettingsChange"> + + + ([]); const pollTimer = ref(0); + const updateSortType = ref('null'); // 当前页数据,不含禁用 const selecTableData = computed(() => { @@ -545,6 +562,11 @@ desc: 'online_status', }, }; + if (updateSortType.value === 'desc') { + params.order!.desc = 'online_status,total_seconds'; + } else if (updateSortType.value === 'asc') { + params.order!.asc = 'total_seconds'; + } try { listLoading.value = true; const res = await getClientQueryList(bkBizId.value, appId.value, params); @@ -608,6 +630,11 @@ } }; + const handleSort = ({ type }: any) => { + updateSortType.value = type; + loadList(); + }; + const handleSettingsChange = ({ checked, size }: any) => { selectedShowColumn.value = [...checked]; localStorage.setItem('client-show-column', JSON.stringify({ checked, size })); diff --git a/bcs-services/bcs-bscp/ui/src/views/space/templates/list/package-detail/operations/add-configs/import-configs/config-table.vue b/bcs-services/bcs-bscp/ui/src/views/space/templates/list/package-detail/operations/add-configs/import-configs/config-table.vue index 06a6aa90a4..64d964d3ad 100644 --- a/bcs-services/bcs-bscp/ui/src/views/space/templates/list/package-detail/operations/add-configs/import-configs/config-table.vue +++ b/bcs-services/bcs-bscp/ui/src/views/space/templates/list/package-detail/operations/add-configs/import-configs/config-table.vue @@ -171,7 +171,9 @@
- {{ item.fileAP }} + + {{ item.fileAP }} +
{{ item.file_type === 'text' ? t('文本') : t('二进制') }}