TestController.php 1.1 KB

123456789101112131415161718192021222324252627
  1. <?php
  2. namespace addons\Community\console\controllers;
  3. use addons\Community\common\helper\CommunityHelper;
  4. use addons\Community\common\listeners\OrderCreatedListener;
  5. use addons\Community\common\listeners\OrderDeliveryListener;
  6. use addons\Community\common\listeners\OrderPaidListener;
  7. use addons\Community\common\listeners\OrderPaidRewardListener;
  8. use addons\Community\common\logic\NoticeLogic;
  9. use addons\Community\common\service\NoticeService;
  10. use yii\console\Controller;
  11. class TestController extends Controller
  12. {
  13. public function actionTest()
  14. {
  15. // (new OrderDeliveryListener())->exec(['id' => 492]);
  16. // (new OrderPaidRewardListener())->handleSync(['id' => 3098]);
  17. (new OrderPaidListener())->exec(['id' => 8972]);
  18. // (new OrderCreatedListener())->exec(['order_ids' => [8972]]);
  19. // echo CommunityHelper::getPickUpAt(1, 1677826870);
  20. // echo CommunityHelper::getPickUpAt(1, time());
  21. // (new NoticeLogic())->async_handle(['id' => 8560, 'status' => 1]);
  22. // (new NoticeService())->async_handle(['id' => 1]);
  23. }
  24. }