mirror of
https://github.com/vbenjs/vue-vben-admin.git
synced 2025-02-02 18:28:40 +08:00
fix(koa->upload): fix the error that occurs when uploading files in the test server
of Koa. (#3698)
* fix(koa->upload): 修复koa上传文件的报错 * fix(koa->upload): 补充遗漏的返回值 * fix(koa->upload): 补充遗漏的返回值
This commit is contained in:
parent
05030ee984
commit
954f04f1c8
@ -10,8 +10,8 @@ export default class FileService {
|
|||||||
let fileReader, fileResource, writeStream;
|
let fileReader, fileResource, writeStream;
|
||||||
|
|
||||||
const fileFunc = function (file) {
|
const fileFunc = function (file) {
|
||||||
fileReader = fs.createReadStream(file.path);
|
fileReader = fs.createReadStream(file.filepath);
|
||||||
fileResource = filePath + `/${file.name}`;
|
fileResource = filePath + `/${file.originalFilename}`;
|
||||||
console.log(fileResource);
|
console.log(fileResource);
|
||||||
|
|
||||||
writeStream = fs.createWriteStream(fileResource);
|
writeStream = fs.createWriteStream(fileResource);
|
||||||
@ -22,7 +22,7 @@ export default class FileService {
|
|||||||
if (flag) {
|
if (flag) {
|
||||||
let url = '';
|
let url = '';
|
||||||
for (let i = 0; i < files.length; i++) {
|
for (let i = 0; i < files.length; i++) {
|
||||||
url += uploadUrl + `/${files[i].name},`;
|
url += uploadUrl + `/${files[i].originalFilename},`;
|
||||||
}
|
}
|
||||||
url = url.replace(/,$/gi, '');
|
url = url.replace(/,$/gi, '');
|
||||||
ctx.body = {
|
ctx.body = {
|
||||||
@ -32,7 +32,7 @@ export default class FileService {
|
|||||||
};
|
};
|
||||||
} else {
|
} else {
|
||||||
ctx.body = {
|
ctx.body = {
|
||||||
url: uploadUrl + `/${files.name}`,
|
url: uploadUrl + `/${files.originalFilename}`,
|
||||||
code: 0,
|
code: 0,
|
||||||
message: 'upload Success!',
|
message: 'upload Success!',
|
||||||
};
|
};
|
||||||
|
Loading…
Reference in New Issue
Block a user