浏览代码

下载模板

1 年之前
父节点
当前提交
5dda60183b
共有 2 个文件被更改,包括 12 次插入2 次删除
  1. 1 1
      src/api/portal/GARDENBASEDATA/GARDENBASEDATA.js
  2. 11 1
      src/views/GARDENBASEDATA/index.vue

+ 1 - 1
src/api/portal/GARDENBASEDATA/GARDENBASEDATA.js

@@ -73,7 +73,7 @@ export function importGARDENBASEDATA(data) {
 // 附件下载
 export function fileDownloadFun(data) {
   return request({
-    url: '/common/download',
+    url: '/GARDENBASEDATA/download',
     method: 'get',
     params: data,
     responseType: "blob"

+ 11 - 1
src/views/GARDENBASEDATA/index.vue

@@ -354,12 +354,15 @@
           </el-select>
         </el-form-item >
         <el-form-item label="附件"  label-width="100px" prop="file">
-        <el-upload class="upload-demo" :on-preview="downloadFile" ref="upload" :file-list="fileList" :limit="1"  :before-upload="uploadFile" drag :auto-upload="false" action="#" multiple>
+        <el-upload class="upload-demo"  ref="upload" :file-list="fileList" :limit="1"  :before-upload="uploadFile" drag :auto-upload="false" action="#" multiple>
           <i class="el-icon-upload"></i>
           <div class="el-upload__text">将文件拖到此处,或<em>点击上传</em></div>
           
         </el-upload>
       </el-form-item>
+      <el-form-item label="下载模板"  label-width="100px" >
+        <el-button  @click="downloadModul">下载模板</el-button>
+      </el-form-item>
       </el-form>
       <div slot="footer" class="dialog-footer">
         <el-button type="primary" @click="submitUpload">导 入</el-button>
@@ -654,6 +657,13 @@ export default {
     submitUpload() {
       this.$refs.upload.submit();
     },
+    // 下载模板
+    downloadModul(){
+      fileDownloadFun().then(res=>{
+        let bolb = new Blob([res]);
+        saveAs(bolb, "企业基础数据模板.xlsx");
+      })
+    },
 
     changeIsShowStatus(val) {
       this.isShowStatus = val;