yangyin
2024-11-03 a6d6eb116a63e9b53244699fd6f9fe919c304e91
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 ====================== 表格数据,table 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 ====================== 查询快捷键 ======================