v3.9.0 里程碑版本发布

This commit is contained in:
JEECG
2025-11-26 11:25:35 +08:00
parent 1f73837b7d
commit 9919ae2bc5
380 changed files with 11450 additions and 4555 deletions

View File

@ -14,9 +14,10 @@
:load-data="loadChildrenTreeData"
v-model:expandedKeys="expandedKeys"
@select="onSelect"
style="overflow-y: auto;height: calc(100vh - 330px);"
>
<template #title="{ orgCategory, title }">
<TreeIcon :orgCategory="orgCategory" :title="title"></TreeIcon>
<template #title="{ orgCategory, title, departNameAbbr }">
<TreeIcon :orgCategory="orgCategory" :title="getTitle(title,departNameAbbr)"></TreeIcon>
</template>
</a-tree>
</template>
@ -147,7 +148,7 @@
try {
loading.value = true;
treeData.value = [];
let result = await searchByKeywords({ keyWord: value, orgCategory: '1,2,3,4' });
let result = await searchByKeywords({ keyWord: value, orgCategory: '1,2,4' });
if (Array.isArray(result)) {
treeData.value = result;
}
@ -171,6 +172,18 @@
}
}
/**
* 获取标题
* @param title 部门名称
* @param departNameAbbr 缩写
*/
function getTitle(title, departNameAbbr) {
if (departNameAbbr){
return departNameAbbr;
}
return title;
}
defineExpose({
loadRootTreeData,
});