From 45200e2a756f8de3bb84e1e35e4f8deef4e88ffb Mon Sep 17 00:00:00 2001 From: yangjun <1173114630@qq.com> Date: Tue, 5 Aug 2025 10:54:03 +0800 Subject: [PATCH] =?UTF-8?q?=E4=BF=AE=E6=94=B9=E6=8A=BD=E5=B1=89=E6=8F=92?= =?UTF-8?q?=E4=BB=B6?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../ConfigMaterial/ConfigMaterialInfoList.vue | 13 ++++++++++--- .../components/ConfigMaterialCategoryModal.vue | 9 +++++++-- .../components/ConfigMaterialInfoModal.vue | 11 ++++++++++- .../components/ConfigMaterialMedicationModal.vue | 10 ++++++++-- .../components/ConfigMaterialTypeModal.vue | 9 +++++++-- 5 files changed, 42 insertions(+), 10 deletions(-) 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 @@