diff --git a/src/views/attachment/components/AttachmentSelectDrawer.vue b/src/views/attachment/components/AttachmentSelectDrawer.vue index a8ed58601..1223dae24 100644 --- a/src/views/attachment/components/AttachmentSelectDrawer.vue +++ b/src/views/attachment/components/AttachmentSelectDrawer.vue @@ -15,7 +15,7 @@ -
+
@@ -72,8 +72,6 @@ export default { }, data() { return { - detailVisiable: false, - attachmentDrawerVisible: false, uploadVisible: false, skeletonLoading: true, pagination: { @@ -82,7 +80,6 @@ export default { sort: '' }, attachments: [], - selectedAttachment: {}, attachmentUploadHandler: attachmentApi.upload } }, @@ -115,6 +112,9 @@ export default { this.pagination.total = response.data.data.total }) }, + selectAttachment(item) { + this.$emit('listenToSelect', item) + }, handlePaginationChange(page, pageSize) { this.pagination.page = page this.pagination.size = pageSize diff --git a/src/views/user/Profile.vue b/src/views/user/Profile.vue index b66dd6e06..7b22392b9 100644 --- a/src/views/user/Profile.vue +++ b/src/views/user/Profile.vue @@ -97,7 +97,7 @@ - +
@@ -120,7 +120,8 @@ export default { oldPassword: null, newPassword: null, confirmPassword: null - } + }, + attachment: {} } }, computed: { @@ -162,6 +163,9 @@ export default { this.user = response.data.data this.$message.success('资料更新成功!') }) + }, + selectAvatar(data) { + this.user.avatar = data.path } } }