|
@@ -89,7 +89,7 @@
|
|
|
<div class="download" v-for="item in tableData.reportFile">
|
|
|
<span>{{ item.fileName }}</span>
|
|
|
<div class="downloadBtn">
|
|
|
- <el-button type="primary" size="mini">下载文件</el-button>
|
|
|
+ <el-button type="primary" size="mini" @click="download(item)">下载文件</el-button>
|
|
|
<el-button type="primary" @click="checkDelFile(item.fid)" size="mini">删除文件</el-button>
|
|
|
</div>
|
|
|
</div>
|
|
@@ -306,6 +306,7 @@
|
|
|
import { VueEditor } from "vue2-editor";
|
|
|
import { uuid } from 'vue-uuid';
|
|
|
import BeUpload from '../../components/tool/beUpload.vue'
|
|
|
+import downloadFile from '@/components/tool/downloadFile.js'
|
|
|
export default {
|
|
|
components:{
|
|
|
VueEditor,
|
|
@@ -359,6 +360,9 @@ export default {
|
|
|
}
|
|
|
},
|
|
|
methods:{
|
|
|
+ download(item){
|
|
|
+ downloadFile(item['url'],item['fileName'])
|
|
|
+ },
|
|
|
DelFileYes(){
|
|
|
let newFile = this.tableData.reportFile.filter(item=>item.fid!=this.DelFileData.fid);
|
|
|
this.ajax.post(this.$store.state.api+"/UploadActivityFile",{
|