Browse Source

自定义字段

zhuliu 1 year ago
parent
commit
78c9573592
1 changed files with 8 additions and 1 deletions
  1. 8 1
      src/views/report/components/index.vue

+ 8 - 1
src/views/report/components/index.vue

@@ -52,6 +52,7 @@
     </el-container>
     <CreateReport ref="ReportForm" @getList="isGetList"></CreateReport>
     <fields ref="field" type="reportProject" @getFieldList="getFieldList"></fields>
+    <Field-Drawer ref="FieldDrawer"></Field-Drawer>
   </div>
 </template>
 
@@ -62,6 +63,7 @@ import visual from './view/visual.vue'
 import mergeTable from './view/mergeTable.vue'
 import CreateReport from './dialog/addAndEditReport.vue'
 import fields from '@/views/components/dialog/fields.vue';
+import FieldDrawer from '@/views/components/drawer/Field.vue'
 export default {
   components: {
     Table,
@@ -70,6 +72,7 @@ export default {
     CreateReport,
     mergeTable,
     fields,
+    FieldDrawer
   },
   props: {
     isOperate: '',
@@ -487,7 +490,7 @@ export default {
           this.handleDetails(row)
           break
         case '3'://自定义字段
-          this.handleFields(row)
+          this.handleField(row)
           break
         case '4'://任务分配
           this.handleTask(row)
@@ -528,6 +531,10 @@ export default {
           break
       }
     },
+    //自定义栏位管理
+    handleField(row) {
+      this.$refs.FieldDrawer.open(row.id)
+    },
     //跳转到专利列表页面
     patentList(row){
       this.$router.push(