소스 검색

材料调差,附件下载问题

MaiXinRong 3 년 전
부모
커밋
020d1da24b
2개의 변경된 파일1개의 추가작업 그리고 5개의 파일을 삭제
  1. 0 4
      app/controller/stage_controller.js
  2. 1 1
      app/public/js/material_file.js

+ 0 - 4
app/controller/stage_controller.js

@@ -1535,10 +1535,6 @@ module.exports = app => {
                     const dirName = `app/public/upload/${this.ctx.tender.id}/stage`;
                     const fileName = 'fujian_' + create_time + fileInfo.ext;
 
-                    // 判断文件夹是否存在,不存在则直接创建文件夹
-                    if (!fs.existsSync(path.join(this.app.baseDir, dirName))) {
-                        await fs.mkdirSync(path.join(this.app.baseDir, dirName));
-                    }
                     // 保存文件
                     await ctx.helper.saveStreamFile(stream, path.join(this.app.baseDir, dirName, fileName));
                     // 保存数据到att表

+ 1 - 1
app/public/js/material_file.js

@@ -216,7 +216,7 @@ $(document).ready(function () {
             <td>${fileInfo.upload_time}</td>`
             if (fileInfo.showDel ) {
                 html += `<td>
-                <a href="/${fileInfo.filepath}" class="btn btn-light btn-sm" title="下载"><span class="fa fa-download text-primary"></span></a>
+                <a href="file/${fileInfo.id}/download" class="btn btn-light btn-sm" title="下载"><span class="fa fa-download text-primary"></span></a>
                 <a href="javascript:void(0);" class="btn btn-light btn-sm delete-file" data-attid="${fileInfo.id}" title="删除附件">
                 <span class="fa fa-trash text-danger"></span>
                 </a>