From 776de99441aee05b8bb966f613c38ca4ac0dbb9b Mon Sep 17 00:00:00 2001 From: yangchunlong <292345300@qq.com> Date: Sat, 5 Jul 2025 13:37:06 +0800 Subject: [PATCH] =?UTF-8?q?fix:=20=F0=9F=A7=A9=20=E4=BF=AE=E5=A4=8Dbug?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/views/bannerManagement/list/index.vue | 2 ++ src/views/webManagement/nav/index.vue | 11 ++++++++++- 2 files changed, 12 insertions(+), 1 deletion(-) diff --git a/src/views/bannerManagement/list/index.vue b/src/views/bannerManagement/list/index.vue index 77a18c5..84bb6c5 100644 --- a/src/views/bannerManagement/list/index.vue +++ b/src/views/bannerManagement/list/index.vue @@ -274,6 +274,7 @@ const getBannerUp = async () => { formRef!.value!.ruleFormRef.resetFields(); proTableRef?.value?.getTableList(); dataStore.isFirstRequest = true; + useMsg("success", result?.msg); } }; //详情里的分类 @@ -344,6 +345,7 @@ const handleResetClick = () => { const handleAdd = () => { dataStore.title = "添加Banner"; dataStore.visible = true; + selectedNodes.value = ""; dataStore.editRuleForm = cloneDeep(EDIT_RULE_FORM); (dataStore.editFormData = cloneDeep(EDIT_FORM_DATA)), // 抽屉表单配置项 getBannerClassEditList(); diff --git a/src/views/webManagement/nav/index.vue b/src/views/webManagement/nav/index.vue index ac5d8cc..1141aa4 100644 --- a/src/views/webManagement/nav/index.vue +++ b/src/views/webManagement/nav/index.vue @@ -132,7 +132,7 @@ const dataStore = reactive({ isFirstRequest: true, selectRow: {} //当前选择的row }); -const selectedNodes = ref(null); +const selectedNodes = ref(""); const treeRef = ref(null); // 配置 tree-select 的属性 const treeProps = { @@ -202,11 +202,17 @@ const getNavClassList = async () => { getNavClassList(); //详情接口 const getItemsRead = async (id: any) => { + selectedNodes.value = ""; + dataStore.data = []; + dataStore.title = "编辑Banner"; + dataStore.visible = true; + const result = await getItemsReadApi(id); dataStore.title = "编辑导航"; dataStore.visible = true; if (result?.code === 0) { dataStore.editRuleForm = result?.data; + console.log(dataStore.editRuleForm, "===========>>>>"); if (dataStore.editRuleForm.link && dataStore.editRuleForm.link_to) { let { id, name, link } = dataStore.editRuleForm.link_echo_data; if (!id || !name || !link) { @@ -353,9 +359,12 @@ const handleResetClick = () => { const handleAdd = () => { dataStore.title = "添加导航"; dataStore.visible = true; + selectedNodes.value = ""; }; const resetForm = () => { dataStore.editRuleForm = cloneDeep(EDIT_RULE_FORM); + // dataStore.editRuleForm.link_to = ""; + // dataStore.editRuleForm.link = ""; }; //抽屉关闭前的钩子 const handleBeforeClone = () => {