主控台弹框提醒的用法
1)如何开启主控台弹框提醒
1)开启主控台右下角的弹框提醒
【操作步骤】
1、打开主菜单,依次进入【流程中心】—【信息中心】。
2、在左侧树形目录【信息中心设置】中勾选参数:流程消息弹出框提醒。
【特别说明】
1. 该参数只针对当前用户有效,每个用户需要单独设置。
2. 弹框刷新时间和心跳包时间一直,默认为5分钟。
3. 只有失效时间大于当前时间的才会显示出来。
2)如何新增弹框消息
private void SaveBroadCastMsg()
{
BroadCastMsg msg = new BroadCastMsg(new DynamicObject(Kingdee.BOS.Workflow.Models.WindowRemind.BroadCastMsg.BroadCastMsgType));
msg.Title = new LocaleValue(Kingdee.BOS.Resource.ResManager.LoadKDString("您有新的普通消息", "002406000006760", Kingdee.BOS.Resource.SubSystemType.BOS));
msg.Content = new LocaleValue("弹框的内容");
msg.FailureTime = DateTime.Now.AddDays(1);//失效时间必须大于当前时间
msg.SendType = 4;//2=任务消息,3=流程消息,4=普通消息
msg.Id = DBServiceHelper.GetSequenceInt64(this.Context, "T_BAS_BROADCASTMSG", 1).FirstOrDefault();//主键
List<DynamicObject> recList = new List<DynamicObject>();
BroadCastReceiver rec = new BroadCastReceiver();
rec.Receiver = 16394;//FUserId
rec.Id = msg.Id;
recList.Add(rec);
BusinessDataServiceHelper.Save(this.Context, new DynamicObject[] { msg });
BusinessDataServiceHelper.Save(this.Context, recList.ToArray());
}
主控台弹框提醒的用法
本文2024-09-23 03:53:15发表“云星空知识”栏目。
本文链接:https://wenku.my7c.com/article/kingdee-k3cloud-161739.html