config.js 4.9 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133
  1. import {getDomainSuffix} from "@utils/helpers";
  2. import areaApi from "@db/areaApi";
  3. export const REQ_STATUS={
  4. NONE:"NONE",
  5. LOADING:"LOADING",
  6. IDLE:"IDLE",
  7. FAILED:"FAILED"
  8. }
  9. const getAreaApi=()=>{
  10. let areaID=global.getLocalAreaID();
  11. for (let i = 0; i < areaApi.length; i++) {
  12. let apiItem=areaApi[i];
  13. if (apiItem.areaID === areaID){
  14. return apiItem.api;
  15. }
  16. }
  17. return "https://br.24b.pro/";
  18. }
  19. // export const BASE_API="https://api.24680.com/";
  20. // export const BASE_API=getDomainSuffix()==="pro"?"https://test.24b.pro/":"https://br.24b.pro/";
  21. export const BASE_API=getDomainSuffix()==="pro"?"https://test.24b.pro/":getAreaApi();
  22. export const BASE_PREFIX="game/";
  23. // export const APP_AVATAR="https://cdn.moeda777.com/24680/assets/avatar/1/";
  24. export const APP_AVATAR="https://24680.imgix.net/24680/assets/avatar/2/"
  25. export const APP_IMGIX_URL="https://24680.imgix.net/24680/assets/"
  26. //路由
  27. export const APP_ROUTES=BASE_PREFIX+"routes";
  28. //page 模块
  29. export const APP_PAGE_MODULES=BASE_PREFIX+"pageModules";
  30. //game more
  31. export const APP_GAME_LIST=BASE_PREFIX+"gameList";
  32. //login
  33. export const APP_LOGIN=BASE_PREFIX+"login";
  34. //Reg
  35. export const APP_REGISTER=BASE_PREFIX+"register";
  36. //logout
  37. export const APP_LOGOUT=BASE_PREFIX+"logout";
  38. //changePass
  39. export const APP_CHANGE_PASS=BASE_PREFIX+"changePass";
  40. //forgetPass
  41. export const APP_FORGET_PASS=BASE_PREFIX+"forgetPass";
  42. //changeInfo
  43. export const APP_CHANGE_INFO=BASE_PREFIX+"changeInfo";
  44. //增加/game/changePhone /game/changeEmail
  45. export const APP_CHANGE_PHONE=BASE_PREFIX+"changePhone";
  46. export const APP_CHANGE_EMAIL=BASE_PREFIX+"changeEmail";
  47. //pay
  48. export const APP_RECHARGE_CONFIG=BASE_PREFIX+"recharge/gear";
  49. export const APP_FIRSTPAY_CONFIG=BASE_PREFIX+"recharge/firstPayConfig";
  50. export const APP_ACCOUNTS_PAY_INFO=BASE_PREFIX+"api/get_accounts_pay_info";
  51. export const APP_PAYMENT_ORDER=BASE_PREFIX+"payment_entry/pay";
  52. export const APP_PAY_ORDER_LIST=BASE_PREFIX+"pay/orderList";
  53. export const APP_PAYMENT_ORDER_QR=BASE_PREFIX+"payment_entry/payqr";
  54. //pay
  55. //withdraw
  56. export const APP_WITHDRAW_TAX="api/api/withDrawTax";
  57. export const APP_WITHDRAW_BASE_INFO=BASE_PREFIX+"withDraw/baseInfo";
  58. export const APP_WITHDRAW_INFO=BASE_PREFIX+"withDraw/getWithDrawInfo";
  59. export const APP_CHANGE_PAY_PASS=BASE_PREFIX+"changePayPass";
  60. export const APP_WITHDRAW_RECORD=BASE_PREFIX+"withDraw/record";
  61. export const APP_WITHDRAW_SET_INFO=BASE_PREFIX+"withDraw/withDrawInfo";
  62. export const APP_WITHDRAW_PAYOUT=BASE_PREFIX+"withDraw/payout";
  63. export const APP_FORGET_PAY_PASS=BASE_PREFIX+"forgetPayPass";
  64. export const APP_MEX_WITHDRAW_SET_INFO=BASE_PREFIX+"withDraw/mexWithDrawInfo";
  65. export const APP_RU_WITHDRAW_SET_INFO=BASE_PREFIX+"withDraw/ruWithDrawInfo";
  66. //withdraw
  67. //userinfo
  68. export const APP_GAME_INFO=BASE_PREFIX+"info";
  69. //custom customer_service
  70. export const APP_CUSTOMER_SERVICE=BASE_PREFIX+"service";
  71. export const APP_CUSTOMER_LEAVEMSG=BASE_PREFIX+"user/message";
  72. // /game/turnplate/index
  73. // /game/turnplate/kan
  74. // /game/turnplate/bonus
  75. //turnplate
  76. export const APP_TURNPLATE_INDEX=BASE_PREFIX+"turnplate/index";
  77. export const APP_TURNPLATE_KAN=BASE_PREFIX+"turnplate/kan";
  78. export const APP_TURNPLATE_BONUS=BASE_PREFIX+"turnplate/bonus";
  79. //帮别人砍
  80. export const APP_TURNPLATE_HELP=BASE_PREFIX+"turnplate/help";
  81. //mail
  82. // game/mail/list
  83. // game/mail/check
  84. // /game/mail/read
  85. // /game/mail/del
  86. // /game/mail/take
  87. export const APP_MAIL_LIST=BASE_PREFIX+"mail/list";
  88. export const APP_MAIL_CHECK=BASE_PREFIX+"mail/check";
  89. export const APP_MAIL_READ=BASE_PREFIX+"mail/read";
  90. export const APP_MAIL_DEL=BASE_PREFIX+"mail/del";
  91. export const APP_MAIL_TAKE=BASE_PREFIX+"mail/take";
  92. // /game/redpack/check
  93. // /game/redpack/receive
  94. export const APP_REDPACK_CHECK=BASE_PREFIX+"redpack/check";
  95. export const APP_REDPACK_RECEIVE=BASE_PREFIX+"redpack/receive";
  96. export const APP_REDPACK_CONFIG=BASE_PREFIX+"redpack/config";
  97. //agent
  98. export const APP_AGENT_CHECK=BASE_PREFIX+"agent/check";
  99. export const APP_AGENT_GET=BASE_PREFIX+"agent/get";
  100. export const APP_AGENT_HISTORY=BASE_PREFIX+"agent/history";
  101. //activity
  102. export const APP_GAME_ACTIVITY=BASE_PREFIX+"actList";
  103. //checkin
  104. export const APP_CHECKIN_CHECK=BASE_PREFIX+"checkin/check";
  105. export const APP_CHECKIN_GET=BASE_PREFIX+"checkin/get";
  106. //favo
  107. export const APP_FAVO_ADD=BASE_PREFIX+"favo/add";
  108. export const APP_FAVO_REMOVE=BASE_PREFIX+"favo/remove";
  109. export const APP_FAVO_GET=BASE_PREFIX+"favo/get";
  110. //gameInfo
  111. export const APP_GAME_CARD_INFO=BASE_PREFIX+"gameinfo";
  112. //otp
  113. export const APP_SEND_CODE=BASE_PREFIX+"send_code";
  114. //bind sms
  115. export const APP_BIND_SMS=BASE_PREFIX+"bindsms";
  116. //smslogin
  117. export const APP_SMS_LOGIN=BASE_PREFIX+"smslogin";
  118. //apk
  119. export const APP_GAME_APK=BASE_PREFIX+"apk";
  120. //protect
  121. export const APP_PROTECT_CHECK=BASE_PREFIX+"protect/check";
  122. export const APP_PROTECT_GET=BASE_PREFIX+"protect/get";
  123. //apk load
  124. export const APP_APK_LOADNEW=BASE_PREFIX+"apk/loadnew";
  125. //save cpf
  126. export const APP_SAVE_CPF=BASE_PREFIX+"withDraw/savecpf";