StoreActivity.php 1.3 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647
  1. <?php
  2. /**
  3. * Created by PhpStorm
  4. * Author: 向往那片天空
  5. * Date: 2020/6/11
  6. * Time: 10:32
  7. * 微信/QQ: 250023777
  8. * 格言: 抓住中心,宁精勿杂,宁专勿多
  9. */
  10. namespace app\api\controller\activity;
  11. use app\admin\model\store\StoreDescription;
  12. use app\admin\model\store\StoreProductAttrValue;
  13. use app\models\store\StoreActivity as StoreActivityModel;
  14. use app\models\store\StoreOrder;
  15. use app\models\store\StoreProductAttr;
  16. use app\models\store\StoreProductRelation;
  17. use app\Request;
  18. use crmeb\services\QrcodeService;
  19. use crmeb\services\UtilService;
  20. use app\models\store\StoreActivityProduct as StoreActivityProductModel;
  21. /**
  22. * 活动控制器
  23. * Class StoreActivityProduct
  24. * @package app\api\controller\activity
  25. */
  26. class StoreActivity
  27. {
  28. /**
  29. * 活动列表
  30. * @param Request $request
  31. * @return mixed
  32. */
  33. public function lst(Request $request)
  34. {
  35. list($page, $limit) = UtilService::getMore([
  36. ['page', 1],
  37. ['limit', 10],
  38. ], $request, true);
  39. $combinationList = StoreActivityModel::setWherePage(new StoreActivityModel(), [], [])->where("is_del=0 and is_show=1")->page($page, $limit)->select()->toArray();
  40. if (!count($combinationList)) return app('json')->successful([]);
  41. return app('json')->successful($combinationList);
  42. }
  43. }