diff --git a/src/views/attachment/AttachmentList.vue b/src/views/attachment/AttachmentList.vue index 3a520dc84..4efe705d8 100644 --- a/src/views/attachment/AttachmentList.vue +++ b/src/views/attachment/AttachmentList.vue @@ -278,4 +278,4 @@ export default { } } } - \ No newline at end of file + diff --git a/src/views/attachment/components/AttachmentDrawer.vue b/src/views/attachment/components/AttachmentDrawer.vue index e3caefc1e..2556acd3d 100644 --- a/src/views/attachment/components/AttachmentDrawer.vue +++ b/src/views/attachment/components/AttachmentDrawer.vue @@ -37,10 +37,10 @@ @click="handleShowDetailDrawer(item)" > 当前格式不支持预览 - + diff --git a/src/views/attachment/components/AttachmentSelectDrawer.vue b/src/views/attachment/components/AttachmentSelectDrawer.vue index 1f2895d58..f856465b6 100644 --- a/src/views/attachment/components/AttachmentSelectDrawer.vue +++ b/src/views/attachment/components/AttachmentSelectDrawer.vue @@ -34,7 +34,11 @@ :key="index" @click="handleSelectAttachment(item)" > - + 当前格式不支持预览 + @@ -172,6 +176,23 @@ export default { this.loadSkeleton() this.loadAttachments() }, + handleJudgeMediaType(attachment) { + var mediaType = attachment.mediaType + // 判断文件类型 + if (mediaType) { + var prefix = mediaType.split('/')[0] + + if (prefix === 'image') { + // 是图片 + return true + } else { + // 非图片 + return false + } + } + // 没有获取到文件返回false + return false + }, onClose() { this.$emit('close', false) } diff --git a/src/views/post/components/PostSetting.vue b/src/views/post/components/PostSetting.vue index 9e9758ab0..1715fb51b 100644 --- a/src/views/post/components/PostSetting.vue +++ b/src/views/post/components/PostSetting.vue @@ -40,7 +40,7 @@ slot="addonAfter" @click="togglePasswordVisible" > - + - + diff --git a/src/views/user/Profile.vue b/src/views/user/Profile.vue index 50cd78695..cd37ffa9b 100644 --- a/src/views/user/Profile.vue +++ b/src/views/user/Profile.vue @@ -203,7 +203,12 @@ export default { this.$message.error('确认密码和新密码不匹配!') return } - userApi.updatePassword(this.passwordParam.oldPassword, this.passwordParam.newPassword).then(response => {}) + userApi.updatePassword(this.passwordParam.oldPassword, this.passwordParam.newPassword).then(response => { + this.$message.success('密码修改成功!') + this.passwordParam.oldPassword = null + this.passwordParam.newPassword = null + this.passwordParam.confirmPassword = null + }) }, handleUpdateProfile() { if (!this.user.username) {