截流自动化的商城平台
Nevar pievienot vairāk kā 25 tēmas Tēmai ir jāsākas ar burtu vai ciparu, tā var saturēt domu zīmes ('-') un var būt līdz 35 simboliem gara.

Live.php 1.9KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364
  1. <?php
  2. // +----------------------------------------------------------------------
  3. // | LikeShop有特色的全开源社交分销电商系统
  4. // +----------------------------------------------------------------------
  5. // | 欢迎阅读学习系统程序代码,建议反馈是我们前进的动力
  6. // | 商业用途务必购买系统授权,以免引起不必要的法律纠纷
  7. // | 禁止对系统程序代码以任何目的,任何形式的再发布
  8. // | 微信公众号:好象科技
  9. // | 访问官网:http://www.likeshop.net
  10. // | 访问社区:http://bbs.likeshop.net
  11. // | 访问手册:http://doc.likeshop.net
  12. // | 好象科技开发团队 版权所有 拥有最终解释权
  13. // +----------------------------------------------------------------------
  14. // | Author: LikeShopTeam
  15. // +----------------------------------------------------------------------
  16. namespace app\api\controller;
  17. use app\api\logic\LiveLogic;
  18. use app\common\basics\Api;
  19. use app\common\server\JsonServer;
  20. /**
  21. * 直播
  22. * Class Live
  23. * @package app\api\controller
  24. */
  25. class Live extends Api
  26. {
  27. public $like_not_need_login = ['lists', 'shopLive'];
  28. /**
  29. * @notes 直播列表
  30. * @return \think\response\Json
  31. * @throws \think\db\exception\DataNotFoundException
  32. * @throws \think\db\exception\DbException
  33. * @throws \think\db\exception\ModelNotFoundException
  34. * @author 段誉
  35. * @date 2023/2/17 17:28
  36. */
  37. public function lists()
  38. {
  39. $data = LiveLogic::lists($this->page_no, $this->page_size);
  40. return JsonServer::success('', $data);
  41. }
  42. /**
  43. * @notes 商家直播间
  44. * @return \think\response\Json
  45. * @author 段誉
  46. * @date 2023/2/17 17:28
  47. */
  48. public function shopLive()
  49. {
  50. $shopId = $this->request->get('shop_id');
  51. $data = LiveLogic::shopLive($shopId);
  52. return JsonServer::success('', $data);
  53. }
  54. }