refactor: header img error
This commit is contained in:
parent
ea4299f749
commit
b43ead6cf2
1 changed files with 27 additions and 16 deletions
|
|
@ -89,7 +89,7 @@ const prop = withDefaults(
|
||||||
}
|
}
|
||||||
"
|
"
|
||||||
>
|
>
|
||||||
<q-td v-if="fieldSelected.includes('orderNumber')">
|
<q-td class="text-center" v-if="fieldSelected.includes('orderNumber')">
|
||||||
{{ (currentPage - 1) * pageSize + props.rowIndex + 1 }}
|
{{ (currentPage - 1) * pageSize + props.rowIndex + 1 }}
|
||||||
</q-td>
|
</q-td>
|
||||||
|
|
||||||
|
|
@ -98,17 +98,33 @@ const prop = withDefaults(
|
||||||
<div
|
<div
|
||||||
style="width: 50px; display: flex; margin-bottom: var(--size-2)"
|
style="width: 50px; display: flex; margin-bottom: var(--size-2)"
|
||||||
>
|
>
|
||||||
<div class="branch-card__icon">
|
<div class="full-width full-height">
|
||||||
<q-avatar size="md">
|
<q-avatar size="md">
|
||||||
<q-img
|
<q-img
|
||||||
:src="
|
:src="
|
||||||
props.row.profileImageUrl ?? '/images/employee-avatar.png'
|
props.row.profileImageUrl || '/images/employee-avatar.png'
|
||||||
"
|
"
|
||||||
|
class="text-center"
|
||||||
|
:ratio="1"
|
||||||
>
|
>
|
||||||
<template #error>
|
<template #error>
|
||||||
<q-img src="/images/employee-avatar.png" />
|
<span>
|
||||||
|
<q-img
|
||||||
|
class="text-center"
|
||||||
|
:ratio="1"
|
||||||
|
src="/images/employee-avatar.png"
|
||||||
|
/>
|
||||||
|
</span>
|
||||||
</template>
|
</template>
|
||||||
</q-img>
|
</q-img>
|
||||||
|
|
||||||
|
<q-badge
|
||||||
|
class="absolute-bottom-right no-padding"
|
||||||
|
style="border-radius: 50%; min-width: 8px; min-height: 8px"
|
||||||
|
:style="{
|
||||||
|
background: `var(--${props.row.status === 'INACTIVE' ? 'stone-5' : 'green-6'})`,
|
||||||
|
}"
|
||||||
|
></q-badge>
|
||||||
</q-avatar>
|
</q-avatar>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
|
|
@ -134,6 +150,10 @@ const prop = withDefaults(
|
||||||
</div>
|
</div>
|
||||||
</q-td>
|
</q-td>
|
||||||
|
|
||||||
|
<q-td v-if="fieldSelected.includes('formDialogInputAge')">
|
||||||
|
{{ calculateAge(props.row.dateOfBirth) || '-' }}
|
||||||
|
</q-td>
|
||||||
|
|
||||||
<q-td v-if="fieldSelected.includes('formDialogInputNationality')">
|
<q-td v-if="fieldSelected.includes('formDialogInputNationality')">
|
||||||
{{ props.row.nationality || '-' }}
|
{{ props.row.nationality || '-' }}
|
||||||
</q-td>
|
</q-td>
|
||||||
|
|
@ -142,12 +162,8 @@ const prop = withDefaults(
|
||||||
{{ props.row.passportNumber || '-' }}
|
{{ props.row.passportNumber || '-' }}
|
||||||
</q-td>
|
</q-td>
|
||||||
|
|
||||||
<q-td v-if="fieldSelected.includes('formDialogInputAge')">
|
|
||||||
{{ calculateAge(props.row.dateOfBirth) }}
|
|
||||||
</q-td>
|
|
||||||
|
|
||||||
<q-td v-if="fieldSelected.includes('passportExpiryDate')">
|
<q-td v-if="fieldSelected.includes('passportExpiryDate')">
|
||||||
{{ dateFormat(props.row.passportExpiryDate) }}
|
{{ dateFormat(props.row.passportExpiryDate) || '-' }}
|
||||||
</q-td>
|
</q-td>
|
||||||
|
|
||||||
<q-td v-if="fieldSelected.includes('formDialogEmployeeNRCNo')">
|
<q-td v-if="fieldSelected.includes('formDialogEmployeeNRCNo')">
|
||||||
|
|
@ -158,7 +174,7 @@ const prop = withDefaults(
|
||||||
<div class="row items-center" v-if="props.row.customerBranch">
|
<div class="row items-center" v-if="props.row.customerBranch">
|
||||||
<div class="col text-left">
|
<div class="col text-left">
|
||||||
<div class="col">
|
<div class="col">
|
||||||
{{ props.row.customerBranch.code }}
|
{{ props.row.customerBranch.code || '-' }}
|
||||||
</div>
|
</div>
|
||||||
<div class="col app-text-muted">
|
<div class="col app-text-muted">
|
||||||
{{
|
{{
|
||||||
|
|
@ -171,11 +187,6 @@ const prop = withDefaults(
|
||||||
</div>
|
</div>
|
||||||
</q-td>
|
</q-td>
|
||||||
|
|
||||||
<q-td v-if="fieldSelected.includes('type')">
|
|
||||||
<span class="tags tags__pink">
|
|
||||||
{{ $t('EMPLOYEE') }}
|
|
||||||
</span>
|
|
||||||
</q-td>
|
|
||||||
<q-td>
|
<q-td>
|
||||||
<q-btn
|
<q-btn
|
||||||
icon="mdi-eye-outline"
|
icon="mdi-eye-outline"
|
||||||
|
|
@ -335,4 +346,4 @@ const prop = withDefaults(
|
||||||
</q-table>
|
</q-table>
|
||||||
</template>
|
</template>
|
||||||
|
|
||||||
<style scoped lang="scss"></style>
|
<style scoped></style>
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue