v1.php 13 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265
  1. <?php
  2. use think\facade\Route;
  3. //Route::any('testredis', 'v1.Test/testredis'); // 测试
  4. Route::any('test', 'v1.Test/test'); // 测试
  5. Route::any('test1', 'v1.Test/test1'); // 测试
  6. Route::get('test2', 'v1.Test/test2'); // 测试
  7. Route::get('test5', 'v1.Test/test5'); // 测试
  8. //Route::post('payResult', 'v1.Pay/payResult'); // 支付回调
  9. /**
  10. * 验证sign
  11. */
  12. Route::group(function (){
  13. Route::post('register', 'v1.User/register'); // 注册
  14. Route::post('sendSmsCode', 'v1.Fragment/sendSmsCode'); // 发送验证码
  15. Route::post('login', 'v1.User/login'); // 登录
  16. Route::post('goodsCate', 'v1.Home/goodsCate'); // 商品分类
  17. Route::post('goodsList', 'v1.Shop/goodsList'); // 商品列表
  18. Route::post('goodsDetail', 'v1.Shop/goodsDetail'); // 商品详情
  19. Route::post('goodsMenu', 'v1.Shop/goodsMenu'); // 专区
  20. Route::post('storeRecommonGoods', 'v1.Shop/storeRecommonGoods'); // 购物车推荐商品
  21. Route::post('boxDownMessageList', 'v1.Box/boxDownMessageList'); // 跑马灯效果
  22. Route::post('boxRandGoodsList', 'v1.Box/boxRandGoodsList'); // 福袋 泡泡商品
  23. Route::post('getNewBoxInfo', 'v1.Box/getNewBoxInfo'); // 当前最新一起福袋预约
  24. Route::post('boxOutGoodsList', 'v1.Box/boxOutGoodsList'); // 福袋商品列表
  25. Route::post('boxOutBanner', 'v1.Box/boxOutBanner'); // 福袋商品列表顶部banner
  26. Route::post('articleList', 'v1.Fragment/articleList'); // 文章列表
  27. Route::post('appConfig', 'v1.Fragment/appConfig'); // app配置
  28. Route::post('getAppBanner', 'v1.Fragment/getAppBanner'); // banner图
  29. Route::post('areaList', 'v1.Address/index'); // 获得省市区
  30. Route::post('editLoginPass', 'v1.User/editLoginPass'); // 修改登录密码
  31. Route::post('editSecurityPass', 'v1.User/editSecurityPass'); // 修改用户安全密码
  32. Route::post('jhPriceTrend', 'v1.JhCoin/jhPriceTrend'); // jh价格走势图
  33. Route::post('jhPriceTrendList', 'v1.JhCoin/jhPriceTrendList'); // jh价格走势图
  34. Route::post('ylBindCanSignList', 'v1.Pay/ylBindCanSignList'); // 上传图片
  35. })->middleware(\app\api\middleware\AuthSignMiddleWare::class);
  36. /**
  37. * 验证sign
  38. */
  39. Route::group(function (){
  40. Route::post('userLevelDesc', 'v1.Fragment/userLevelDesc'); // 用户升级说明
  41. Route::post('balanceInArr', 'v1.Fragment/balanceInArr'); // 线上团队充值金额
  42. })->middleware(\app\api\middleware\AuthSignMiddleWare::class);
  43. /**
  44. * 验证token
  45. */
  46. Route::group(function (){
  47. Route::post('beforeBuyBox', 'v1.Box/beforeBuyBox'); // 预约福袋
  48. Route::post('boxBuyRecord', 'v1.Box/boxBuyRecord'); // 我的预约
  49. Route::post('recycleCardInfo', 'v1.User/recycleCardInfo'); // 回收卡信息
  50. Route::post('getRecycleCard', 'v1.User/getRecycleCard'); // 领取回收卡
  51. Route::post('boxHandleList', 'v1.box/boxHandleList'); // 福仓处理列表
  52. Route::post('boxHandleUnread', 'v1.box/boxHandleUnread'); // 福仓列表处理
  53. Route::post('editUserInfo', 'v1.User/editUserInfo'); // 编辑用户信息
  54. Route::post('setSellerPayWay', 'v1.User/setSellerPayWay'); // 配置收款方式
  55. Route::post('userInfo', 'v1.User/userInfo'); // 获取用户信息
  56. Route::post('denyOff', 'v1.User/denyOff'); // 用户注销
  57. Route::post('moneyExchargeSubmit', 'v1.User/moneyExchargeSubmit'); // 余额转赠提交
  58. Route::post('uploadImg', 'v1.Fragment/uploadImg'); // 上传图片
  59. Route::post('jhExchargeSubmit', 'v1.User/jhExchargeSubmit'); // JH转赠提交
  60. Route::post('jhBuyMsg', 'v1.JhCoin/jhBuyMsg'); // JH购买弹框跑马灯
  61. Route::post('isAttensionGoods', 'v1.Shop/isAttensionGoods'); // 用户是否收藏改商品
  62. Route::post('ChatGetNewMessage', 'v1.Chat/ChatGetNewMessage'); // 群聊-请求最新的消息
  63. Route::post('moneyLog', 'v1.User/moneyLog'); // 余额记录
  64. Route::post('scoreLog', 'v1.User/scoreLog'); // 积分记录
  65. Route::post('jhLog', 'v1.User/jhLog'); // 通证记录
  66. Route::post('messageList', 'v1.User/messageList'); // 用户通知列表
  67. Route::post('articleList', 'v1.Fragment/articleList'); // 文章列表
  68. Route::post('bussinessApply', 'v1.User/bussinessApply'); // 商务合作申请
  69. Route::post('userProfitInfo', 'v1.User/userProfitInfo'); // 用户利润详细信息
  70. Route::post('buyDetail', 'v1.ShopOrder/buyDetail'); // 订单详情
  71. Route::post('goodsAttension', 'v1.Shop/goodsAttension'); // 收藏商品
  72. Route::post('goodsAttList', 'v1.User/goodsAttList'); // 收藏列表
  73. Route::post('cancelAttension', 'v1.User/cancelAttension'); // 删除收藏
  74. Route::post('todayTeamMoneyLog', 'v1.User/todayTeamMoneyLog'); // 今日奖金明细
  75. Route::post('incomeMoneyLog', 'v1.User/incomeMoneyLog'); // 用户结算记录
  76. Route::post('consumeLog', 'v1.User/consumeLog'); // 消费记录
  77. Route::post('getUpUserInfo', 'v1.User/getUpUserInfo'); // 获取上级信息
  78. Route::post('createOrder', 'v1.ShopOrder/createOrder');// 创建订单
  79. Route::post('saveAddress', 'v1.Address/saveAddress'); // 保存地址
  80. Route::post('myAddress', 'v1.Address/myAddress'); // 我的地址
  81. Route::post('setDefaultAddress', 'v1.Address/setDefaultAddress'); // 设置默认地址
  82. Route::post('delAddress', 'v1.Address/delAddress'); // 删除地址
  83. Route::post('orderList', 'v1.shopOrder/orderList');// 订单列表
  84. Route::post('orderDetail', 'v1.shopOrder/orderDetail');// 订单详情
  85. Route::post('cancelOrder', 'v1.shopOrder/cancelOrder');// 取消订单
  86. Route::post('receiveOrder', 'v1.shopOrder/receiveOrder');// 确认订单
  87. Route::post('suggestSubmit', 'v1.User/suggestSubmit');// 反馈建议
  88. Route::post('upgradeLevel', 'v1.User/upgradeLevel');// 用户升星
  89. Route::post('teamList', 'v1.User/teamList'); // 团队列表
  90. Route::post('teamInfo', 'v1.User/teamInfo'); // 团队信息
  91. Route::post('directList', 'v1.User/directList'); // 直推用户
  92. Route::post('withdrawLog', 'v1.User/withdrawLog'); // 提现记录
  93. Route::post('withdrawAccountList', 'v1.Withdraw/withdrawAccountList'); // 提现账号记录
  94. Route::post('openAdTodayData', 'v1.User/openAdTodayData'); // 播放视频数据
  95. Route::post('payconfig', 'v1.Pay/payconfig'); // 支付配置
  96. Route::post('watchAdError', 'v1.User/watchAdError'); // 播放视频报错
  97. Route::post('getHomeMsg', 'v1.User/getHomeMsg'); // 首页必读公告获取
  98. Route::post('getMsgDown', 'v1.User/getMsgDown'); // 首页必读公告获取
  99. Route::post('cartList', 'v1.ShopCart/cartList'); // 购物车列表
  100. Route::post('addCart', 'v1.ShopCart/addCart'); // 添加到购物车
  101. Route::post('editCart', 'v1.ShopCart/editCart'); // 编辑到购物车
  102. Route::post('delCart', 'v1.ShopCart/delCart'); // 删除购物车
  103. Route::post('userToSignBank', 'v1.Pay/userToSignBank'); // 用户签约银行卡
  104. Route::post('userToUnSignBank', 'v1.Pay/userToUnSignBank'); // 用户解绑签约银行卡
  105. Route::post('myBankSignList', 'v1.Pay/myBankSignList'); // 用户绑定银行卡签名
  106. Route::post('sylSurePay', 'v1.Pay/sylSurePay'); // 汇付宝银联确认订单支付
  107. Route::post('rechargeOrderList', 'v1.User/rechargeOrderList'); // 用户充值订单列表
  108. Route::post('rechargeUsdtVerify', 'v1.User/rechargeUsdtVerify'); // 用户充值订单列表
  109. Route::post('zlysSurePay', 'v1.Pay/zlysSurePay'); // 用户充值订单列表
  110. Route::post('zlysBankList', 'v1.Pay/zlysBankList'); // 直连银盛 银行卡列表
  111. Route::post('zlysBankPayWay', 'v1.Pay/zlysBankPayWay'); // 直连银盛 银行卡限额
  112. Route::post('getSellerPayWay', 'v1.User/getSellerPayWay'); // 获取自己的收款方式
  113. Route::post('jhSellList', 'v1.Jh/jhSellList'); // 市场卖出列表
  114. Route::post('jhOrderPayWay', 'v1.Jh/jhOrderPayWay'); // 买家查看订单卖家收款方式
  115. Route::post('jhOrderList', 'v1.Jh/jhOrderList'); // 我的订单
  116. Route::post('jhBuyOrderList', 'v1.Jh/jhBuyOrderList'); // 买单我的订单
  117. Route::post('jhMySellList', 'v1.Jh/jhMySellList'); // 我的寄售
  118. Route::post('daySign', 'v1.User/daySign'); // 用户签到
  119. Route::post('chatGetOldMessage', 'v1.Chat/chatGetOldMessage'); // 获取老的消息
  120. Route::post('chatBackMessage', 'v1.Chat/chatBackMessage'); // 撤销消息
  121. Route::post('chatDenyUser', 'v1.Chat/chatDenyUser'); // 封禁账号
  122. Route::post('jhUnBuyGoods', 'v1.Jh/jhUnBuyGoods'); // 买单下架
  123. Route::post('jhMyBuyList', 'v1.Jh/jhMyBuyList'); // 我的发布-买单
  124. Route::post('OrderUnreadInfo', 'v1.User/OrderUnreadInfo'); // 获取用户订单状态 处理
  125. })->middleware(\app\api\middleware\AuthTokenMiddleWare::class);
  126. /**
  127. * 验证token
  128. */
  129. Route::group(function (){
  130. Route::post('jhBuy', 'v1.User/jhBuy'); // jh购买
  131. Route::post('withDrawSubmit', 'v1.Withdraw/withDrawSubmit'); // 提现申请提交
  132. Route::post('jhExcharge', 'v1.User/jhExcharge'); // JH转赠
  133. Route::post('moneyExcharge', 'v1.User/moneyExcharge'); // 余额转赠
  134. Route::post('getUserTeamMoney', 'v1.User/getUserTeamMoney'); // 领取奖金
  135. Route::post('getUserIncomeTeam', 'v1.User/getUserIncomeTeam'); // 利润结算
  136. Route::post('bangUpFriend', 'v1.User/bangUpFriend'); // 绑定上级好友
  137. Route::post('jhSellSubmit', 'v1.Jh/jhSellSubmit'); // 市场发布卖单
  138. Route::post('jhBuySubmit', 'v1.Jh/jhBuySubmit'); // 市场认购jh
  139. Route::post('jhBuyGoodsSubmit', 'v1.Jh/jhBuyGoodsSubmit'); // 发布买单
  140. Route::post('jhSellSubmitDown', 'v1.Jh/jhSellSubmitDown'); // 市场确定卖出jh
  141. Route::post('jhOrderSurePay', 'v1.Jh/jhOrderSurePay'); // 确定支付 上传付款详情
  142. Route::post('jhOrderSellerSureDown', 'v1.Jh/jhOrderSellerSureDown'); // 卖家-确认收到
  143. Route::post('jhUnSellGoods', 'v1.Jh/jhUnSellGoods'); // 卖家-下架
  144. Route::post('jhBuyList', 'v1.Jh/jhBuyList'); // 买单 市场买单列表
  145. Route::post('jhSellerDiverOrder', 'v1.Jh/jhSellerDiverOrder'); // 卖家-投诉订单
  146. Route::post('jhBuyerDiverOrder', 'v1.Jh/jhBuyerDiverOrder'); // 买家投诉订单
  147. Route::post('boxGoodsSurePost', 'v1.box/boxGoodsSurePost'); // 一键发货
  148. Route::post('boxGoodsReBuy', 'v1.box/boxGoodsReBuy');// 一键回收
  149. Route::post('openBoxOnline', 'v1.box/openBoxOnline'); // 拆袋
  150. })->middleware(\app\api\middleware\AuthTokenMiddleWare::class);
  151. /**
  152. * 验证token
  153. */
  154. Route::group(function (){
  155. Route::post('paymentInfo', 'v1.Pay/paymentInfo'); // 支付统一下单
  156. })->middleware(\app\api\middleware\AuthTokenMiddleWare::class);
  157. /**
  158. * 验证token
  159. */
  160. Route::group(function (){
  161. Route::post('chatSendMessage', 'v1.Chat/chatSendMessage'); // 群聊-发送消息
  162. })->middleware(\think\middleware\Throttle::class, [
  163. // 2秒一次
  164. 'visit_rate' => '5/1',
  165. 'key' => '__CONTROLLER__/__ACTION__/__IP__',
  166. ])->middleware(\app\api\middleware\AuthTokenMiddleWare::class);
  167. Route::post('appVersionCheck', 'v1.Fragment/appVersionCheck'); // 版本更新
  168. /**
  169. * H5
  170. */
  171. Route::group(function (){
  172. Route::get('privateInfo', 'h5.User/privateInfo'); // 隐私政策
  173. Route::get('newhandurl', 'h5.User/newhandurl'); // 新手教程
  174. Route::get('newguideurl', 'h5.User/newguideurl'); // 新手指引
  175. Route::get('aboutboxurl', 'h5.User/aboutboxurl'); // 关于福袋
  176. Route::get('userAgreementInfo', 'h5.User/userAgreementInfo'); // 用户协议
  177. Route::get('aboutUs', 'h5.User/aboutUs'); // 用户协议
  178. Route::get('helpCenter', 'h5.User/helpCenter'); // 帮助中心
  179. Route::get('helpDetails/:id', 'h5.User/helpDetails'); // 帮助详情
  180. Route::get('downapp', 'h5.DownApp/downapp'); // 下载app
  181. Route::get('downappyldt1', 'h5.DownApp/downappyldt1'); // 下载app 给神shi用
  182. Route::get('downappyjh', 'h5.DownApp/downappyjh'); // 下载app 给神shi用
  183. })->middleware(\think\middleware\Throttle::class, [
  184. 'visit_rate' => '20/m',
  185. 'key' => '__CONTROLLER__/__ACTION__/__IP__',
  186. ]);
  187. Route::any('aliResult', 'v1.Pay/aliResult'); // 支付宝回调
  188. Route::any('thirdPaySqzBack', 'v1.Pay/thirdPaySqzBack'); // 三方支付石区长回调
  189. Route::any('thirdPaySqzAliBack', 'v1.Pay/thirdPaySqzAliBack'); // 三方支付石区长支付宝回调
  190. Route::any('thirdPayZfbNewBack', 'v1.Pay/thirdPayZfbNewBack'); // 三方支付石区长支付宝回调
  191. Route::any('thirdPayZfbNewBackdf', 'v1.Pay/thirdPayZfbNewBackdf'); // 三方支付石区长支付宝代付回调
  192. Route::any('thirdPaySqzWeixinBack', 'v1.Pay/thirdPaySqzWeixinBack'); // 三方支付石区微信回调
  193. Route::any('thirdPaySqzKuaiBack', 'v1.Pay/thirdPaySqzKuaiBack'); // 三方支付石区长SYY快捷支付回调
  194. Route::any('thirdPayYsBack', 'v1.Pay/thirdPayYsBack'); // 银盛快捷无卡支付回调
  195. Route::any('ZfbResultHF', 'v1.Pay/ZfbResultHF'); // 第三方支付汇付回调
  196. Route::any('userSignBank', 'v1.Pay/userSignBank'); // 用户签约银行卡回调
  197. Route::group(function () {
  198. Route::post('sendSms', 'v1.SendSms/index'); // 发送短信 人机验证
  199. Route::any('registerH5web', 'h5.User/registerH5'); // h5注册
  200. // Route::get('openApp', 'h5.User/openApp'); // 打开app
  201. })->middleware(\app\api\middleware\AuthRequestMiddleWare::class);