liyongli 1 년 전
부모
커밋
0b393bb24d
3개의 변경된 파일12개의 추가작업 그리고 9개의 파일을 삭제
  1. 2 7
      src/view/allMedia/analysis_detail.vue
  2. 9 1
      src/view/allMedia/components/analysis_list.vue
  3. 1 1
      src/view/allMedia/proofread.vue

+ 2 - 7
src/view/allMedia/analysis_detail.vue

@@ -7,19 +7,14 @@
       <span style="vertical-align: middle;">来源:</span>
       <span style="color: #22ac38;vertical-align: middle;" v-text="raw.sourceWebsite"> </span>
     </div>
-    <div v-html="detail"></div>
+    <div v-html="raw.content"></div>
   </el-scrollbar>
 </template>
 
 <script setup>
 import { ref } from 'vue';
-import { useRoute } from 'vue-router';
-const route = useRoute();
-const detail = ref('');
 const raw = ref({});
-const D = JSON.parse(route.query.detail || '{}');
-detail.value = D.content || '';
-raw.value = D || {};
+raw.value =   JSON.parse(localStorage.getItem('analysis_detail')|| '{}');
 </script>
 
 <style>

+ 9 - 1
src/view/allMedia/components/analysis_list.vue

@@ -45,6 +45,7 @@
 import { ref, defineExpose, defineProps } from 'vue';
 import { useRouter } from 'vue-router';
 import { searchData, getreporting } from '../../../api/index';
+import { split } from 'lodash';
 let T = undefined;
 let total = -1;
 const selectValue = ref(0);
@@ -86,7 +87,14 @@ const toDetail = item => {
   //       detail: JSON.stringify(item),
   //     },
   //   });
-  const url = location.origin +'#/analysis_detail?detail=' + JSON.stringify(item);
+
+  const url = location.href.split("#")[0] +'#/analysis_detail';
+  localStorage.setItem('analysis_detail',  JSON.stringify({
+    publishTime: item.publishTime,
+    sourceWebsite: item.sourceWebsite,
+    title: item.title,
+    content: item.content
+  }));
   window.open(url, '_blank');
 };
 const getlist = search => {

+ 1 - 1
src/view/allMedia/proofread.vue

@@ -16,7 +16,7 @@
           <el-button
             class="clearError"
             type="primary"
-            style="float: right; margin-top: 0.3em; margin-right: 0.5em"
+            style="margin-top: 0.3em; margin-right: 0.5em"
             @click="clearError"
             :icon="Delete"
           >