diff --git a/src/pages/PublicNotice/ApplyForm/PublicNoticeApplyForm.js b/src/pages/PublicNotice/ApplyForm/PublicNoticeApplyForm.js index fbdc562..c9f8aac 100644 --- a/src/pages/PublicNotice/ApplyForm/PublicNoticeApplyForm.js +++ b/src/pages/PublicNotice/ApplyForm/PublicNoticeApplyForm.js @@ -94,15 +94,17 @@ const PublicNoticeApplyForm = ({loadedData, selections}) => { const readFile=(event)=>{ let file = event.target.files[0]; if(file){ - if(file.type == "application/vnd.openxmlformats-officedocument.wordprocessingml.documen" - || file.type == "application/msword" - || file.type == "application/vnd.openxmlformats-officedocument.spreadsheetml.sheet" - || file.type == "application/vnd.ms-excel" + if(file.name.substr(file.name.length - 4).includes(".doc") + || file.name.substr(file.name.length - 5).includes(".docx") + || file.name.substr(file.name.length - 4).includes(".xls") + || file.name.substr(file.name.length - 5).includes(".xlsx") ){ setAttachment(event.target.files[0]); }else{ setWarningText("請上傳有效檔案 (檔案格式: .doc, .docx, .xls, .xlsx)"); setIsWarningPopUp(true); + setAttachment({}); + document.getElementById("uploadFileBtn").value = ""; return; } }