MailService.cs 1.3 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354
  1. using FL.Network;
  2. using XGame.Framework.Data;
  3. using XGame.Framework.Network;
  4. namespace FL.Data
  5. {
  6. public class MailService : DataSingleton<MailService>
  7. {
  8. #region 新接口
  9. //进入邮件系统
  10. public void RequestMailInto()
  11. {
  12. var param = new MailIntoRequest() { };
  13. NetModule.Request(param);
  14. }
  15. //删除已读
  16. public void RequestMailDelAll()
  17. {
  18. var param = new MailDelAllRequest() { };
  19. NetModule.Request(param);
  20. }
  21. //一键已读
  22. public void RequestMailReadAll()
  23. {
  24. var param = new MailRedAllRequest() { };
  25. NetModule.Request(param);
  26. }
  27. //全部领取
  28. public void RequestMailRwdAll()
  29. {
  30. var param = new MailRwdAllRequest() { };
  31. NetModule.Request(param);
  32. }
  33. //删除单封邮件
  34. public void RequestMailDel(string hdcid)
  35. {
  36. var param = new MailDelRequest() { hdcid = hdcid };
  37. NetModule.Request(param);
  38. }
  39. //领取单封邮件
  40. public void RequestMailRwd(string hdcid)
  41. {
  42. var param = new MailRwdRequest() { hdcid = hdcid };
  43. NetModule.Request(param);
  44. }
  45. #endregion
  46. }
  47. }