config.js 5.8 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193
  1. //设置游戏列表的更新时间,超过这个时间,不显示出来
  2. //"2020-07-14"
  3. //************* ios 注意此时间设置,目前设置2021-01-24,暂时用于处理游戏显示 *************
  4. const endTime = "2021-03-01"
  5. //************* 默认的蓝牙设备刷新间隔 再config 设置 a:10ms,b:20ms*************
  6. const refreshRate = "a";
  7. //*******当前活动环境,需要和根据地址设置!!环境 dev,prd
  8. const active = "dev";
  9. //线上地址,腾讯云服务器
  10. // const host="https://www.9527fun.cn/api_prd"
  11. //测试地址,阿里云服务器
  12. const host="https://www.9527fun.cn/api_dev"
  13. //本地测试地址
  14. // const host = "http://192.168.1.11:9090/api_dev"
  15. // const host = "http://192.168.0.112:9090/api_dev"
  16. // const host = "http://47.104.216.192:9090/api_dev"
  17. // const host = "http://121.4.103.151:9090/api_prd"
  18. // const host = "http://121.4.59.141:9090/api_dev"
  19. const URL = {
  20. //验证token,获取服务器返回的信息
  21. VERIFICATION: `${host}/program/Verification_Info`,
  22. //注册登录
  23. SMSLOGIN: `${host}/program/SMS_login`,
  24. //获取验证码
  25. GETCODE: `${host}/program/getCode`,
  26. //短信绑定手机号
  27. BINDPHONE: `${host}/program/SMS_bind_phone`,
  28. // 解绑手机号
  29. DELETEPHONE: `${host}/program/delete_phone`,
  30. //绑定微信信息
  31. BINDWXINFO: `${host}/program/bind_wx_info`,
  32. //密码登录
  33. PASSWORDlOGIN: `${host}/program/password_login`,
  34. // 小程序用户登录
  35. USERlOGINURL: `${host}/program/client_login`,
  36. // 苹果用户登录
  37. APPLElOGINURL: `${host}/program/client_apple_login`,
  38. //android 端微信登录
  39. ANDROIDLOGINURL: `${host}/program/client_wx_login`,
  40. // 用户删除token
  41. USERLOGINOUT: `${host}/program/delete_token`,
  42. // 微信端解密信息接口
  43. WXGETUSERINFO: `${host}/program/wx_getUserInfo`,
  44. //添加前端设备的信息
  45. ADDCLIENTINFO: `${host}/program/add_client_info`,
  46. //获取version code 状态,用于处理特定信息显示
  47. GETVERSIONCODE: `${host}/program/get_version_code_state`,
  48. /**
  49. * 用户处理部分
  50. */
  51. // 获取用户信息
  52. USERINFOURL: `${host}/user_info/get`,
  53. // 添加用户信息
  54. USERINFOADD: `${host}/user_info/add`,
  55. // 添加url 用户等信息
  56. USERINFOADDAVATARINFO: `${host}/user_info/add_wx_avatar_info`,
  57. // 添加apple用户信息
  58. USERINFOAPPLEADD: `${host}/user_info/appleAdd`,
  59. // 添加用户头像
  60. USERINFOADDAVATAR: `${host}/user_info/add_avatar`,
  61. //添加更新自身体重
  62. USERADDWEIGHT: `${host}/user_info/add_weight`,
  63. //获取钱包信息,对应gold 和 diamond
  64. USERGETWALLETINFO: `${host}/user_info/get_user_wallets`,
  65. //获取体重列表
  66. USERGETWEIGHT: `${host}/user_info/get_weight`,
  67. //添加修改计划信息
  68. FITNESSPROGRAM: `${host}/fitness_program/add`,
  69. FITNESSPROGRAMGET: `${host}/fitness_program/get`,
  70. /**
  71. * 7-28 好友操作部分
  72. */
  73. //获取体重列表
  74. SEARCHFIRENDLIST: `${host}/user_info/friend_search_list`,
  75. ADDFIRENDINFO: `${host}/user_info/friend_add`,
  76. DELETEFIRENDINFO: `${host}/user_info/friend_delete`,
  77. GETFRIENDLIST: `${host}/user_info/get_friend_list`,
  78. //游戏页面部分
  79. //获取全部游戏
  80. GAMELIST: `${host}/game/list`,
  81. //获取游戏详情
  82. GAMEDETAIL: `${host}/game/detail`,
  83. //获取推荐列表
  84. GAMERECOMMEND: `${host}/game/recommend_list`,
  85. GAMERECOMMENDBYPLATFORM: `${host}/game/recommend_list_platform`,
  86. //获取游戏类目
  87. GAMECATEGORY: `${host}/game/game_category_list`,
  88. //根据游戏类目获取游戏列表
  89. GAMELIST_FROM_CATEGORY: `${host}/game/list_from_category`,
  90. GAMELIST_FROM_CATEGORY_PLATFORM: `${host}/game/list_from_category_platform`,
  91. //根据游戏显示获取游戏列表
  92. GAMELIST_BY_RANKING_SHOW: `${host}/game/list_by_ranking_show`,
  93. GAMELIST_BY_RANKING_SHOW_AND_PLATFORM: `${host}/game/list_by_ranking_show_and_platform`,
  94. //收藏
  95. //添加
  96. FAVORITESADD: `${host}/favorites/add`,
  97. //修改
  98. FAVORITESMODIFY: `${host}/favorites/modify`,
  99. //获取收藏 列表
  100. FAVORITESGET: `${host}/favorites/get`,
  101. FAVORITESGETBYPLATFORM: `${host}/favorites/get_by_platform`,
  102. //添加 最近玩 列表
  103. RECENTLYPLAYINGADD: `${host}/recently_playing/add`,
  104. //获取 最近玩 列表
  105. RECENTLYPLAYINGGET: `${host}/recently_playing/get`,
  106. RECENTLYPLAYINGGETBYPLATFORM: `${host}/recently_playing/get_by_platform`,
  107. //添加当前排行榜游戏,
  108. MOTIFYRANKGAME: `${host}/ranking/add_rank_game`,
  109. //获取排行榜里面的游戏
  110. GETRANKGAME: `${host}/ranking/get_rank_game`,
  111. //更新 排行榜
  112. UPLOADRANKING: `${host}/ranking/upload`,
  113. //获取 排行榜
  114. GETRANKRANGR: `${host}/ranking/get_range`,
  115. //获取 ai的随机信息
  116. AIRANDOMINFO: `${host}/client_game/ai_random_info`,
  117. //给webview 图片中转接口
  118. TRANSFERPICTURE: `${host}/client_game/transfer_picture`,
  119. //设备操作
  120. //绑定二维码设备
  121. DEVICEBIND: `${host}/device/bind`,
  122. //获取绑定的设备
  123. DEVICEBINDINGLIST: `${host}/device/binding_list`,
  124. //绑定蓝牙设备
  125. BLEBIND: `${host}/bluetooth/bind`,
  126. //查看是否可以绑定此设备
  127. BLEFINDHASBIND: `${host}/bluetooth/findHasBind`,
  128. //获取绑定的设备
  129. BLEBINDINGLIST: `${host}/bluetooth/binding_list`,
  130. /**
  131. * 任务部分
  132. */
  133. GETLEVELJUMPLIST: `${host}/level/getLevelJumpList`,//只获取levelJump列表,后续其他扩展新加
  134. PASSTHELEVEL: `${host}/level/passTheLevel`,//通用处理过关操作
  135. UNLOCKLEVEL: `${host}/level/unlockLevel`,//通用处理解锁关卡操作
  136. PKLEVELREWARD:`${host}/level/pkLevelReward`,//pk奖励
  137. /**
  138. * 奖励,荣誉,金币,钻石等
  139. */
  140. GETALLHONORS: `${host}/reward/getAllHonorList`,//获取全部荣誉
  141. /**
  142. * fc 游戏接口
  143. */
  144. //根据种类获取对应的分类菜单
  145. FCCATEGORYBYTYPE: `${host}/FC/category_by_type`,
  146. FCListByCategory: `${host}/FC/list_by_category`,
  147. /**
  148. * ota
  149. */
  150. GETOTA: `${host}/OTA/get_ota`,
  151. /**
  152. * 版本更新信息
  153. */
  154. APPVERSIONUPDATE: `${host}/app/version_update`,
  155. /**
  156. * 上传反馈信息
  157. */
  158. UPLOADFEEDBACK: `${host}/manager/upload_feedback`,
  159. }
  160. export default {
  161. active,
  162. URL,
  163. endTime,
  164. refreshRate
  165. }