diff --git a/src/components/01_branch-management/BranchCard.vue b/src/components/01_branch-management/BranchCard.vue index 789a1add..16615f18 100644 --- a/src/components/01_branch-management/BranchCard.vue +++ b/src/components/01_branch-management/BranchCard.vue @@ -3,7 +3,7 @@ import { baseUrl } from 'stores/utils'; defineProps<{ inactive?: boolean; - color?: 'none' | 'hq' | 'br'; + color?: 'none' | 'hq' | 'br' | 'br-virtual'; data: { branchLabelCode: string; branchLabelName: string; @@ -96,6 +96,7 @@ defineProps<{ 'branchLabelTel', 'branchLabelType', ]" + :key="key" class="branch-card__data" >
{{ $t(`branch.card.${key}`) }}
diff --git a/src/pages/01_branch-management/MainPage.vue b/src/pages/01_branch-management/MainPage.vue index 6140d56a..373adb67 100644 --- a/src/pages/01_branch-management/MainPage.vue +++ b/src/pages/01_branch-management/MainPage.vue @@ -1362,7 +1362,13 @@ watch(currentHq, () => { } " :metadata="props.row" - :color="props.row.isHeadOffice ? 'hq' : 'br'" + :color=" + props.row.isHeadOffice + ? 'hq' + : props.row.virtual + ? 'br-virtual' + : 'br' + " :key="props.row.id" :data="{ branchLabelCode: props.row.code, @@ -1500,18 +1506,22 @@ watch(currentHq, () => { :color="`hsla(var(${ formTypeBranch === 'headOffice' ? '--pink-6' - : $q.dark.isActive - ? '--violet-10' - : '--violet-11' + : formData.virtual + ? '--blue-6' + : $q.dark.isActive + ? '--violet-10' + : '--violet-11' }-hsl)/1)`" :bg-color="`hsla(var(${ imageUrl ? '--gray-0' : formTypeBranch === 'headOffice' ? '--pink-6' - : $q.dark.isActive - ? '--violet-10' - : '--violet-11' + : formData.virtual + ? '--blue-6' + : $q.dark.isActive + ? '--violet-10' + : '--violet-11' }-hsl)/${imageUrl ? '0' : '0.15'})`" :menu="formMenuIcon" @view="imageDialog = true" @@ -1702,18 +1712,22 @@ watch(currentHq, () => { :color="`hsla(var(${ formTypeBranch === 'headOffice' ? '--pink-6' - : $q.dark.isActive - ? '--violet-10' - : '--violet-11' + : formData.virtual + ? '--blue-6' + : $q.dark.isActive + ? '--violet-10' + : '--violet-11' }-hsl)/1)`" :bg-color="`hsla(var(${ imageUrl ? '--gray-0' : formTypeBranch === 'headOffice' ? '--pink-6' - : $q.dark.isActive - ? '--violet-10' - : '--violet-11' + : formData.virtual + ? '--blue-6' + : $q.dark.isActive + ? '--violet-10' + : '--violet-11' }-hsl)/${imageUrl ? '0' : '0.15'})`" v-model:toggle-status="formData.status" @view="imageDialog = true" @@ -2066,20 +2080,24 @@ watch(currentHq, () => { :style="`background: hsla(var(${ formTypeBranch === 'headOffice' ? '--pink-6' - : $q.dark.isActive - ? '--violet-10' - : '--violet-11' + : formData.virtual + ? '--blue-6' + : $q.dark.isActive + ? '--violet-10' + : '--violet-11' }-hsl)/0.15)`" >