no message
This commit is contained in:
parent
17230bee6b
commit
accac04af8
12 changed files with 268 additions and 131 deletions
|
|
@ -39,7 +39,7 @@ export const useLeaveStore = defineStore("Leave", () => {
|
|||
leaveTypeName: e.leaveTypeName,
|
||||
leaveTypeId: e.leaveTypeId,
|
||||
fullName: e.fullName,
|
||||
dateSendLeave: e.dateSendLeave && date2Thai(e.dateSendLeave,false,true),
|
||||
dateSendLeave: e.dateSendLeave && date2Thai(e.dateSendLeave, false, true),
|
||||
dateLeave:
|
||||
date2Thai(e.leaveStartDate) + " - " + date2Thai(e.leaveEndDate),
|
||||
status: e.status,
|
||||
|
|
@ -281,6 +281,9 @@ export const useLeaveStore = defineStore("Leave", () => {
|
|||
const leaveLast = ref<any>();
|
||||
const restDayCurrentTotal = ref<number>(0);
|
||||
|
||||
const telephoneNumber = ref<string>("");
|
||||
const currentAddress = ref<string>("");
|
||||
|
||||
//ดึงข้อมูล profile จาก API
|
||||
async function fetchProfile() {
|
||||
showLoader();
|
||||
|
|
@ -301,6 +304,14 @@ export const useLeaveStore = defineStore("Leave", () => {
|
|||
restDayTotalOld.value = data.restDayTotalOld;
|
||||
birthDate.value = data.birthDate;
|
||||
dateAppoint.value = data.dateAppoint;
|
||||
|
||||
telephoneNumber.value =
|
||||
data.telephoneNumber && data.telephoneNumber !== "-"
|
||||
? data.telephoneNumber
|
||||
: null;
|
||||
currentAddress.value = data.currentSubDistrict
|
||||
? `${data.currentAddress} ${data.currentSubDistrict} ${data.currentDistrict} ${data.currentProvince} ${data.currentZipCode}`
|
||||
: "";
|
||||
salary.value = data.salary ? data.salary.toLocaleString("th-TH") : "";
|
||||
salaryText.value = data.salaryText;
|
||||
leaveLast.value =
|
||||
|
|
@ -419,5 +430,7 @@ export const useLeaveStore = defineStore("Leave", () => {
|
|||
typeOptionsMain,
|
||||
status,
|
||||
statusOptionsMain,
|
||||
telephoneNumber,
|
||||
currentAddress,
|
||||
};
|
||||
});
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue