Browse Source

Merge branch 'product' of http://1.116.113.26:8088/zhuliu/xiaoshi_system into product

zhuhao 1 year ago
parent
commit
6774d795c3

+ 4 - 4
src/views/components/import/conditionImport/searchResult.vue

@@ -84,15 +84,15 @@
 
 
 <script>
 <script>
 import PatentTableListView from "@/views/project/patentCollection/components/views/Table.vue";
 import PatentTableListView from "@/views/project/patentCollection/components/views/Table.vue";
-// import PatentAbstractListView from "@/views/project/patentCollection/components/views/Abstract";
-// import PatentPictureListView from "@/views/project/patentCollection/components/views/Picture";
+import PatentAbstractListView from "@/views/project/patentCollection/components/views/Abstract";
+import PatentPictureListView from "@/views/project/patentCollection/components/views/Picture";
 import field from '@/views/components/dialog/fields.vue';
 import field from '@/views/components/dialog/fields.vue';
 import projectListDialog from "./components/projectListDialog.vue";
 import projectListDialog from "./components/projectListDialog.vue";
 export default {
 export default {
   components: {
   components: {
     PatentTableListView,
     PatentTableListView,
-    // PatentAbstractListView,
-    // PatentPictureListView,
+    PatentAbstractListView,
+    PatentPictureListView,
     field,
     field,
     projectListDialog
     projectListDialog
   },
   },

+ 55 - 0
src/views/report/components/details/index.vue

@@ -0,0 +1,55 @@
+<template>
+  <div>
+    <component :is='componentName'></component>
+  </div>
+</template>
+
+<script>
+export default {
+  components: {},
+  props: {},
+  data() {
+    return {
+        componentName:'',
+        menu:[],
+        comments:{}
+    };
+  },
+  watch: {},
+  computed: {},
+  created() {},
+  mounted() {
+    this.getMenu()
+  },
+  methods: {
+    getMenu(){
+        this.menu = [
+            {
+                name:'Table',
+                path:'task/components/index.vue'
+            },
+            {
+                name:'report',
+                path:'report/components/index.vue'
+            }
+        ]
+        this.getComponents()
+    },
+    getComponents(){
+        this.menu.forEach((item,index)=>{
+         import(`@/views/${item.path}`).then(res=>{
+          this.comments[item.name] = res.default
+          if(index == 0){
+            this.componentName = this.comments[item.name]
+          }
+        })
+      })
+    },
+    changeComponent(name){
+        this.componentName = this.comments[name]
+    }
+  },
+};
+</script>
+<style lang="scss" scoped>
+</style>

+ 3 - 6
src/views/task/index.vue

@@ -1,6 +1,6 @@
 <template>
 <template>
   <div>
   <div>
-    <Table :id="id" ></Table>
+    <Table :id="id"></Table>
   </div>
   </div>
 </template>
 </template>
 
 
@@ -12,7 +12,6 @@ export default {
   },
   },
   data() {
   data() {
     return {
     return {
-
     }
     }
   },
   },
   computed: {
   computed: {
@@ -21,11 +20,9 @@ export default {
     },
     },
   },
   },
   mounted() {
   mounted() {
-
-  },
-  methods: {
-
+  
   },
   },
+  methods: {},
 }
 }
 </script>
 </script>