<script setup lang="ts">
const props = defineProps({
	data: {
		type: Object,
		required: true,
	},
})
</script>

<template>
	<q-card-section>
		<div class="q-pa-md q-gutter-md">
			<div class="row">
				<div class="col text-grey-8">วันที่ยื่นใบลา</div>
				<div class="col">{{ props.data.dateSendLeave }}</div>
			</div>
			<div class="row">
				<div class="col text-grey-8">เรื่อง</div>
				<div class="col">{{ props.data.leaveTypeName }}</div>
			</div>
			<div class="row">
				<div class="col text-grey-8">เขียนที่</div>
				<div class="col">{{ props.data.leaveWrote }}</div>
			</div>
			<div class="row">
				<div class="col text-grey-8">ลาตั้งแต่วันที่</div>
				<div class="col">{{ props.data.leaveDateStart }}</div>
			</div>
			<div class="row">
				<div class="col text-grey-8">ลาถึงวันที่</div>
				<div class="col">{{ props.data.leaveDateEnd }}</div>
			</div>
			<div class="row">
				<div class="col text-grey-8">จำนวนวันที่ลา</div>
				<div class="col">{{ props.data.leaveCount }}</div>
			</div>
			<div class="row">
				<div class="col text-grey-8">วันที่เข้ารับราชการ</div>
				<div class="col">{{ props.data.leavegovernmentDate }}</div>
			</div>
			<div class="row">
				<div class="col text-grey-8">เคย/ไม่เคยไปประกอบพิธีฮัจญ์</div>
				<div class="col">{{ props.data.hajjDayStatus ? "เคย" : "ไม่เคย" }}</div>
			</div>
			<div class="row">
				<div class="col text-grey-8">รายละเอียด</div>
				<div class="col">{{ props.data.leaveDetail }}</div>
			</div>
			<div class="row">
				<div class="col text-grey-8">เอกสารแนบ</div>
				<div class="col">
					<div v-if="props.data.leaveDocument && props.data.leaveDocument.length > 0">
						<div v-for="(document, index) in props.data.leaveDocument" :key="index">
							<div>
								{{ "เอกสารแนบฉบับที่" + (index + 1) }}
								<q-btn :href="document" target="_blank" outline color="blue" label="ดาวน์โหลด" size="12px">
									<q-tooltip>ดาวน์โหลดไฟล์</q-tooltip>
								</q-btn>
							</div>
						</div>
					</div>
					<div v-else>-</div>
				</div>
			</div>
		</div>
	</q-card-section>
</template>

<style scoped></style>
