BOS-操作-增加操作结果原创
6人赞赏了该文章
432次浏览
编辑于2023年07月14日 11:36:20
有时,我们需要在保存后增加一个操作结果,使用showMessage会被系统保存成功覆盖掉,操作后的提单是统一放到操作结果集合里面的,我们需要在操作后增加一个自定义的操作结果即可。
增加后,界面提示效果如下
参考代码如下
using Kingdee.BOS.Core.DynamicForm.PlugIn.Args; using Kingdee.BOS.Core.DynamicForm.PlugIn; using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Threading.Tasks; using Kingdee.BOS.Core.DynamicForm; using Kingdee.BOS.Util; namespace Cloud.BOS.Support.Bill { [HotUpdate] public class AfterSavePlugin : AbstractDynamicFormPlugIn { public override void AfterDoOperation(AfterDoOperationEventArgs e) { if (e.Operation.OperationId == 8)// 保存操作 { if (e.OperationResult != null && e.OperationResult.IsSuccess)// 操作成功了 { e.OperationResult.OperateResult.Add(new Kingdee.BOS.Core.DynamicForm.OperateResult() { SuccessStatus = true, Message = "测试消息", MessageType = MessageType.Normal, }); } } } } }
赞 6
6人点赞
还没有人点赞,快来当第一个点赞的人吧!
打赏
0人打赏
还没有人打赏,快来当第一个打赏的人吧!
推荐阅读