Bladeren bron

专题库

zhuliu 1 jaar geleden
bovenliggende
commit
c53c57d6d0

+ 8 - 0
src/api/newApi/project.js

@@ -33,4 +33,12 @@ export default {
     deletePatentProject(data) {
         return axios.post("/xiaoshi/patentProject/deletePatentProject", data);
     },
+    /**
+     * 专利数据库分组
+     * @param {*} data 
+     * @returns 
+     */
+    // deletePatentProject(data) {
+    //     return axios.post("/xiaoshi/patentProject/deletePatentProject", data);
+    // },
 };

+ 1 - 0
src/views/home/index.vue

@@ -175,6 +175,7 @@ export default {
     .echart{
       width:80%;
       min-width: 1024px;
+      max-width: 1530px;
       margin: 0 auto;
     }
     .title {

+ 13 - 2
src/views/project/components/drawer/form.vue

@@ -164,6 +164,8 @@
         <product :isChoose="true" @chooseItem="chooseItem"></product>
       </div>
     </el-dialog>
+
+    <addEvent ref="addEvent"  @isSuccess="handleSuccess"></addEvent>
   </div>
 </template>
 
@@ -172,10 +174,12 @@ import ClientTable from '@/views/client'
 import { mapGetters } from 'vuex';
 
 import product from '@/views/product/components/index.vue'
+import addEvent from '@/views/event/components/dialog/addEvent.vue';
 export default {
   components: {
     ClientTable,
-    product
+    product,
+    addEvent
   },
   props: {
     commonData: Array
@@ -341,7 +345,14 @@ export default {
      */
     //打开事件弹窗
     addEvent(){
-
+      this.$refs.addEvent.open(null, 1)
+    },
+    //事件新增成功
+    handleSuccess(){
+      this.eventList.data=[]
+      this.eventList.queryParams.current = 1
+      this.eventList.name = ''
+      this.getEventList()
     },
     //切换事件
     changeEvent(val){

+ 4 - 0
src/views/project/index.vue

@@ -71,6 +71,7 @@
     </div>
     <project-form-drawer @submit="getMessage" :common-data="commonData" ref="projectFormDrawer" />
     <field ref="field" type="patentProject" @getFieldList="getFieldList"></field>
+    
   </div>
 </template>
 
@@ -83,6 +84,8 @@ import mergeTable from "./components/view/MergeTable.vue";
 
 import ProjectFormDrawer from './components/drawer/form.vue'
 import field from '@/views/components/dialog/fields.vue';
+
+
 export default {
   components: {
     TotalChart,
@@ -91,6 +94,7 @@ export default {
     ProjectFormDrawer,
     field,
     mergeTable,
+    
   },
   props: {
     isOperate: ''