提交 0d43988d 编写于 作者: U unknown

修复替换附件的时候前台可能报错的问题

上级 f49252ba
......@@ -212,6 +212,12 @@ MWF.xApplication.Forum.Attachment = new Class({
this.form.documentAction.getAttachment(attachment.data.id, this.opetions.documentId, function (json) {
attachment.data = json.data;
attachment.reload();
if (o.messageId && this.attachmentController.messageItemList) {
var message = this.attachmentController.messageItemList[o.messageId];
if( message && message.node )message.node.destroy();
}
this.attachmentController.checkActions();
}.bind(this))
}.bind(this), null, formData, file);
......
......@@ -358,6 +358,12 @@ MWF.xApplication.cms.Xform.Attachment = MWF.CMSAttachment = new Class({
this.form.documentAction.getAttachment(attachment.data.id, this.form.businessData.document.id, function (json) {
attachment.data = json.data;
attachment.reload();
if (o.messageId && this.attachmentController.messageItemList) {
var message = this.attachmentController.messageItemList[o.messageId];
if( message && message.node )message.node.destroy();
}
this.attachmentController.checkActions();
}.bind(this))
}.bind(this), null);
......
......@@ -1402,6 +1402,12 @@ MWF.xApplication.process.Xform.Attachment = MWF.APPAttachment = new Class({
this.form.workAction.getAttachment(attachment.data.id, this.form.businessData.work.id, function (json) {
attachment.data = json.data;
attachment.reload();
if (o.messageId && this.attachmentController.messageItemList) {
var message = this.attachmentController.messageItemList[o.messageId];
if( message && message.node )message.node.destroy();
}
this.attachmentController.checkActions();
}.bind(this))
}.bind(this), null, true, accept, size);
......
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册