bug
This commit is contained in:
		| @@ -109,12 +109,13 @@ export default { | |||||||
|     ...mapActions(['selectPrivilegedContact']), |     ...mapActions(['selectPrivilegedContact']), | ||||||
|     handleSelectUser() { |     handleSelectUser() { | ||||||
|       console.log(this.form.ticket) |       console.log(this.form.ticket) | ||||||
|  |       console.log(this.form.persons) | ||||||
|       if (this.clickedUserSelect) return this.$u.toast("正在打开人员选择器") |       if (this.clickedUserSelect) return this.$u.toast("正在打开人员选择器") | ||||||
|       this.clickedUserSelect = true |       this.clickedUserSelect = true | ||||||
|       this.selectPrivilegedContact({ |       this.selectPrivilegedContact({ | ||||||
|         fromDepartmentId: 0, |         fromDepartmentId: 0, | ||||||
|         selectedTickets: this.form.ticket ? [this.form.ticket] : [], |         selectedTickets: this.form.ticket ? [this.form.ticket] : [], | ||||||
|         selectedOpenUserIds: this.form.persons?.map(e => e.id) |         selectedOpenUserIds: this.form.persons ? this.form.persons.map(e => e.id) : [] | ||||||
|       }).then(res => { |       }).then(res => { | ||||||
|         console.log('ticket-----') |         console.log('ticket-----') | ||||||
|       console.log(res.selectedTicket) |       console.log(res.selectedTicket) | ||||||
| @@ -124,7 +125,9 @@ export default { | |||||||
|         this.form.ticket = res.selectedTicket |         this.form.ticket = res.selectedTicket | ||||||
|         this.selectedUserCount = res.selectedUserCount |         this.selectedUserCount = res.selectedUserCount | ||||||
|         this.clickedUserSelect = false |         this.clickedUserSelect = false | ||||||
|       }).catch(() => { |       }).catch(e => { | ||||||
|  |         console.log('错误信息') | ||||||
|  |         console.log(e) | ||||||
|         this.clickedUserSelect = false |         this.clickedUserSelect = false | ||||||
|       }) |       }) | ||||||
|     }, |     }, | ||||||
|   | |||||||
| @@ -330,7 +330,7 @@ const store = new Vuex.Store({ | |||||||
|       }) |       }) | ||||||
|     }, |     }, | ||||||
|     selectEnterpriseContact(state, params) { |     selectEnterpriseContact(state, params) { | ||||||
|       return new Promise(resolve => { |       return new Promise((resolve, reject) => { | ||||||
|         state.dispatch("injectJWeixin", "selectEnterpriseContact").then(() => { |         state.dispatch("injectJWeixin", "selectEnterpriseContact").then(() => { | ||||||
|           setTimeout(() => { |           setTimeout(() => { | ||||||
|             let sdk = typeof wx?.invoke == 'function' ? wx : jWeixin |             let sdk = typeof wx?.invoke == 'function' ? wx : jWeixin | ||||||
| @@ -345,6 +345,8 @@ const store = new Vuex.Store({ | |||||||
|                   res.result = JSON.parse(res.result) |                   res.result = JSON.parse(res.result) | ||||||
|                 } |                 } | ||||||
|                 resolve(res.result) |                 resolve(res.result) | ||||||
|  |               } else { | ||||||
|  |                 reject(res) | ||||||
|               } |               } | ||||||
|             }) |             }) | ||||||
|           }, 500) |           }, 500) | ||||||
|   | |||||||
		Reference in New Issue
	
	Block a user