Commit e6e58286 by wusiyi

fix: 修复查询订单有中文报错问题

parent 31c91d05
...@@ -188,7 +188,21 @@ export default { ...@@ -188,7 +188,21 @@ export default {
return res.json(data); return res.json(data);
} }
// 替换中文
if (data.message) {
// data.message = data.message
// .replace(/正面/g, "A")
// .replace(/反面/g, "B")
// .replace(/正/g, "A")
// .replace(/反/g, "B")
// .replace(/前/g, "A")
// .replace(/后/g, "B")
// .replace(/B面/g, "B")
// .replace(/A面/g, "A");
}
let files = data.data || [data.message]; let files = data.data || [data.message];
files = files.map((el) => ({ url: `${fileEnv}${el}` })); files = files.map((el) => ({ url: `${fileEnv}${el}` }));
const downloadFunc = const downloadFunc =
...@@ -250,7 +264,7 @@ export default { ...@@ -250,7 +264,7 @@ export default {
res.json({ code: 500, msg: err }); res.json({ code: 500, msg: err });
} }
}, },
commitApply: async () => {}, commitApply: async () => { },
completeDelivery: async (req, res) => { completeDelivery: async (req, res) => {
const token = req.headers["jwt-token"]; const token = req.headers["jwt-token"];
const params = req.body; const params = req.body;
...@@ -329,7 +343,7 @@ export default { ...@@ -329,7 +343,7 @@ export default {
console.log(fileName); console.log(fileName);
const form = new multiparty.Form({ uploadDir: p }); const form = new multiparty.Form({ uploadDir: p });
form.parse(req, function(err, fields, files) { form.parse(req, function (err, fields, files) {
console.log(fields, files, err); console.log(fields, files, err);
if (err) { if (err) {
res.send({ code: 500, err }); res.send({ code: 500, err });
...@@ -365,10 +379,10 @@ export default { ...@@ -365,10 +379,10 @@ export default {
let responseData = []; //存储文件流 let responseData = []; //存储文件流
if (stream) { if (stream) {
//判断状态 //判断状态
stream.on("data", function(chunk) { stream.on("data", function (chunk) {
responseData.push(chunk); responseData.push(chunk);
}); });
stream.on("end", function() { stream.on("end", function () {
const finalData = Buffer.concat(responseData); const finalData = Buffer.concat(responseData);
res.write(finalData); res.write(finalData);
res.end(); res.end();
...@@ -433,7 +447,7 @@ export default { ...@@ -433,7 +447,7 @@ export default {
console.log(req.body.url, "下载zip地址"); console.log(req.body.url, "下载zip地址");
request(req.body.url) request(req.body.url)
.pipe(stream) .pipe(stream)
.on("close", function() { .on("close", function () {
compressing.zip compressing.zip
.uncompress(from, dirName, { zipFileNameEncoding: "gbk" }) .uncompress(from, dirName, { zipFileNameEncoding: "gbk" })
.then(() => { .then(() => {
...@@ -517,7 +531,7 @@ export default { ...@@ -517,7 +531,7 @@ export default {
try { try {
const p = path.join(process.cwd(), `./${getCurrentVersion()}/Input/`); const p = path.join(process.cwd(), `./${getCurrentVersion()}/Input/`);
const form = new multiparty.Form({ uploadDir: p }); const form = new multiparty.Form({ uploadDir: p });
form.parse(req, function(err, fields, files) { form.parse(req, function (err, fields, files) {
console.log(367, fields, files, err); console.log(367, fields, files, err);
if (err) { if (err) {
res.send({ code: 500, err }); res.send({ code: 500, err });
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment