ISysUserMsgService.cs 649 B

1234567891011121314151617181920212223
  1. using ZR.Model;
  2. using ZR.Model.Dto;
  3. namespace ZR.ServiceCore.Services
  4. {
  5. /// <summary>
  6. /// 用户系统消息service接口
  7. /// </summary>
  8. public interface ISysUserMsgService : IBaseService<SysUserMsg>
  9. {
  10. PagedInfo<SysUserMsgDto> GetList(SysUserMsgQueryDto parm);
  11. SysUserMsg GetInfo(long MsgId);
  12. int ReadMsg(long userId, long msgId, UserMsgType msgType);
  13. SysUserMsg AddSysUserMsg(SysUserMsg parm);
  14. SysUserMsg AddSysUserMsg(long userId, string content, UserMsgType msgType);
  15. bool TruncateSysUserMsg();
  16. PagedInfo<SysUserMsgDto> ExportList(SysUserMsgQueryDto parm);
  17. }
  18. }