CoinConst.php 2.3 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144
  1. <?php
  2. namespace App\Consts;
  3. class CoinConst
  4. {
  5. /**
  6. * 1块钱书对应100书币
  7. */
  8. const PRICE_COIN_RATIO = 100;
  9. /**
  10. * 首个计费章节书币价格以35书币为基准,低于35提升至35
  11. */
  12. const BASE_PRICE_COIN = 35;
  13. /**
  14. * 按章节付费,默认千字0.06元(6书币)
  15. */
  16. const DEFAULT_CHAPTER_PRICE = 0.06;
  17. /**
  18. * 初级vip 6分
  19. */
  20. const JUNIOR_CHAPTER_PRICE = 0.06;
  21. /**
  22. * 高级vip 6分
  23. */
  24. const SENIOR_CHAPTER_PRICE = 0.06;
  25. /**
  26. * 初级77折、高级55折
  27. */
  28. const JUNIOR_CHAPTER_DISCOUNT = 0.77;
  29. const SENIOR_CHAPTER_DISCOUNT = 0.55;
  30. /**
  31. * IOS充值
  32. */
  33. const IOS_COIN_DISCOUNT = 0.65;
  34. /**
  35. * 书币增加类型
  36. */
  37. const INCREASE = 1;
  38. /**
  39. * 书币减少类型
  40. */
  41. const DECREASE = 0;
  42. /**
  43. * 永久有效
  44. */
  45. const FOREVER = 'forever';
  46. /**
  47. * 非永久有效
  48. */
  49. const NO_FOREVER = 'noForever';
  50. /**
  51. * 原创书币
  52. */
  53. const TYPE_ORIGIN = 'origin';
  54. /**
  55. * 奖金币
  56. */
  57. const TYPE_AWARD = 'award';
  58. /**
  59. * 订阅包月扣减书币
  60. */
  61. const CHANGE_TYPE_DECR_MONTH_BAG = 'sub_month_bag';
  62. /**
  63. * 订阅图书扣减书币
  64. */
  65. const CHANGE_TYPE_DECR_BOOK = 'sub_book';
  66. /**
  67. * 订阅章节扣减书币
  68. */
  69. const CHANGE_TYPE_DECR_CHAPTER = 'sub_chapter';
  70. /**
  71. * 送礼物
  72. */
  73. const CHARGE_TYPE_DECR_GIFT = 'send_gift';
  74. /**
  75. * 充值
  76. */
  77. const CHANGE_TYPE_INCR_CHARGE = 'recharge';
  78. /**
  79. * 充值补送
  80. */
  81. const CHANGE_TYPE_INCR_CHARGE_RESEND = 'recharge_resend';
  82. /**
  83. * 签到
  84. */
  85. const CHANGE_TYPE_INCR_SING_IN = 'sign_in';
  86. /**
  87. * 答题
  88. */
  89. const CHANGE_TYPE_INCR_QUESTION = 'question';
  90. /**
  91. * 答题奖励(排行榜)
  92. */
  93. const CHANGE_TYPE_INCR_QUESTION_BONUS = 'question_bonus';
  94. /**
  95. * 活动
  96. */
  97. const CHANGE_TYPE_INCR_ACTIVITY = 'activity';
  98. /**
  99. * 个人号
  100. */
  101. const CHANGE_TYPE_INCR_PERSONAL = 'personal';
  102. /**
  103. * 过期类型
  104. */
  105. const CHANGE_TYPE_EXPIRE = 'expire';
  106. /**
  107. * 数据迁移
  108. */
  109. const CHANGE_TYPE_MOVE = 'move';
  110. /**
  111. * 系统补送
  112. */
  113. const CHANGE_TYPE_SYS_SEND = 'sys_send';
  114. }