diff --git a/src/pages/01_branch-management/MainPage.vue b/src/pages/01_branch-management/MainPage.vue index 94f07d86..5290fc03 100644 --- a/src/pages/01_branch-management/MainPage.vue +++ b/src/pages/01_branch-management/MainPage.vue @@ -277,17 +277,18 @@ async function triggerEdit( code: currentRecord.code, }; - const currentRecordHead = branchData.value.result.find( - (x) => x.id === currentRecord.headOfficeId, - ); + if (typeBranch === 'subBranch') { + const currentRecordHead = branchData.value.result.find( + (x) => x.id === currentRecord.headOfficeId, + ); - if (currentRecordHead) { - currentHq.value.id = currentRecordHead.id; - currentHq.value.code = currentRecordHead.code; - } else { - currentHq.value = currentEdit.value; + if (currentRecordHead) { + currentHq.value.id = currentRecordHead.id; + currentHq.value.code = currentRecordHead.code; + } else { + currentHq.value = currentEdit.value; + } } - formTypeBranch.value = typeBranch; } @@ -505,7 +506,7 @@ watch(locale, () => { style="height: 50px; display: flex; align-items: center" > - ทั้งหมด + {{ $t('all') }} { { return false; } - if (!!currentHq.id && currentHq.id === v.headOfficeId) + if (!!currentHq.id && currentHq.id === v.headOfficeId) { + console.log('ทำงาน'); + return true; + } if (fieldSelectedBranch.value === 'all') return true; if (fieldSelectedBranch.value === 'branchHQLabel') return v.isHeadOffice;