推送规则,异常停机推送
This commit is contained in:
@@ -410,13 +410,17 @@ public class MessageService : IMessageService, IDynamicApiController, ITransient
|
||||
{
|
||||
try
|
||||
{
|
||||
//modifyby zhoukeda 20230704 定时任务发起的推送消息没有user
|
||||
string userManagerUserId = _userManager.UserId ?? "";
|
||||
string userManagerTenantId = _userManager.TenantId ?? "";
|
||||
|
||||
MessageEntity entity = new MessageEntity();
|
||||
entity.Id = SnowflakeIdHelper.NextId();
|
||||
entity.Title = title;
|
||||
entity.BodyText = bodyText;
|
||||
entity.Type = type;
|
||||
entity.LastModifyTime = DateTime.Now;
|
||||
entity.LastModifyUserId = _userManager.UserId;
|
||||
entity.LastModifyUserId = userManagerUserId;
|
||||
entity.FlowType = flowType.ParseToInt();
|
||||
List<MessageReceiveEntity> receiveEntityList = toUserIds
|
||||
.Select(x => new MessageReceiveEntity()
|
||||
@@ -434,7 +438,7 @@ public class MessageService : IMessageService, IDynamicApiController, ITransient
|
||||
{
|
||||
var userId = item.Replace("-delegate", string.Empty);
|
||||
// 消息推送 - 指定用户
|
||||
await _imHandler.SendMessageToUserAsync(string.Format("{0}-{1}", _userManager.TenantId, userId), new { method = "messagePush", messageType = 2, userId = _userManager.UserId, toUserId = toUserIds, title = entity.Title, unreadNoticeCount = 1, id = entity.Id }.ToJsonString());
|
||||
await _imHandler.SendMessageToUserAsync(string.Format("{0}-{1}", userManagerTenantId, userId), new { method = "messagePush", messageType = 2, userId = userManagerUserId, toUserId = toUserIds, title = entity.Title, unreadNoticeCount = 1, id = entity.Id }.ToJsonString());
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user