Browse Source

(-)去掉废代码

master
周沫沫历险记 2 years ago
parent
commit
e7cc216d7d
  1. 23
      README.md
  2. 1
      web/client/src/utils/webapi.js
  3. 23
      web/routes/attachment/index.js

23
README.md

@ -1,3 +1,24 @@
# ReportCenter
项企-报表中心
项企-报表中心
api启动环境变量
//Redis
IOTA_REDIS_SERVER_HOST
IOTA_REDIS_SERVER_PORT
IOTA_REDIS_SERVER_PWD
API_EMIS_URL //企业管理api
//七牛
ANXINCLOUD_QINIU_DOMAIN_QNDMN_RESOURCE
ANXINCLOUD_QINIU_BUCKET_RESOURCE
ANXINCLOUD_QINIU_ACCESSKEY
ANXINCLOUD_QINIU_SECRETKEY
//clickHouse
CLICKHOUST_URL
CLICKHOUST_PORT
CLICKHOUST_USER
CLICKHOUST_PASSWORD
CLICKHOUST_PEP_EMIS //clickhouse的emis库名

1
web/client/src/utils/webapi.js

@ -25,5 +25,4 @@ export const RouteTable = {
fileUpload: "/_upload/new",
cleanUpUploadTrash: "/_upload/cleanup",
getWeeklyService: '/_service/weekly',
qnDownload:'/file/qiniu/download'
};

23
web/routes/attachment/index.js

@ -82,28 +82,6 @@ module.exports = {
}
}
}
let qnDownload = async function (ctx, next) {
try {
const { src, filename } = ctx.query;
const fkey = src.replace(/\.json$/, '.js');
console.log("qnDownload->fkey: ", fkey);
const publicDownloadUrl = await ctx.app.fs.attachment.download(fkey);
if (filename) {
// download
ctx.attachment(filename);
} else {
// display
if (/\.(png)|(jpg)|(jpeg)|(gif)$/g.test(src.toLowerCase())) ctx.type = 'image/png';
}
ctx.status = 200;
ctx.body = request.get(publicDownloadUrl);
} catch (err) {
ctx.fs.logger.error(`path: ${ctx.path}, error: ${err}`);
ctx.status = 400;
ctx.body = { name: 'FindError', message: '附件下载失败' };
}
}
let remove = async function (ctx, next) {
try {
const { token } = ctx.request.query
@ -130,7 +108,6 @@ module.exports = {
router.use(download);
router.get('/api/root', getApiRoot);
router.post('/file/qiniu/upload', upload);
router.get('/file/qiniu/download', qnDownload);
router.post('/file/qiniu/remove', remove);
}
};

Loading…
Cancel
Save