diff --git a/src/views/invoicing/ConfigMaterial/ConfigMaterialInfoList.vue b/src/views/invoicing/ConfigMaterial/ConfigMaterialInfoList.vue index 5f82bfc..be41dcb 100644 --- a/src/views/invoicing/ConfigMaterial/ConfigMaterialInfoList.vue +++ b/src/views/invoicing/ConfigMaterial/ConfigMaterialInfoList.vue @@ -60,6 +60,12 @@
+
+ + 全部 + 启用 + +
一级分类
@@ -160,6 +166,7 @@ const formRef = ref(); const queryParam = reactive({}); + const treeParam = reactive({izEnabled:'0'}); const toggleSearchStatus = ref(false); const registerModal = ref(); const userStore = useUserStore(); @@ -397,10 +404,9 @@ const getCardStyle = (index,allSize) => { } //添加本级(只添加一级分类) function handleAddbj(data){ - // var params = {id:data.key,level:1,title:data.title} var params = {} registerDrawer.value.disableSubmit = false; - registerDrawer.value.edit(params); + registerDrawer.value.add(params); } //添加下级 function handleAddxj(data){ @@ -480,7 +486,8 @@ const getCardStyle = (index,allSize) => { } function getTreeData(){ - defHttp.get({url:'/invoicing/configMaterialCategory/getMaterialTreeData'}).then(res =>{ + const params = {izEnabled:treeParam.izEnabled} + defHttp.get({url:'/invoicing/configMaterialCategory/getMaterialTreeData',params}).then(res =>{ treeData.value = res; // console.log("🚀 ~ defHttp.get ~ treeData:", treeData) // console.log("🚀 ~ defHttp.get ~ res:", res) diff --git a/src/views/invoicing/ConfigMaterial/components/ConfigMaterialCategoryModal.vue b/src/views/invoicing/ConfigMaterial/components/ConfigMaterialCategoryModal.vue index 88d4afb..78a8021 100644 --- a/src/views/invoicing/ConfigMaterial/components/ConfigMaterialCategoryModal.vue +++ b/src/views/invoicing/ConfigMaterial/components/ConfigMaterialCategoryModal.vue @@ -1,7 +1,12 @@