diff --git a/src/pages/demand-release/index.vue b/src/pages/demand-release/index.vue index b75d7b2..ffd0fcd 100644 --- a/src/pages/demand-release/index.vue +++ b/src/pages/demand-release/index.vue @@ -306,7 +306,19 @@ const validatorEndTime = (val) => { // 获取装备类目 const getEquipmentTypeData = async () => { const { data: res } = await getEquipmentTypeAPI() - equipmentTypeList.value = res + // 只需要 前3个层级 + const filterData = (data, level = 1) => { + return data.map((item) => { + if (level < 3) { + item.children = filterData(item.children, level + 1) + } else { + delete item.children + } + return item + }) + } + equipmentTypeList.value = filterData(res) + // console.log('🚀 ~ getEquipmentTypeData ~ equipmentTypeList.value:', equipmentTypeList.value) } // 打开日期选择框