This commit is contained in:
nasir@endelospay.com
2024-06-10 22:32:12 +05:00
parent 3f33811956
commit 6629ad584d
4 changed files with 33 additions and 66 deletions

View File

@@ -42,12 +42,12 @@ const refVForm = ref(null);
// Headers
const headers = [
// { title: 'Appointment Id', key: 'id' },
{ title: 'Patient', key: 'patient_name' },
// { key: 'appointment_date', sortable: false, title: 'Date' },
{ key: 'start_time', title: 'Start Time' },
{ key: 'end_time', title: 'End Time' },
{ key: 'duration', title: 'Duration' },
{ title: 'ACTIONS', key: 'actions' },
{ title: 'Provider', key: 'provider_name' },
{ key: 'appointment_date', sortable: false, title: 'Date' },
//{ key: 'start_time', title: 'Start Time' },
// { key: 'end_time', title: 'End Time' },
//{ key: 'duration', title: 'Duration' },
//{ title: 'ACTIONS', key: 'actions' },
];
@@ -93,7 +93,7 @@ const getPatientMeetingList = async () => {
patientMeetingList.value = list.map(history => ({
...history,
appointment_date: formatDate(history.appointment_date),
appointment_date: formatDate(history.appointment_date+' '+history.appointment_time),
start_time: formatDate(history.start_time),
end_time: formatDate(history.end_time),
duration: totalCallDuration(history.start_time, history.end_time),

View File

@@ -62,6 +62,11 @@ const resolveUserRoleVariant = role => {
icon: 'ri-user-line',
}
}
const firstThreeLines = computed(() => {
const lines = props.userData.plans.list_two_title.split(',')
return lines.slice(0, 3)
})
</script>
<template>
@@ -132,39 +137,18 @@ const resolveUserRoleVariant = role => {
</VListItemTitle>
</VListItem>
<VListItem>
<VListItem>
<VListItemTitle class="text-sm">
<span class="font-weight-medium">
Address:
</span>
<span class="text-body-1">{{ props.userData.patient.address }}</span>
</VListItemTitle>
</VListItem>
<VListItem>
<VListItemTitle class="text-sm">
<span class="font-weight-medium">
City:
</span>
<span class="text-body-1">{{ props.userData.patient.city }}</span>
</VListItemTitle>
</VListItem>
<VListItem>
<VListItemTitle class="text-sm">
<span class="font-weight-medium">
State:
</span>
<span class="text-body-1">{{ props.userData.patient.state }}</span>
</VListItemTitle>
</VListItem>
<VListItem>
<VListItemTitle class="text-sm">
<span class="font-weight-medium">
Zip:
</span>
<span class="text-body-1">{{ props.userData.patient.zip_code }}</span>
<span class="text-body-1">{{ props.userData.patient.address }}
<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;{{ props.userData.patient.city }},{{ props.userData.patient.state }} {{ props.userData.patient.zip_code }}</span>
</VListItemTitle>
</VListItem>
@@ -275,8 +259,11 @@ const resolveUserRoleVariant = role => {
icon="ri-circle-fill"
/>
<div class="text-medium-emphasis">
{{ props.userData.plans.list_two_title }}
</div>
<span v-for="(line, index) in firstThreeLines" :key="index">
{{ line }}
<br v-if="index !== firstThreeLines.length - 1" />
</span>
</div>
</div>
</VListItem>
</VList>