OrderLimitLogic.php 909 B

12345678910111213141516171819202122232425262728293031323334
  1. <?php
  2. namespace addons\ScoreMall\common\logic\order;
  3. use addons\ScoreMall\common\logic\order\limit\AddressLimit;
  4. use common\logic\order\BaseOrderLimit;
  5. use common\logic\order\limit\CheckLimit;
  6. use common\logic\order\limit\RegionLimit;
  7. use common\logic\order\limit\UserLimit;
  8. use common\traits\ErrorTrait;
  9. use Exception;
  10. /**
  11. * 订单限制相关处理逻辑层
  12. * @Author bing
  13. * @DateTime 2021-09-22 18:16:58
  14. * @copyright: Copyright (c) 2020 广东七件事集团
  15. */
  16. class OrderLimitLogic extends BaseOrderLimit
  17. {
  18. public function getHandlers()
  19. {
  20. return [
  21. RegionLimit::class, //区域限制
  22. UserLimit::class, //用户限制
  23. CheckLimit::class,
  24. AddressLimit::class, //地址限制
  25. //\addons\QiDingDong\common\logic\OrderLimitLogic::class,
  26. //\addons\QiShangTong\common\logic\OrderLimitLogic::class,
  27. ];
  28. }
  29. }