upload-file.js 514 字节
Newer Older
1 2
// App端可以只使用files不传filePath和name
// import getRealPath from 'uni-platform/helpers/get-real-path'
fxy060608's avatar
fxy060608 已提交
3 4 5 6 7 8

export const uploadFile = {
  url: {
    type: String,
    required: true
  },
9 10 11
  files: {
    type: Array
  },
fxy060608's avatar
fxy060608 已提交
12
  filePath: {
13
    type: String
fxy060608's avatar
fxy060608 已提交
14 15
  },
  name: {
16
    type: String
fxy060608's avatar
fxy060608 已提交
17 18 19 20 21 22 23 24 25 26 27 28 29 30
  },
  header: {
    type: Object,
    validator (value, params) {
      params.header = value || {}
    }
  },
  formData: {
    type: Object,
    validator (value, params) {
      params.formData = value || {}
    }
  }
}