fix: 🧩 修复bug

This commit is contained in:
2025-07-05 13:37:06 +08:00
parent 8524d2112e
commit 776de99441
2 changed files with 12 additions and 1 deletions

View File

@@ -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();

View File

@@ -132,7 +132,7 @@ const dataStore = reactive<any>({
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 = () => {