api.php 7.5 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105
  1. <?php
  2. // +----------------------------------------------------------------------
  3. // | ThinkPHP [ WE CAN DO IT JUST THINK ]
  4. // +----------------------------------------------------------------------
  5. // | Copyright (c) 2006~2018 http://thinkphp.cn All rights reserved.
  6. // +----------------------------------------------------------------------
  7. // | Licensed ( http://www.apache.org/licenses/LICENSE-2.0 )
  8. // +----------------------------------------------------------------------
  9. // | Author: liu21st <liu21st@gmail.com>
  10. // +----------------------------------------------------------------------
  11. use think\facade\Route;
  12. Route::get('/', 'Index/index'); // 首页
  13. Route::get('ad/:id', 'Ad/detail')->pattern(['id' => '\d+']); // 广告列表
  14. Route::get('ad/click_ad', 'Ad/clickAd'); // 点击广告统计次数
  15. Route::get('/goods/list', 'Goods/list'); // 商品列表
  16. Route::get('goods/:id/:addressId?/:staffUserId?', 'Goods/detail')->pattern(['id' => '\d+', 'addressId' => '\d+', 'staffUserId' => '\d+']); // 商品详情
  17. Route::get('/goods/calc_delivery_amount', 'Goods/calcDeliveryAmount'); // 运费计算
  18. Route::get('/favorites/list/[:target_type]', 'Favorites/list'); // 收藏列表
  19. Route::post('/favorites/add/:target_type/:target_id', 'Favorites/add')->pattern(['target_type' => '\d+', 'target_id' => '\d+']); // 添加收藏
  20. Route::post('/favorites/cancel/:target_type/:target_id', 'Favorites/cancel')->pattern(['target_type' => '\d+', 'target_id' => '\d+']); // 取消收藏
  21. Route::post('/user_share/add/:target_type/:target_id', 'UserShare/add')->pattern(['target_type' => '\d+', 'target_id' => '\d+']); // 添加分享
  22. Route::get('/browse_records/list/[:source_type]', 'BrowseRecords/list'); // 我的足迹
  23. Route::get('/mp_wx/qrcode', 'MpWeiXin/qrCode'); // 生成小程序二维码
  24. Route::post('promotion/ch_upper', 'Passport/changeUpperUser');//修改普通用户绑定门店信息
  25. Route::post('login', 'Passport/login');//登录/注册接口
  26. Route::post('mobile', 'Passport/mobile');//手机号登录/注册接口
  27. Route::post('mp_wx/login', 'Passport/mpWxLogin');//微信小程序登录 wx.login
  28. Route::post('mp_wx/mobile', 'Passport/mpWxMobile');//小程序端获取用户手机号
  29. Route::post('mp_wx/update_user_info', 'Passport/updateWxUserInfo');//小程序端更新微信用户信息
  30. Route::get('/auto_coupon', 'Passport/autoCoupon');//小程序端自动领取新人优惠券
  31. Route::post('cart/add', 'Cart/add'); //加入购物车
  32. Route::post('cart/upd', 'Cart/update');//更新购物车商品数量
  33. Route::post('cart/delete', 'Cart/delete');//删除购物车中指定记录
  34. Route::get('cart/list', 'Cart/list');//购物车商品列表
  35. Route::post('cart/goods_select', 'Cart/goodsSelect');//勾选购物车商品
  36. Route::post('join/apply_seller','relations.Join/applyBeSeller');//申请分销员
  37. Route::get('join/get_distributor','relations.Join/getDistributorList');//获取推荐官的等级说明
  38. Route::get('join/daily_bonus','relations.Join/dailyBonusClear');//日结奖励金
  39. Route::get('join/monthly_bonus','relations.Join/monthlyBonusClear');//月结奖励金
  40. Route::get('join/monthly_flush','relations.Join/monthlyBonusClearFlush');//月结奖励金清除
  41. Route::get('join/test_wait', 'relations.Join/testWaitCommission');//测试写入待结算佣金记录
  42. Route::get('join/test_confirm', 'relations.Join/testConfirmGoodsCommission');//测试结算佣金
  43. Route::get('join/daily_stshop', 'relations.Join/dailyShopSalesStatistics');//每日统计门店销售数据
  44. Route::get('join/monthly_stbonus', 'relations.Join/monthlyShopBonusStatistics');//每日统计门店奖励金数据
  45. Route::get('join/daily_ststore', 'relations.Join/dailyStoreSalesStatistics');//每日统计门店商城数据
  46. Route::get('join/test_daily_chsv', 'relations.Join/testGenChannelSaleVolume');//每日统计门店商城数据
  47. Route::get('promotion/center_index','relations.Promotion/centerIndex');//推广中心首页
  48. Route::post('promotion/switch_shop','relations.Promotion/switchShop');//切换门店
  49. Route::get('promotion/profit_list/:status', 'relations.Promotion/myProfitsList');//我的收益金列表
  50. Route::get('promotion/profit_list_order/:status', 'relations.Promotion/myProfitsListOrder');// //我的收益金列表 按订单
  51. Route::post('promotion/straight_users', 'relations.Promotion/straightUsers');//直推用户
  52. Route::post('promotion/shop_customers', 'relations.Promotion/shopRelateUsers');//门店关联消费者
  53. Route::post('promotion/prom_orders', 'relations.Promotion/promotionOrders');//
  54. Route::post('promotion/prom_orders_new', 'relations.Promotion/promotionOrdersNew');//推广订单
  55. Route::get('promotion/staff_ach', 'relations.Promotion/staffAchievements');
  56. Route::get('promotion/refund_order_ist', 'relations.Promotion/refundOrderList');//我的收益金-退款订单列表
  57. Route::get('promotion/bonus_history_list/[:type]', 'relations.Promotion/bonusHistoryList');//我的奖励金
  58. Route::post('promotion/bonus_det', 'relations.Promotion/shopBonusList');//我的奖励金
  59. Route::get('promotion/ashop/:shopId', 'relations.Promotion/shopDetails');//门店详情
  60. Route::get('promotion/hire_mg_btn', 'relations.Promotion/hireManagerBtn');//聘请店长按钮
  61. Route::post('promotion/hire_mg', 'relations.Promotion/hireManager');//聘请店长
  62. Route::post('promotion/handover_cus', 'relations.Promotion/sellerHandover');//店员交接
  63. Route::get('promotion/mg_dis', 'relations.Promotion/managerDimission');//店长离职
  64. Route::get('promotion/mg_accept', 'relations.Promotion/managerJoinShop');//店长加入团队
  65. Route::get('promotion/staffes', 'relations.Promotion/staffList');//店长加入团队
  66. /*Route::get('promotion/staff_ach/:month?', 'relations.Promotion/staffAchievements')
  67. ->validate(['month' => 'interger']);//推广订单*/
  68. Route::post('receipts/add', 'Receipt/add');//添加发票
  69. //会员模块
  70. Route::get('member/vipzone', 'members.MemberService/memberZone');//会员专区
  71. Route::get('member/vipgoods', 'members.MemberService/vipGoodsList');//会员推荐商品
  72. Route::get('member/vippayrec', 'members.MemberService/vipOpenRecords');//会员开通记录
  73. Route::get('member/cckexpire', 'members.MemberService/checkMemberExpire');//检查会员时效
  74. Route::get('member/cardinfo', 'members.MemberService/memberCardInfo');//检查会员时效
  75. Route::get('member/goldlist', 'members.MemberService/listGoldRice');//金米粒收入/支出列表
  76. Route::get('member/drawwel', 'members.MemberService/drawMemberWelfare');//领取会员福利
  77. Route::get('member/mywels', 'members.MemberService/myWelfareRecords');//福利领取记录
  78. Route::get('member/aweldetail', 'members.MemberService/myWelfareDetail');//我领取的福利详情
  79. Route::get('member/vipcoupon_goods', 'members.MemberService/vipCouponGoodsList');//领取会员福利
  80. Route::get('member/vipcoupon_det', 'members.MemberService/VipCouponDetail');//领取会员券信息
  81. Route::get('member/couponlist', 'members.MemberService/vipRechargeCouponList');//会员开通礼优惠券列表
  82. Route::get('member/is_receive', 'members.MemberService/isReceive');//是否有待开通会员开通礼
  83. Route::post('member/receive', 'members.MemberService/receive');//领取开通礼优惠券
  84. Route::get('member/hx_welfare_detail', 'members.MemberService/hxWelfareDetail');//异业门店核销详情接口
  85. Route::post('member/hx_welfare', 'members.MemberService/hxWelfare');//核销异业门店核销
  86. Route::get('order/wx_delivery_cron', 'Order/wxDeliveryCron');//微信小程序发货系统
  87. Route::post('providers/shopcreate', 'providers.OutServices/add');//对外接口,添加门店
  88. Route::post('providers/shopupdate', 'providers.OutServices/edit');//对外接口,编辑门店