From 0b778a1d9109f0de9c75e7554c7e30f2cd015ae3 Mon Sep 17 00:00:00 2001
From: wujingjing <gersonwu@qq.com>
Date: 星期四, 06 三月 2025 17:58:10 +0800
Subject: [PATCH] 缓存 替换词

---
 src/views/project/yw/systemManage/replaceWordMgr/ReplaceWordMgr.vue |   26 ++++++++------------------
 1 files changed, 8 insertions(+), 18 deletions(-)

diff --git a/src/views/project/yw/systemManage/replaceWordMgr/ReplaceWordMgr.vue b/src/views/project/yw/systemManage/replaceWordMgr/ReplaceWordMgr.vue
index 00d897c..dd14b3f 100644
--- a/src/views/project/yw/systemManage/replaceWordMgr/ReplaceWordMgr.vue
+++ b/src/views/project/yw/systemManage/replaceWordMgr/ReplaceWordMgr.vue
@@ -24,13 +24,13 @@
 		</template>
 		<template #header>
 			<el-form ref="queryFormRef" :inline="true" :model="queryParams" class="relative">
-				<el-form-item label="鏍囬" prop="title">
+				<el-form-item label="闂" prop="title">
 					<el-input
 						v-model="queryParams.question"
 						style="width: 226.4px"
-						placeholder="鏍囬"
+						placeholder="闂"
 						clearable
-						@input="() => terminologyQuery()"
+						@input="debounceQueryTable"
 					/>
 				</el-form-item>
 				<el-form-item>
@@ -108,7 +108,7 @@
 //#region ====================== 宸︿晶鏍戞暟鎹紝tree init ======================
 const leftTreeRef = useCompRef(LeftTreeByMgr);
 const treeLoading = ref(false);
-const currentListID = computed(() => currentNode.value?.group_id);
+const currentListID = computed(() => currentNode.value?.id);
 const currentNode = ref(null);
 
 const handleClickNode = (data) => {
@@ -153,21 +153,11 @@
 const queryParams = ref({
 	question: '',
 });
-const { query: queryTerminology, queryData: showQuotaList } = useSearch(tableData, queryParams);
-const displayTableData = computed(() => {
-	const result = showQuotaList.value.filter((item) => item.agent_group == currentListID.value);
-	return result ?? [];
+const { resetQuery, handleQueryTable, displayTableData } = useQueryTable(tableData, queryParams, () => {
+	displayTableData.value = tableData.value;
 });
-const terminologyQuery = debounce(queryTerminology);
-watch(
-	() => queryParams.value.title,
-	(val) => {
-		terminologyQuery();
-	}
-);
-const { resetQuery } = useQueryTable(tableData, queryParams, () => {
-	showQuotaList.value = tableData.value;
-});
+const debounceQueryTable = debounce(handleQueryTable, 400);
+
 //#endregion
 
 //#region ====================== prompt鏌ョ湅 ======================

--
Gitblit v1.9.3