|
|
@ -134,6 +134,7 @@ export async function judgeFileDownload(params, alert) {
|
|
|
|
if (res?.isAxiosError || res?.status === 404) {
|
|
|
|
if (res?.isAxiosError || res?.status === 404) {
|
|
|
|
alert.show('파일을 다운로드 할 수 없습니다 [파일정보 오류]');
|
|
|
|
alert.show('파일을 다운로드 할 수 없습니다 [파일정보 오류]');
|
|
|
|
} else {
|
|
|
|
} else {
|
|
|
|
|
|
|
|
if (res?.size <= 0) alert.show('File not found!');
|
|
|
|
// const onChangeFile = (e) => {
|
|
|
|
// const onChangeFile = (e) => {
|
|
|
|
// const file = e.target.files[0];
|
|
|
|
// const file = e.target.files[0];
|
|
|
|
// if (file.type.includes('image')) {
|
|
|
|
// if (file.type.includes('image')) {
|
|
|
@ -147,6 +148,7 @@ export async function judgeFileDownload(params, alert) {
|
|
|
|
// eslint-disable-next-line no-lonely-if
|
|
|
|
// eslint-disable-next-line no-lonely-if
|
|
|
|
if (res?.type.includes('image')) {
|
|
|
|
if (res?.type.includes('image')) {
|
|
|
|
// const url = window.URL.createObjectURL(res);
|
|
|
|
// const url = window.URL.createObjectURL(res);
|
|
|
|
|
|
|
|
|
|
|
|
alert.show(<img alt="~~~" src={URL.createObjectURL(res)} style={{ margin: 'auto' }} />);
|
|
|
|
alert.show(<img alt="~~~" src={URL.createObjectURL(res)} style={{ margin: 'auto' }} />);
|
|
|
|
} else {
|
|
|
|
} else {
|
|
|
|
FileSaver.saveAs(res, 'filename');
|
|
|
|
FileSaver.saveAs(res, 'filename');
|
|
|
|