Переглянути джерело

编辑报告时事件不展示问题

zhuliu 1 рік тому
батько
коміт
374edf64f4

+ 1 - 1
src/views/patentMining/components/dialog/addAndEditProject.vue

@@ -701,7 +701,7 @@ export default {
         this.eventList.disabled = true
         hasEvent = true
       }
-      if(this.form.eventIds){
+      if(this.form.eventIds && this.form.eventIds.length>0){
         this.form.eventId = this.form.eventIds[0]
         hasEvent = true
       }

+ 1 - 1
src/views/project/components/drawer/form.vue

@@ -345,7 +345,7 @@ export default {
         this.eventList.disabled = true
         hasEvent = true
       }
-      if(this.ruleForm.eventIds){
+      if(this.ruleForm.eventIds && this.ruleForm.eventIds.length>0){
         this.ruleForm.eventId = this.ruleForm.eventIds[0]
         hasEvent = true
       }

+ 3 - 1
src/views/report/components/dialog/addAndEditReport.vue

@@ -689,7 +689,7 @@ export default {
       this.eventList.name = ''
       if (this.form.id) {
         this.$set(this.form,'signProjectIds',this.form.signPatentNo || this.form.signProjectId)
-        if (this.form.eventIds) {
+        if (this.form.eventIds && this.form.eventIds.length>0) {
           this.form.eventId = this.form.eventIds[0]
           this.show = true
           this.eventList.disabled = false
@@ -706,6 +706,8 @@ export default {
             }
           })
           this.changeEvent(this.form.eventId)
+        }else{
+          this.getEventList()
         }
       } else {
         this.$set(this.form, 'matterIds', form.matterId)