RuleController.php 574 B

123456789101112131415161718192021222324
  1. <?php
  2. declare(strict_types=1);
  3. namespace SixShop\LimitPurchase\Controller\Admin;
  4. use SixShop\Core\Request;
  5. use SixShop\LimitPurchase\Entity\LimitPurchaseRuleEntity;
  6. use think\Response;
  7. use function SixShop\Core\page_response;
  8. class RuleController
  9. {
  10. /**
  11. * 规则列表
  12. */
  13. public function index(Request $request, LimitPurchaseRuleEntity $limitPurchaseRuleEntity):Response
  14. {
  15. $params = $request->get([
  16. 'status/b'
  17. ]);
  18. return page_response($limitPurchaseRuleEntity->getList($params, $request->pageAndLimit()));
  19. }
  20. }