xiaohaizhao 2 лет назад
Родитель
Сommit
3800d9a8a8
2 измененных файлов с 16 добавлено и 1 удалено
  1. 1 1
      components/Yl_Filtrate1/modules/multilevelClass.js
  2. 15 0
      packageA/setclient/index.js

+ 1 - 1
components/Yl_Filtrate1/modules/multilevelClass.js

@@ -34,7 +34,7 @@ Component({
                     "item.index": i,
                     childClass: item.subdep.length ? {
                         index: null,
-                        label: item.itemclassname + '的下级分类',
+                        label: item.itemclassname ? item.itemclassname + '的下级分类' : item.depname + '的下级部门' ,
                         list: item.subdep,
                         selectKey: this.data.item.selectKey,
                         showName: this.data.item.showName,

+ 15 - 0
packageA/setclient/index.js

@@ -65,6 +65,21 @@ Page({
         });
         this.getList()
         let filtratelist = [{
+            label: "部门",
+            index: null,
+            showName: "depname", //显示字段
+            valueKey: "departmentid", //返回Key
+            selectKey: "departmentid", //传参 代表选着字段 不传参返回整个选择对象
+            value: "", //选中值
+            type: 'multilevelClass',
+            list: await _Http.basic({
+                "id": 20230620102004,
+                "content": {},
+            }).then(res => {
+                console.log("获取部门", res)
+                return res.data.dep
+            })
+        }, {
             label: "客户类型",
             index: null,
             showName: "value", //显示字段