Kaynağa Gözat

添加充值模板按钮

wangtao 2 yıl önce
ebeveyn
işleme
2f0ab83f8f

+ 5 - 1
src/views/recharge/fileExport/index.vue

@@ -150,7 +150,11 @@ export default {
                   this.adminList = arrBig;
                   this.loading = false;
               })
-            }
+          }else{
+            this.adminList = []
+            this.loading = false;
+          }
+
         }).catch(err =>{
             this.loading = false;
         })

+ 12 - 0
src/views/recharge/personnel/index.vue

@@ -40,6 +40,7 @@
         <el-button plain size="mini" @click="synchroPersonnel" v-hasPermi="['recharge:batch:synchro']">人员信息同步</el-button>
         <el-button plain size="mini" @click="batchChange(1)" v-hasPermi="['recharge:batch:binding']">批量绑定</el-button>
         <el-button plain size="mini" @click="batchChange(0)" v-hasPermi="['recharge:batch:relieve']">批量解除</el-button>
+        <el-button plain size="mini" @click="handleExport" v-hasPermi="['recharge:batch:recharge']">导出充值模板</el-button>
         <el-upload
           ref="upload"
           class="upload-demo"
@@ -394,6 +395,17 @@ export default {
         }
       })
     },
+
+    /** 导出按钮操作 */
+    handleExport() {
+        var a = document.createElement("a"); //创建一个<a></a>标签
+        a.href = 'https://smartpark.caih.com/dxfile/7695b261-d941-4bb6-b3d1-1e448edc6afb.xls'; // 给a标签的href属性值加上地址,注意,这里是绝对路径,不用加 点.
+        a.download = "批量充值模板.xls"; //设置下载文件文件名,这里加上.xlsx指定文件类型,pdf文件就指定.fpd即可
+        a.style.display = "none"; // 障眼法藏起来a标签
+        document.body.appendChild(a); // 将a标签追加到文档对象中
+        a.click(); // 模拟点击了a标签,会触发a标签的href的读取,浏览器就会自动下载了
+        a.remove();
+    },
   }
 };
 </script>