diff --git a/flowable-engine-web/src/components/common/Comment.vue b/flowable-engine-web/src/components/common/Comment.vue index 6cc77a9..d317bfc 100644 --- a/flowable-engine-web/src/components/common/Comment.vue +++ b/flowable-engine-web/src/components/common/Comment.vue @@ -48,6 +48,12 @@ + + + + + + @@ -55,6 +61,11 @@
添加图片 {{ sizeTip }}
+ +
+ +
+
import {deleteFile} from "@/api/common"; -import {getBaseUrl} from "../../api/request"; +import {getBaseUrl} from "@/api/request"; export default { name: "Comment", @@ -130,6 +141,8 @@ export default { }, context: null, backNode: null, + dialogImageUrl: '', + dialogVisible: false }; }, methods: { @@ -173,15 +186,19 @@ export default { return false; }, handlePictureCardPreview(file) { - console.log(file, this._value); + this.dialogVisible = true; + this.dialogImageUrl = file.url; }, handleDownload(file) { console.log(file); }, - handleRemove(file, imageList) { + handleRemove(file) { deleteFile(file.id).then(res => { - this.$message.success("删除成功"); - }); + if (res.code === 1000) { + this.$message.success("删除成功") + this.fileList.splice( this.fileList.findIndex((item)=>item.id===file.id),1) + } + }) }, selectConfirm() { let fileList = [] diff --git a/flowable-engine-web/src/views/common/form/components/ImageUpload.vue b/flowable-engine-web/src/views/common/form/components/ImageUpload.vue index 19b6c15..fda0fff 100644 --- a/flowable-engine-web/src/views/common/form/components/ImageUpload.vue +++ b/flowable-engine-web/src/views/common/form/components/ImageUpload.vue @@ -21,6 +21,9 @@
+ @@ -35,6 +38,11 @@
{{ placeholder }} {{ sizeTip }}
+ +
+ +
+