闫增涛
4 天以前 6227519a1bd9007aedae11b77b0b3b1851837c38
src/assets/js/middleGround/api/dps5.js
@@ -221,6 +221,45 @@
            data
        });
    },
    //获取文件信息
    postFileUploadGetFileInfo(body, options) {
        return request('/file/FileUpload/GetFileInfo', {
            method: 'POST',
            data: body,
            ...(options || {})
        });
    },
    //初始化文件
    postFileUploadInitFile(body, options) {
        return request('/file/FileUpload/InitFile', {
            method: 'POST',
            data: body,
            ...(options || {})
        });
    },
    //上传文件
    postFileUploadUpload(body, file, options) {
        const formData = new FormData();
        if (file) {
            formData.append('file', file);
        }
        Object.keys(body).forEach((ele) => {
            const item = body[ele];
            if (item !== undefined && item !== null) {
                formData.append(
                    ele,
                    typeof item === 'object' && !(item instanceof File) ? JSON.stringify(item) : item
                );
            }
        });
        return request('/file/FileUpload/Upload', {
            method: 'POST',
            data: formData,
            requestType: 'form',
            ...(options || {})
        });
    }
}
export default dps5Api;