update isupload
This commit is contained in:
parent
32deed4e9a
commit
2f6b495d43
3 changed files with 84 additions and 9 deletions
|
|
@ -185,6 +185,7 @@ function onSubmit() {
|
|||
...formData,
|
||||
date: convertDateToAPI(formData.date),
|
||||
refCommandDate: convertDateToAPI(formData.refCommandDate),
|
||||
isUpload: !isStatusEdit.value ? undefined : isUpload.value,
|
||||
profileId: isStatusEdit.value
|
||||
? undefined
|
||||
: empType.value === ""
|
||||
|
|
@ -214,21 +215,38 @@ function onSubmit() {
|
|||
});
|
||||
}
|
||||
|
||||
/**
|
||||
* ฟังก์ชันอัพโหลไฟล์
|
||||
* @param id id รายการที่อัพโหลไฟล์
|
||||
*/
|
||||
async function uploadfile(id: string) {
|
||||
try {
|
||||
//สร้าง Path url อัพโหลด
|
||||
const uploadUrl = await createPathUploadFlie(
|
||||
fileGroup.value,
|
||||
profileId.value,
|
||||
id
|
||||
);
|
||||
|
||||
//อัพโหลไฟล์
|
||||
await uploadFile(uploadUrl, fileUpload.value);
|
||||
fileUpload.value = null;
|
||||
await updateIsUpload();
|
||||
} catch (err) {
|
||||
messageError($q, err);
|
||||
}
|
||||
}
|
||||
|
||||
/** ฟังก์ชันอัพเดทสถานะอัพโหลด*/
|
||||
async function updateIsUpload() {
|
||||
await http
|
||||
.patch(config.API.profileNewNoPaidById(id.value, empType.value), {
|
||||
isUpload: fileUpload.value ? true : false,
|
||||
})
|
||||
.then(() => {
|
||||
fileUpload.value = null;
|
||||
});
|
||||
}
|
||||
|
||||
/**
|
||||
* function เปิด Didalig บันทึกวันที่ไม่ได้รับเงินเดือนฯ
|
||||
* @param StatusEdit แก้ไข , เพิ่ม
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue