StoreBossCrontabController.php 1.1 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445
  1. <?php
  2. /**
  3. * 门店股东分红 定时任务
  4. */
  5. namespace addons\Store\console\controllers;
  6. use addons\Store\common\logic\addons\Boss\BonusCommissionLogic;
  7. use yii\console\Controller;
  8. use yii\console\ExitCode;
  9. class StoreBossCrontabController extends Controller
  10. {
  11. /**
  12. * 发放门店股东分红佣金定时任务
  13. * 0 31 0 * * *
  14. * @Author: lun
  15. * @DateTime: 2022/11/17 0017 20:38
  16. * @Copyright: copyright (c) 2021 广东七件事集团
  17. * @return int
  18. */
  19. public function actionMallSendCommission(){
  20. try {
  21. $logic = new BonusCommissionLogic();
  22. // $res = $logic->executeMall();
  23. // if($res == true) {
  24. // echo 'executeMall操作成功';
  25. // }
  26. $res = $logic->executeStore();
  27. if($res == true) {
  28. echo 'executeStore操作成功';
  29. }
  30. return ExitCode::OK;
  31. } catch (\Exception $e) {
  32. echo $e->getMessage();
  33. $this->stderr('Error: ' . ExitCode::getReason(ExitCode::UNSPECIFIED_ERROR));
  34. return ExitCode::UNSPECIFIED_ERROR;
  35. }
  36. }
  37. }