activity_pb.ts 991 B

12345678910111213141516171819202122232425262728293031323334353637383940414243
  1. export interface TaskRequest{
  2. /** 任务ID */
  3. id?:number;
  4. }
  5. export interface FindTaskListReply{
  6. list?:Array<TaskInfo>;
  7. }
  8. export interface TaskInfo{
  9. /** 任务ID */
  10. id?:number;
  11. /** 任务类型 */
  12. type?:string;
  13. /** 任务要求 */
  14. detail?:string;
  15. /** 完成任务获取的积分 */
  16. credit?:number;
  17. /** 可完成任务的总次数 */
  18. canFinishNum?:number;
  19. /** 已完成任务的次数 */
  20. finishNum?:number;
  21. /** 已获取奖励的次数 */
  22. getCreditNum?:number;
  23. }
  24. export interface FindSignInListReply{
  25. list?:Array<SignInInfo>;
  26. /** 今日是否签到 */
  27. isTodaySign?:boolean;
  28. }
  29. export interface SignInInfo{
  30. /** 签到的日期 */
  31. day?:number;
  32. /** 是否签到 */
  33. isSign?:boolean;
  34. /** 是否获取双倍奖励 */
  35. isDouble?:boolean;
  36. /** 签到获取的积分 */
  37. credit?:number;
  38. }
  39. export interface SignRequest{
  40. /** 是否获取双倍奖励 */
  41. isDouble?:boolean;
  42. }