TestController.php 797 B

1234567891011121314151617181920212223242526272829303132333435363738
  1. <?php
  2. namespace App\Http\Controllers\Api;
  3. use App\Jobs\CatchLedScreen;
  4. use App\Models\GongdengOrderModel;
  5. use Illuminate\Http\Request;
  6. /**
  7. * 测试控制器类
  8. * @author wesmiler
  9. * @since 2020/11/10
  10. * Class TestController
  11. * @package App\Http\Controllers
  12. */
  13. class TestController extends BaseController
  14. {
  15. /**
  16. * 构造函数
  17. * @author wesmiler
  18. * @since 2020/11/11
  19. * TestController constructor.
  20. */
  21. public function __construct()
  22. {
  23. parent::__construct();
  24. }
  25. public function index(){
  26. $params = [
  27. 'device_code'=> rand(1, 5),
  28. 'order_sn'=> get_order_num('G')
  29. ];
  30. CatchLedScreen::dispatch($params)->delay(rand(1, 3));
  31. return message(MESSAGE_OK, true,['date'=> date('Y-m-d H:i:s')]);
  32. }
  33. }