init commit
This commit is contained in:
@@ -0,0 +1,46 @@
|
||||
using Ewide.Core;
|
||||
using Microsoft.Extensions.Configuration;
|
||||
using Microsoft.Extensions.Localization;
|
||||
using System;
|
||||
using System.Collections.Generic;
|
||||
using System.Linq;
|
||||
using System.Text;
|
||||
using System.Threading.Tasks;
|
||||
|
||||
namespace RoadFlow.Data
|
||||
{
|
||||
public interface IMessageUser : IRoadFlowRepository<RoadFlow.Model.rf_messageuser>
|
||||
{
|
||||
/// <summary>
|
||||
/// 查询一页已发送消息阅读人员
|
||||
/// </summary>
|
||||
/// <param name="count"></param>
|
||||
/// <param name="size"></param>
|
||||
/// <param name="number"></param>
|
||||
/// <param name="messageId"></param>
|
||||
/// <param name="order"></param>
|
||||
/// <returns></returns>
|
||||
public List<Model.rf_messageuser> GetReadUserList(out int count, int size, int number, string messageId, string order);
|
||||
/// <summary>
|
||||
/// 更新一个消息为已读
|
||||
/// </summary>
|
||||
/// <param name="messageId"></param>
|
||||
/// <param name="userId"></param>
|
||||
/// <returns></returns>
|
||||
public int UpdateIsRead(string messageId, string userId);
|
||||
|
||||
/// <summary>
|
||||
/// 更新一个人员的所有未读消息为已读
|
||||
/// </summary>
|
||||
/// <param name="messageUsers"></param>
|
||||
/// <returns></returns>
|
||||
public int UpdateAllIsRead();
|
||||
/// <summary>
|
||||
/// 删除一批消息
|
||||
/// </summary>
|
||||
/// <param name="guids">要删除的id</param>
|
||||
/// <param name="userId">用户ID</param>
|
||||
/// <returns></returns>
|
||||
public int Delete(IEnumerable<string> guids, string userId);
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user