Sfoglia il codice sorgente

senior - suppost oss physical paper preview

何海涛 1 anno fa
parent
commit
a9b67c1137
1 ha cambiato i file con 3 aggiunte e 8 eliminazioni
  1. 3 8
      src/views/questioncenter/components/collect.vue

+ 3 - 8
src/views/questioncenter/components/collect.vue

@@ -87,7 +87,7 @@
               </div>
             </div>
             <div class="opera">
-              <div class="view" @click="toPreView(item.id, item.papername)">
+              <div class="view" @click="toPreView(item)">
                 <img
                   class="mr8"
                   src="@/assets/images/icon_view.png"
@@ -124,11 +124,13 @@
 <script>
 import MxCondition from '@/components/MxCondition/mx-condition'
 import { favPapers, favQuestions, favQueTypes, favSubjects } from '@/api/webApi/webQue.js'
+import PaperActionsMixin from "@/views/questioncenter/components/paper-actions-mixin";
 
 export default {
   components: {
     MxCondition,
   },
+  mixins: [PaperActionsMixin],
   created() {
     this.getSubjects()
   },
@@ -209,13 +211,6 @@ export default {
         console.log(res)
       })
     },
-    // 跳转到预览页面
-    toPreView(paperId, paperName) {
-      this.$router.push({
-        path: '/question-center/bestPaper/preview',
-        query: { paperId, paperName }
-      })
-    },
     toCollectQue(item) {
       queCollect({ questionId: item.id }).then((res) => {
         item.collect = !item.collect