1234567891011121314151617181920212223242526272829303132333435363738 |
- import setHeader from "./header";
- import Vue from 'vue';
- const uploadFile = function(args = {}) {
- return new Promise((resolve, reject) => {
- setHeader(args, 'file').then(e => {
- // #ifdef MP
- uni.uploadFile({
- url: args.url,
- filePath: args.filePath,
- name: 'file',
- fileType: args.fileType,
- formData: {
- file: args.filePath,
- file_name: args.fileName,
- mch_id: args.mch_id
- },
- header: e,
- success: (uploadFile) => {
- return resolve(uploadFile);
- },
- fail: (e) => {
- return reject(e);
- }
- });
- // #endif
- // #ifdef H5
- args.success({
- res: '',
- header: e
- });
- // #endif
- })
- });
- };
- export default uploadFile
|