liuqiao 4 anni fa
parent
commit
ac6cd6b801

BIN
dist/static/download/afa2.f909997b.jpg


BIN
public/Bladesign_ReportTemp.docx


+ 12 - 19
src/views/megagame/topic/details/detailbzs2.vue

@@ -55,15 +55,12 @@
       </div>
       <div class="content-right">
         <p class="title">相关资料</p>
-         <a href="/static/download/afa2.f909997b.jpg" download="b.jpg"><img src="/static/download/afa2.f909997b.jpg"/></a>
-        <a href="/static/download/1.docx" download="b.docx">Blad</a>
         <ul class="xiazai">
-          <!-- <li> <a href="../../static/img/afa2.f909997b.jpg" download="test">Bladesign EPBA.doc</a></li> -->
-          <li> <a href="/static/download/Bladesign_INTRODUCTION.doc" download="test.doc">Bladesign_INTRODUCTION.doc</a></li>
-          <li><a href="/public/Bladesign_ReportTemp.docx"  download="test.docx">Bladesign_ReportTemp.docx</a></li>
-          <el-button @click="dow('b56e35a3c38d4fdf9d22ad27a8b45733')">下载_xxx</el-button>
+          <li >Bladesign EPBA.doc  <span @click="dow('b56e35a3c38d4fdf9d22ad27a8b45731')"> 下载资料</span></li>
+          <li > Bladesign_INTRODUCTION.doc <span @click="dow('b56e35a3c38d4fdf9d22ad27a8b45732')"> 下载资料</span></li>
+          <li >Bladesign_ReportTemp.docx <span @click="dow('b56e35a3c38d4fdf9d22ad27a8b45733')"> 下载资料</span></li>
+          <!-- <el-button @click="dow('b56e35a3c38d4fdf9d22ad27a8b45733')">下载_xxx</el-button> -->
         </ul>
-      <el-button type="text" @click="download('Bladesign_ReportTemp.docx','Bladesign.docx')">下载</el-button>
    
 
       </div>
@@ -75,6 +72,7 @@
 import DetailLayout from '../components/DetailLayout'
 import { download,getToken } from '@/utils/request'
 import store from '@/store'
+
 //import a from '/static/download/1.docx'
 
 export default {
@@ -93,22 +91,12 @@ export default {
      // Request URL: http://localhost:8081/api/TransServlet?transCode=B00022&clientToken=d192a6df440544ef9bc63f274a1cb336&id=b7b4532a3085457a9d7260439ae00005
         const params = {
         transCode: 'B00022',    
-        clientToken: store.getters.token || getToken(),
+        clientToken:store.getters.token || getToken(),
         id: fileId, // 每个题目的数据id
         uid: this.$store.getters.userId,
       }
      download(params);
     }
-    // download(filename,name){
-    //   let a = document.createElement('a');
-    //   a.href = '/static/download/'+filename;
-    //   //路径中'/'为根目录,即index.html所在的目录
-    //   a.download = name;
-    //   console.log( a.href);
-    //   a.click()
-    // },
-       
-
   },
 }
 </script>
@@ -122,7 +110,12 @@ export default {
 .xiazai li {
   padding: 15px;
 }
-.xiazai li a{
+.xiazai li {
   color:#fff;
+  cursor: pointer;
+}
+.xiazai li span{
+  float: right;
+  color: #007af9;
 }
 </style>

+ 30 - 3
src/views/megagame/topic/details/detailmw.vue

@@ -12,14 +12,21 @@
         </div>
         <div class="content-right">
           <p class="title">相关资料</p>
+          <ul class="xiazai">
+          <li >HCFD EPBA.doc  <span @click="dow('b56e35a3c38d4fdf9d22ad27a8b45734')"> 下载资料</span></li>
+          <li >HCFD_INTRODUCTION.doc <span @click="dow('b56e35a3c38d4fdf9d22ad27a8b45735')"> 下载资料</span></li>
+          <li >HCFD_ReportTemp.docx <span @click="dow('b56e35a3c38d4fdf9d22ad27a8b45736')"> 下载资料</span></li>
+          <!-- <el-button @click="dow('b56e35a3c38d4fdf9d22ad27a8b45733')">下载_xxx</el-button> -->
+        </ul>
         </div>
       </div>
-    </div>
   </DetailLayout>
 </template>
 
 <script>
 import DetailLayout from '../components/DetailLayout'
+import { download,getToken } from '@/utils/request'
+import store from '@/store'
 export default {
   name: 'Detailmw',
   components: { DetailLayout },
@@ -28,13 +35,33 @@ export default {
   },
   created() {},
   mounted() {},
-  methods: {},
+  methods: {
+      dow(fileId){
+        const params = {
+        transCode: 'B00022',    
+        clientToken:store.getters.token || getToken(),
+        id: fileId, // 每个题目的数据id
+        uid: this.$store.getters.userId,
+      }
+     download(params);
+    }
+  },
 }
 </script>
 
 <style lang="scss" scoped>
 @import '@/styles/variables.scss';
 @import '@/styles/mixin.scss';
-.detail {
+.xiazai li {
+  padding: 15px;
+}
+.xiazai li {
+  color:#fff;
+  cursor: pointer;
+}
+.xiazai li span{
+  float: right;
+  color: #007af9;
+  
 }
 </style>

+ 2 - 4
src/views/user/match/owerdas/dsproject/index.vue

@@ -497,11 +497,9 @@ export default {
       
       this.reportfile=reportfile;
       this.reportFileName=reportFileName
-      console.log(111)
-   let k=getImage(this.reportfile,this.reportFileName);
+      let k=getImage(this.reportfile,this.reportFileName);
      this.hrefneme=k;
-    window.location.href = k; 
-    console.log( window.location.href);
+    window.location.href = k;
 
     }
   }