|
|
@@ -255,13 +255,18 @@ export default {
|
|
|
server: baseURL + '/api/admin/articles/upload/image',
|
|
|
headers: token ? { Authorization: 'Bearer ' + token } : {},
|
|
|
maxNumberOfFiles: 1,
|
|
|
+ maxFileSize: 5 * 1024 * 1024,
|
|
|
fieldName: 'file',
|
|
|
customAlert: (msg, type) => {
|
|
|
this.$message && this.$message({ message: msg, type: type || 'error' })
|
|
|
},
|
|
|
- onSuccess(res, insertFn) {
|
|
|
+ onError: (file, err, res) => {
|
|
|
+ const msg = (file && file.name || '图片') + ' 上传失败,图片不能超过 5MB'
|
|
|
+ this.$message && this.$message({ message: msg, type: 'error' })
|
|
|
+ },
|
|
|
+ customInsert(res, insertFn) {
|
|
|
if (res.code === 200) {
|
|
|
- const url = res.data.url || res.data
|
|
|
+ const url = res.data && res.data.url ? res.data.url : res.data
|
|
|
insertFn(baseURL + url)
|
|
|
}
|
|
|
}
|