diff --git a/src/pages/01_branch-management/MainPage.vue b/src/pages/01_branch-management/MainPage.vue index 8993604b..8bdb5028 100644 --- a/src/pages/01_branch-management/MainPage.vue +++ b/src/pages/01_branch-management/MainPage.vue @@ -191,13 +191,15 @@ const treeData = computed(() => { const children: Branch[] = []; branchData.value?.result.forEach((v) => { - if (v.isHeadOffice) map[v.id] = Object.assign(v, { branch: [] }); - else children.push(v); + const name = locale.value === 'eng' ? v.nameEN : v.name; + if (v.isHeadOffice) map[v.id] = { ...v, name, branch: [] }; + else children.push({ ...v, name }); }); children.forEach((v) => { + const name = locale.value === 'eng' ? v.nameEN : v.name; if (v.headOfficeId && map[v.headOfficeId]) { - map[v.headOfficeId].branch.push(v); + map[v.headOfficeId].branch.push({ ...v, name }); } });