| 1234567891011121314151617181920212223242526272829303132 |
- <?php
- namespace addons\IssueCoupons\console\controllers;
- use addons\IssueCoupons\common\logic\Send;
- use addons\Redpack\common\logic\FrozenToActiveLogic;
- use common\enums\RabbitMqEnum;
- use yii\console\ExitCode;
- use yii\console\Controller;
- class IssueCouponsController extends Controller
- {
- /**
- * 根据基础设置在规定时间将冻结红包激活到激活红包中
- */
- public function actionSend() {
- try {
- $object = new Send();
- $result = $object->execute();
- //Yii::$app->services->rabbitMq->push(RabbitMqEnum::EXCHANGE_TASK, RabbitMqEnum::TASK_QUEUE, [], Send::class, 'execute');
- if($result === true) {
- echo 'success';
- return ExitCode::OK;
- }
- } catch (\Exception $e) {
- echo '发卷宝' . $e->getMessage();
- $this->stderr('Error: ' . ExitCode::getReason(ExitCode::UNSPECIFIED_ERROR));
- return ExitCode::UNSPECIFIED_ERROR;
- }
- }
- }
|