From a6d6eb116a63e9b53244699fd6f9fe919c304e91 Mon Sep 17 00:00:00 2001 From: yangyin <1850366751@qq.com> Date: 星期日, 03 十一月 2024 16:57:27 +0800 Subject: [PATCH] 提交代码 --- vite.config.ts | 2 +- src/views/project/yw/systemManage/metricAgentMgr/MetricAgentMgr.vue | 6 ++---- src/views/project/yw/lowCode/sqlAmis/SqlAmis.vue | 24 +++++++++++++++++++++--- 3 files changed, 24 insertions(+), 8 deletions(-) diff --git a/src/views/project/yw/lowCode/sqlAmis/SqlAmis.vue b/src/views/project/yw/lowCode/sqlAmis/SqlAmis.vue index 0a2e4f3..33390b0 100644 --- a/src/views/project/yw/lowCode/sqlAmis/SqlAmis.vue +++ b/src/views/project/yw/lowCode/sqlAmis/SqlAmis.vue @@ -25,7 +25,7 @@ <template #header> <el-form ref="queryFormRef" :inline="true" :model="queryParams"> <el-form-item label="鏍囬" prop="title"> - <el-input v-model="queryParams.title" style="width: 226.4px" placeholder="鏍囬" clearable @input="debounceQueryTable"/> + <el-input v-model="queryParams.title" style="width: 226.4px" placeholder="鏍囬" clearable @input="debounceQueryTable" /> </el-form-item> <el-form-item> @@ -393,6 +393,12 @@ //#endregion //#region ====================== 琛ㄦ牸鏁版嵁锛宼able init ====================== +const getLenById =(data:any[],id:string,value:any)=>{ + return data.filter( + (item) => + item.group_id === id || value.children?.some((treeItem) => treeItem.group_id === item.group_id) + ).length; +} const tableLoading = ref(false); const tableData = ref([]); const isDragStatus = ref(false); @@ -406,8 +412,20 @@ return item; }); + + travelTree(listData.value, (value, index, array, parent) => { + const len = getLenById(allTableData.value,value.group_id,value); + console.log("馃殌 ~ len:", len) + value.group_name +=len + }) + console.log("馃殌 ~ listData.value:", listData.value) + } - tableData.value = allTableData.value.filter((item) => item.group_id === currentListID.value || currentNode.value.children?.some(treeItem=>treeItem.group_id===item.group_id)); + tableData.value = allTableData.value.filter( + (item) => + item.group_id === currentListID.value || currentNode.value.children?.some((treeItem) => treeItem.group_id === item.group_id) + ); + console.log('馃殌 ~ tableData.value:', tableData.value); }; //#endregion @@ -419,7 +437,7 @@ const { resetQuery, handleQueryTable, displayTableData } = useQueryTable(tableData, queryParams, () => { displayTableData.value = tableData.value; }); -const debounceQueryTable = debounce(handleQueryTable,400) +const debounceQueryTable = debounce(handleQueryTable, 400); //#endregion //#region ====================== 鏌ヨ蹇嵎閿� ====================== diff --git a/src/views/project/yw/systemManage/metricAgentMgr/MetricAgentMgr.vue b/src/views/project/yw/systemManage/metricAgentMgr/MetricAgentMgr.vue index 04038e9..546f742 100644 --- a/src/views/project/yw/systemManage/metricAgentMgr/MetricAgentMgr.vue +++ b/src/views/project/yw/systemManage/metricAgentMgr/MetricAgentMgr.vue @@ -36,13 +36,11 @@ <el-form-item> <el-button icon="ele-Refresh" @click="resetQuery">閲嶇疆 </el-button> </el-form-item> - </el-form> </template> <template #main> <div class="w100 h100"> - <div class="h-full" > - + <div class="h-full"> <el-table v-loading="tableLoading" ref="draggableTableRef" @@ -129,10 +127,10 @@ import LeftTreeByMgr from '/@/components/tree/leftTreeByMgr.vue'; import { useQueryTable } from '/@/hooks/useQueryTable'; import { useSearch } from '/@/hooks/useSearch'; +import { gotoRoute } from '/@/utils/route'; import { useCompRef } from '/@/utils/types'; import { convertListToTree, debounce } from '/@/utils/util'; import { OptClassificationMap, classificationEnum } from '/@/views/types/metrics'; -import { gotoRoute } from '/@/utils/route'; //#region ====================== 宸︿晶鏍戞暟鎹紝tree init ====================== const leftTreeRef = useCompRef(LeftTreeByMgr); const treeLoading = ref(false); diff --git a/vite.config.ts b/vite.config.ts index 5b25f9d..91ced05 100644 --- a/vite.config.ts +++ b/vite.config.ts @@ -39,7 +39,7 @@ host: '0.0.0.0', port: env.VITE_PORT as unknown as number, open: JSON.parse(env.VITE_OPEN), - hmr: true, + hmr: false, proxy: { '/gitee': { target: 'https://gitee.com', -- Gitblit v1.9.3