feat(sep): modify item tree specialist

This commit is contained in:
riefive
2025-11-07 13:45:14 +07:00
parent daf9c8f46c
commit ca687911f5
2 changed files with 22 additions and 37 deletions

No files matched your search

+2 -2
View File
@@ -47,9 +47,9 @@ export async function getValueLabelList(params: any = null): Promise<{ value: st
* @param specialists Array of specialist objects from API
* @returns TreeItem[]
*/
export function getValueTreeItems(specialists: any[]): TreeItem[] {
export function getValueTreeItems(specialists: any[], byCode = true): TreeItem[] {
return specialists.map((specialist: Specialist) => ({
value: specialist.id ? String(specialist.id) : specialist.code,
value: byCode ? String(specialist.code) : String(specialist.id),
label: specialist.name,
hasChildren: Array.isArray(specialist.subspecialists) && specialist.subspecialists.length > 0,
children: