map每一个元素必须都得用到,不然会报错

let typeTree = types.map(item => {

            // console.log(77777, item)

            var showobj = item.typeName

            if (item.typeID != 'fangchong' && item.typeID != 'quyu') {

                console.log(999523, devices)

                let deviceData = devices.filter(it => it.typeID === item.typeID)

                let deviceTree = deviceData.map(item => {

                    // console.log(8888, item.typeID)

                    return {

                        isUse: false,

                        id: item.deviceCode,

                        label: `${item.deviceName}-${item.place}`,

                        key: 'device',

                        systemID: item.systemID,

                        leaf: true,

                        typeID: item.typeID,

                        deviceName: item.deviceName,

                        place: item.place,

                        typeName: showobj

                    }

                })

                return {

                    isUse: false,

                    id: item.typeID,

                    label: item.typeName,

                    children: deviceTree,

                    key: 'type',

                    systemID: item.systemID,

                    typeID: item.typeID,

                    typeName: item.typeName

                }

            }

            // if (item.typeID == 'fangchong' && (item.systemID == "personnel" || item.systemID == "1")) {

            //  // console.log(9999, this.antiscour)

            //  // let deviceData = devices.filter(it => it.typeID === item.typeID)

            //  return {

            //      isUse: false,

            //      id: 'fangchong',

            //      label: item.typeName,

            //      leaf: true,

            //      key: 'fangchong',

            //      systemID: item.systemID

            //  }

            // }

            // if (item.typeID == 'quyu' && (item.systemID == "personnel" || item.systemID == "1")) {

            //  // let deviceData = devices.filter(it => it.typeID === item.typeID)

            //  return {

            //      isUse: false,

            //      id: 'quyu',

            //      label: item.typeName,

            //      key: 'quyu',

            //      leaf: true,

            //      systemID: item.systemID

            //  }

            // }

        })

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值