|
|
@ -259,7 +259,6 @@ export const mixins = { |
|
|
|
// fd.append("method", val[1].method)
|
|
|
|
// fd.append("isAllowPartImport", val[1].isAllowPartImport=='0'?true:false)
|
|
|
|
// })
|
|
|
|
|
|
|
|
// 目前只有单文件上传,写法只适用于单文件上传
|
|
|
|
fileName = formFile[0].name |
|
|
|
rd.readAsDataURL(formFile[0]) |
|
|
@ -272,15 +271,24 @@ export const mixins = { |
|
|
|
// 特殊导入接口判断
|
|
|
|
let _uploadURL = that.importUploadURL || that.URL |
|
|
|
let _isSpecial = that.importUploadURL ? true : false |
|
|
|
fileStorageCreate(params).then( createRes => { |
|
|
|
// fileStorageCreate(params).then( createRes => {
|
|
|
|
// let importParams = {
|
|
|
|
// fileType: 1, //文件类型 固定1
|
|
|
|
// method: val[1].method, //导入方式 0 更新 1 追加 2 覆盖
|
|
|
|
// isAllowPartImport: val[1].isAllowPartImport=='0'?true:false, //是否部分错误导入
|
|
|
|
// route: _isSpecial ? _uploadURL : _uploadURL + '/import', //路由
|
|
|
|
// function: menuName, //菜单名
|
|
|
|
// blobName: menuName,
|
|
|
|
// file: params.bytes
|
|
|
|
// }
|
|
|
|
let importParams = { |
|
|
|
fileType: 1, //文件类型 固定1
|
|
|
|
method: val[1].method, //导入方式 0 更新 1 追加 2 覆盖
|
|
|
|
isAllowPartImport: val[1].isAllowPartImport=='0'?true:false, //是否部分错误导入
|
|
|
|
route: _isSpecial ? _uploadURL : _uploadURL + '/import', //路由
|
|
|
|
function: menuName, //菜单名
|
|
|
|
blobName: createRes, |
|
|
|
company: window.SITE_CONFIG['company'] |
|
|
|
fileType: null, //文件类型 固定1
|
|
|
|
method: 'Append', //导入方式 0 更新 1 追加 2 覆盖
|
|
|
|
isAllowPartImport: null, //是否部分错误导入
|
|
|
|
route: null, //路由
|
|
|
|
function: null, //菜单名
|
|
|
|
blobName: null, |
|
|
|
file: params.bytes |
|
|
|
} |
|
|
|
postImport(importParams, _uploadURL, _isSpecial).then(res => { |
|
|
|
// 判断是否有错误记录
|
|
|
@ -335,9 +343,9 @@ export const mixins = { |
|
|
|
that.displayDialog.importDialog = false; |
|
|
|
that.paging() |
|
|
|
}) |
|
|
|
}).catch(err => { |
|
|
|
console.log(err) |
|
|
|
}) |
|
|
|
// }).catch(err => {
|
|
|
|
// console.log(err)
|
|
|
|
// })
|
|
|
|
} |
|
|
|
} else { |
|
|
|
that.$errorMsg('请按照提示继续操作') |
|
|
|