<i-cascader
v-model="params.cate_l3_no"
style="width: 155px"
placeholder="药品分类"
trigger="hover"
@on-change="change"
:data="cate_l1_list"
transfer
>
</i-cascader>
this.cate_l1_list= this.convertTree(data?.cate_l1_list, map);
convertTree(tree, map) {
const result = [];
tree.forEach(item => {
item[map.children] = item[map.children]
? item[map.children]
: [];
let expand = false;
let label = item[map.label];
let value = item[map.value];
let children = item[map.children] ? item[map.children] : null;
if (children) {
children = this.convertTree(children, map);
}
result.push({ expand, label, value, children });
});
return result;
},