diff --git a/src/apps/AppMeetingNotice/components/detail.vue b/src/apps/AppMeetingNotice/components/detail.vue index 75bb48bd..7fb65696 100644 --- a/src/apps/AppMeetingNotice/components/detail.vue +++ b/src/apps/AppMeetingNotice/components/detail.vue @@ -152,10 +152,12 @@ }) }, count(sta) { - return this.detail.attendees?.filter(e => e.joinStatus == sta)?.length; + return this.detail.attendees ? this.detail.attendees?.filter(e => e.joinStatus == sta)?.length : 0; }, change(index) { this.current = index; + this.detail = {}; + this.getDetail(); }, call(item) { if (item.phone) { diff --git a/src/apps/AppNotification/components/add.vue b/src/apps/AppNotification/components/add.vue index 69b07dad..44bb400b 100644 --- a/src/apps/AppNotification/components/add.vue +++ b/src/apps/AppNotification/components/add.vue @@ -124,11 +124,11 @@ handleSelectUser() { this.selectEnterpriseContact({ fromDepartmentId:0, - type:["user"], + type:["user","department"], selectedUserIds: this.form.persons?.map(e=>e.id) }).then(res => { + console.log(res); this.form.persons = res?.userList || [] - console.log(this.form.persons); }) }, confirm(e){