From 62fc9aeb10edb2295ec221d4a814f3fb9feaf5ae Mon Sep 17 00:00:00 2001
From: 陶杰 <1378534974@qq.com>
Date: 星期三, 18 十二月 2024 09:38:07 +0800
Subject: [PATCH] 1.报表等修改 2.商品分类下拉查询

---
 pages/goods/list/index.vue |   42 ++++++++++++++++++++++++++++++++----------
 1 files changed, 32 insertions(+), 10 deletions(-)

diff --git a/pages/goods/list/index.vue b/pages/goods/list/index.vue
index e0b3187..f126596 100644
--- a/pages/goods/list/index.vue
+++ b/pages/goods/list/index.vue
@@ -1,9 +1,9 @@
 <template>
-  <el-bus-crud ref="crud" v-bind="tableConfig" />
+  <el-bus-crud ref="crud" v-bind="tableConfig" ></el-bus-crud>
 </template>
 
 <script>
-import { getSortConfig } from '@/utils/form-item-config'
+import { getSortConfig,getGoodsCategoryListConfig} from '@/utils/form-item-config'
 export default {
   data() {
     return {
@@ -161,25 +161,47 @@
                 span: 24,
                 searchImmediately: true,
               },
+              // {
+              //   label: '商品分类:',
+              //   id: 'category',
+              //   component: 'cascader-filter',
+              //   el: {
+              //     otherInterfaceUri: 'flower/api/flower/category/tree',
+              //     props: {
+              //       label: 'name',
+              //       value: 'id',
+              //       checkStrictly: true,
+              //     },
+              //     emitPath: false,
+              //     style: 'width:100%',
+              //     clearable: true,
+              //     hasAll: true,
+              //     childType: 'el-radio-button',
+              //   },
+              //   span: 24,
+              //   searchImmediately: true,
+              // },
               {
-                label: '商品分类:',
+                label: '商品分类',
                 id: 'category',
-                component: 'cascader-filter',
+                type: 'bus-cascader',
                 el: {
                   otherInterfaceUri: 'flower/api/flower/category/tree',
                   props: {
                     label: 'name',
                     value: 'id',
+                    emitPath: false,
+                    checkStrictly: true,
                   },
-                  emitPath: false,
-                  style: 'width:100%',
                   clearable: true,
-                  hasAll: true,
-                  childType: 'el-radio-button',
+                  filterable: true,
+                  style: 'width:100%',
                 },
-                span: 24,
-                searchImmediately: true,
               },
+              // {
+              //   ...getGoodsCategoryListConfig(),
+              //   id: 'category',
+              // },
               { label: '商品名称:', id: 'name', type: 'input' },
               { label: '供应商:', id: 'supplierName', type: 'input' },
             ],

--
Gitblit v1.9.3