|
@@ -170,8 +170,12 @@
|
|
|
<el-table-column label="区域ID" align="center" prop="areaId" />
|
|
|
<el-table-column label="MAC地址" align="center" prop="mac" />
|
|
|
<el-table-column label="蓝牙名称" align="center" prop="name" />
|
|
|
- <el-table-column label="文件名" align="center" prop="fileName" />
|
|
|
- <el-table-column label="文件地址" align="center" prop="filePath" />
|
|
|
+ <el-table-column label="文件名" align="center" prop="fileName">
|
|
|
+ <template slot-scope="scope">
|
|
|
+ <a @click="fujian(scope.row.filePath,scope.row.fileName)" style="color: #204F7F;">{{ scope.row.fileName }}</a>
|
|
|
+ </template>
|
|
|
+ </el-table-column>
|
|
|
+ <!-- <el-table-column label="文件地址" align="center" prop="filePath" /> -->
|
|
|
<el-table-column label="是否非法" align="center" prop="isIllegal">
|
|
|
<template slot-scope="scope">
|
|
|
<dict-tag
|
|
@@ -194,7 +198,7 @@
|
|
|
<el-table-column
|
|
|
label="操作"
|
|
|
align="center"
|
|
|
- class-name="small-padding fixed-width"
|
|
|
+ class-name="small-padding fi下载ed-width"
|
|
|
>
|
|
|
<template slot-scope="scope">
|
|
|
<el-button
|
|
@@ -227,7 +231,7 @@
|
|
|
|
|
|
<!-- 添加或修改蓝牙信息对话框 -->
|
|
|
<el-dialog :title="title" :visible.sync="open" width="500px" append-to-body>
|
|
|
- <el-form ref="form" :model="form" :rules="rules" label-width="80px">
|
|
|
+ <el-form ref="form" :model="form" :rules="rules" label-width="120px">
|
|
|
<el-form-item label="设备ID" prop="deviceId">
|
|
|
<el-input v-model="form.deviceId" placeholder="请输入设备ID" />
|
|
|
</el-form-item>
|
|
@@ -341,6 +345,14 @@ export default {
|
|
|
mounted(){
|
|
|
},
|
|
|
methods: {
|
|
|
+ fujian(dizhi,name){
|
|
|
+ console.log('dizhi', dizhi)
|
|
|
+ const link = document.createElement('a');
|
|
|
+ link.href =dizhi?dizhi:''
|
|
|
+ link.setAttribute('download',name);
|
|
|
+ document.body.appendChild(link);
|
|
|
+ link.click();
|
|
|
+ },
|
|
|
/** 查询蓝牙信息列表 */
|
|
|
getList() {
|
|
|
this.loading = true;
|