@jecloud/func
Version:
JECloud 功能库
1 lines • 609 B
JavaScript
import{useBase as r}from"./use-base";import{useRenderer as e}from"./use-renderer";import{useTreeStore as t}from"../../../data/store/tree";import o from"../../../data/parser/query-tree-parser";import{API_DICTIONARY_LOAD_TREE as a}from"../../../data/api/urls";import{FuncTreeTypeEnum as p}from"../../../data/enum";export function useTreeDD(m){var s=m.props,n=m.context,i=a,u=s.store,f=s.onlyItem;if(!u){var y=new o({type:p.DD,dictionarys:s.dictionarys,onlyItem:f});u=t({url:i,queryParser:y,onlyItem:f})}var d=r({props:s,context:n,store:u}).$tree;return{$tree:d,treeSlot:e({props:s,context:n,$tree:d}).treeSlot}}