|
@@ -4,7 +4,7 @@
|
|
|
<div class="class-sidebar">
|
|
<div class="class-sidebar">
|
|
|
<div class="sidebar-header">
|
|
<div class="sidebar-header">
|
|
|
<span class="title-color">产品分类</span>
|
|
<span class="title-color">产品分类</span>
|
|
|
- <a-button type="link" size="small" @click="openSetClass()">设置</a-button>
|
|
|
|
|
|
|
+ <a-button type="link" size="small" @click="openSetClass()">新建大类</a-button>
|
|
|
</div>
|
|
</div>
|
|
|
<a-tree :tree-data="classList" :field-names="treeFieldNames" :selected-keys="selectedClassKeys"
|
|
<a-tree :tree-data="classList" :field-names="treeFieldNames" :selected-keys="selectedClassKeys"
|
|
|
:expanded-keys="expandedKeys" :expand-action="false" :autoExpandParent="true" @select="onClassSelect"
|
|
:expanded-keys="expandedKeys" :expand-action="false" :autoExpandParent="true" @select="onClassSelect"
|
|
@@ -278,9 +278,12 @@ const showEditClassDialog = ref(false)
|
|
|
const createData = ref(null)
|
|
const createData = ref(null)
|
|
|
const editData = ref(null)
|
|
const editData = ref(null)
|
|
|
|
|
|
|
|
-// 打开设置分类弹窗
|
|
|
|
|
|
|
+// 打开新建大类弹窗
|
|
|
const openSetClass = () => {
|
|
const openSetClass = () => {
|
|
|
- setClassRef.value.openDrawer()
|
|
|
|
|
|
|
+ // 清空 createData,确保创建一级分类(parentid=0)
|
|
|
|
|
+ createData.value = null
|
|
|
|
|
+ // 调用新建分类组件的 showDrawer 方法
|
|
|
|
|
+ addClassRef.value.showDrawer()
|
|
|
}
|
|
}
|
|
|
|
|
|
|
|
// 选择分类节点
|
|
// 选择分类节点
|