refactor: add go inside/outside

This commit is contained in:
Net 2024-07-18 15:04:58 +07:00
parent 54927337eb
commit bd2b327313

View file

@ -603,51 +603,54 @@ watch(locale, () => {
children-key="branch"
v-model:expanded="expandedTree"
color="info"
selected-color="primary"
style="color: var(--foreground)"
>
<template #default-header="{ node }">
<div class="column full-width">
<div
class="column full-width"
@click.stop="
() => {
if (
node.isHeadOffice &&
node._count.branch !== 0 &&
currentHq.id === node.id
) {
expandedTree = expandedTree.filter(
(i) => node.id !== i,
);
fieldSelectedBranch.value = 'branchHQLabel';
currentHq = {
id: '',
code: '',
};
return;
}
if (
node.isHeadOffice &&
node._count.branch !== 0 &&
currentHq.id !== node.id
) {
expandedTree = [];
expandedTree.push(node.id);
fieldSelectedBranch.value = '';
inputSearch = '';
currentHq = {
id: node.id,
code: node.code,
};
beforeBranch = {
id: '',
code: '',
};
}
}
"
>
<div
class="row col items-center justify-between full-width no-wrap"
@click.stop="
() => {
if (
node.isHeadOffice &&
node._count.branch !== 0 &&
currentHq.id === node.id
) {
expandedTree = expandedTree.filter(
(i) => node.id !== i,
);
fieldSelectedBranch.value = 'branchHQLabel';
currentHq = {
id: '',
code: '',
};
return;
}
if (
node.isHeadOffice &&
node._count.branch !== 0 &&
currentHq.id !== node.id
) {
expandedTree = [];
expandedTree.push(node.id);
fieldSelectedBranch.value = '';
inputSearch = '';
currentHq = {
id: node.id,
code: node.code,
};
beforeBranch = {
id: '',
code: '',
};
}
}
"
>
<span>{{ node.name }}</span>
<div