Merge branch 'nice' into develop

This commit is contained in:
DESKTOP-1R2VSQH\Lenovo ThinkPad E490 2024-11-11 10:13:33 +07:00
commit 247cda6e46
8 changed files with 55 additions and 13 deletions

View file

@ -85,6 +85,7 @@ const columns = ref<QTableProps["columns"]>([
sort: (a: string, b: string) =>
a.localeCompare(b, undefined, { numeric: true, sensitivity: "base" }),
},
{
name: "citizenId",
align: "left",
@ -103,6 +104,15 @@ const columns = ref<QTableProps["columns"]>([
sort: (a: string, b: string) =>
a.localeCompare(b, undefined, { numeric: true, sensitivity: "base" }),
},
{
name: "position",
align: "left",
label: "ตำแหน่ง",
field: "position",
sortable: true,
sort: (a: string, b: string) =>
a.localeCompare(b, undefined, { numeric: true, sensitivity: "base" }),
},
{
name: "employeeType",
align: "left",
@ -219,6 +229,7 @@ const visibleColumns = ref<String[]>([
"status",
"citizenId",
"name",
"position",
"type",
"dateReceive",
"date",

View file

@ -167,8 +167,7 @@ async function fetchDetailLeave(paramsId: string) {
formData.leaveDraftDocument = data.leaveDraftDocument;
formData.leaveLastStart =
data.leaveLastStart && date2Thai(data.leaveLastStart);
formData.leaveLastEnd =
data.leaveLastStart && date2Thai(data.leaveLastEnd);
formData.leaveLastEnd = data.leaveLastEnd && date2Thai(data.leaveLastEnd);
formData.leaveTotal = data.leaveTotal ? data.leaveTotal : "0";
formData.leavebirthDate =
data.leaveBirthDate && date2Thai(data.leaveBirthDate);
@ -263,7 +262,7 @@ async function fetchDetailLeave(paramsId: string) {
formData.coupleDaySumTotalHistory = data.coupleDaySumTotalHistory
? data.coupleDaySumTotalHistory
: "-";
formData.approveStep = data.approveStep;
formData.approveStep = data.approveStep ? data.approveStep : "-";
formData.dear = data.dear ? data.dear : "-";
/** ส่งประเภทของการลาไป Function เช็คประเภทการลา*/

View file

@ -36,7 +36,13 @@ const props = defineProps({
</div>
<div class="row">
<div class="col text-grey-8">ลงวนท</div>
<div class="col">{{ props.data.absentDayRegistorDate }}</div>
<div class="col">
{{
props.data.absentDayRegistorDate
? props.data.absentDayRegistorDate
: "-"
}}
</div>
</div>
<div class="row">
<div class="col text-grey-8">ใหเขารบการ</div>

View file

@ -31,7 +31,9 @@ const props = defineProps({
</div>
<div class="row">
<div class="col text-grey-8">นทคลอด</div>
<div class="col">{{ props.data.wifeDayDateBorn }}</div>
<div class="col">
{{ props.data.wifeDayDateBorn ? props.data.wifeDayDateBorn : "-" }}
</div>
</div>
<div class="row">
<div class="col text-grey-8">หมายเลขทดตอขณะลา</div>

View file

@ -42,7 +42,9 @@ const props = defineProps({
<div class="col text-grey-8">
ลาครงสดทายในประเภทน เมอวนท
</div>
<div class="col">{{ props.data.leaveLastStart }}</div>
<div class="col">
{{ props.data.leaveLastStart ? props.data.leaveLastStart : "-" }}
</div>
</div>
<div class="row">
<div class="col text-grey-8">หมายเลขทดตอขณะลา</div>

View file

@ -71,7 +71,13 @@ function convertDateToEng(dataThia: string) {
</div>
<div class="row">
<div class="col text-grey-8">นทเขารบราชการ</div>
<div class="col">{{ props.data.leavegovernmentDate }}</div>
<div class="col">
{{
props.data.leavegovernmentDate
? props.data.leavegovernmentDate
: "-"
}}
</div>
</div>
<div class="row">
<div class="col text-grey-8">เงนเดอนปจจ</div>

View file

@ -67,11 +67,19 @@ function convertDateToEng(dataThia: string) {
</div>
<div class="row">
<div class="col text-grey-8">นเดอนปเก</div>
<div class="col">{{ props.data.leavebirthDate }}</div>
<div class="col">
{{ props.data.leavebirthDate ? props.data.leavebirthDate : "-" }}
</div>
</div>
<div class="row">
<div class="col text-grey-8">นทเขารบราชการ</div>
<div class="col">{{ props.data.leavegovernmentDate }}</div>
<div class="col">
{{
props.data.leavegovernmentDate
? props.data.leavegovernmentDate
: "-"
}}
</div>
</div>
<div class="row">
<div class="col text-grey-8">เงนเดอนปจจ</div>

View file

@ -16,11 +16,11 @@ const props = defineProps({
</div>
<div class="row">
<div class="col text-grey-8">ลาตงแตนท</div>
<div class="col">{{ props.data.leaveLastStart }}</div>
<div class="col">{{ props.data.leaveDateStart }}</div>
</div>
<div class="row">
<div class="col text-grey-8">ลาถงวนท</div>
<div class="col">{{ props.data.leaveLastEnd }}</div>
<div class="col">{{ props.data.leaveDateEnd }}</div>
</div>
<div class="row">
<div class="col text-grey-8">จำนวนวนทลา</div>
@ -28,11 +28,19 @@ const props = defineProps({
</div>
<div class="row">
<div class="col text-grey-8">นเดอนปเก</div>
<div class="col">{{ props.data.leavebirthDate }}</div>
<div class="col">
{{ props.data.leavebirthDate ? props.data.leavebirthDate : "-" }}
</div>
</div>
<div class="row">
<div class="col text-grey-8">นทเขารบราชการ</div>
<div class="col">{{ props.data.leavegovernmentDate }}</div>
<div class="col">
{{
props.data.leavegovernmentDate
? props.data.leavegovernmentDate
: "-"
}}
</div>
</div>
<div class="row">
<div class="col text-grey-8">เคย/ไมเคยบวช</div>