/// <summary> /// 给管里员批量发送待办 /// </summary> /// <param name="allUsers"></param> /// <param name="itemUserTask"></param> public static void SendUserTask(IEnumerable <IUser> allUsers, UserTask itemUserTask, string notificationID) { UserTaskCollection senuserTasks = new UserTaskCollection(); foreach (IUser user in allUsers) { UserTask item = itemUserTask.Clone(); item.TaskID = UuidHelper.NewUuidString(); item.ProcessID = item.TaskID; item.ResourceID = item.TaskID; item.Url = string.Format(item.Url, notificationID, item.TaskID); item.SendToUserID = user.ID; item.SendToUserName = user.Name; senuserTasks.Add(item); } UserTaskAdapter.Instance.SendUserTasks(senuserTasks); }