You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
53 lines
1.0 KiB
53 lines
1.0 KiB
4 years ago
|
import axiosApi from "@/api/AxiosApi";
|
||
|
import {
|
||
|
FILEATTACHMENTPAGE,
|
||
|
FILEATTACHMENTUPLOAD,
|
||
|
FILEATTACHMENTDOWNLOAD,
|
||
|
FILEATTACHMENTDOWNLOADBIZ,
|
||
|
FILEATTACHMENTDOWNLOADURL,
|
||
|
FILEATTACHMENT,
|
||
|
} from "@/api/api";
|
||
|
export function attachmentPageApi(data) {
|
||
|
return axiosApi({
|
||
|
method: 'POST',
|
||
|
url: FILEATTACHMENTPAGE,
|
||
|
data,
|
||
|
})
|
||
|
}
|
||
|
export function attachmentUploadApi(data) {
|
||
|
return axiosApi({
|
||
|
method: 'POST',
|
||
|
url: FILEATTACHMENTUPLOAD,
|
||
|
data,
|
||
|
})
|
||
|
}
|
||
|
export function attachmentDownloadApi(data) {
|
||
|
return axiosApi({
|
||
|
method: 'GET',
|
||
|
url: FILEATTACHMENTDOWNLOAD,
|
||
|
responseType: "blob",
|
||
|
data,
|
||
|
})
|
||
|
}
|
||
|
export function attachmentDownloadBizApi(data) {
|
||
|
return axiosApi({
|
||
|
method: 'GET',
|
||
|
url: FILEATTACHMENTDOWNLOADBIZ,
|
||
|
data,
|
||
|
})
|
||
|
}
|
||
|
export function attachmentDownloadUrlApi(data) {
|
||
|
return axiosApi({
|
||
|
method: 'GET',
|
||
|
url: FILEATTACHMENTDOWNLOADURL,
|
||
|
data,
|
||
|
})
|
||
|
}
|
||
|
export function attachmentDeleteApi(data) {
|
||
|
return axiosApi({
|
||
|
method: 'DELETE',
|
||
|
url: FILEATTACHMENT,
|
||
|
data,
|
||
|
})
|
||
|
}
|