CameraApiController.php 790 B

1234567891011121314151617181920212223242526272829303132333435
  1. <?php
  2. /**
  3. * Created by PhpStorm.
  4. * User: qiuzijian
  5. * Date: 2021-04-25
  6. * Time: 09:53
  7. */
  8. namespace Modules\Camera\Http\Controllers\Api;
  9. use App\Enum\ApiEnum;
  10. use App\Http\Controllers\Api\BaseController;
  11. use Illuminate\Support\Facades\Input;
  12. use Modules\Camera\Services\CameraServices;
  13. class CameraApiController extends BaseController
  14. {
  15. /**
  16. * 作者: qiuzijian
  17. * 注释: 获取摄像头列表
  18. * @return \App\Http\Controllers\Api\JsonResponse
  19. */
  20. public function getCamerasList()
  21. {
  22. $mine_id = Input::get('mine_id', '');
  23. if (!$mine_id) {
  24. return self::errorResponse(ApiEnum::STATUS_CODE_EMPTY);
  25. }
  26. $result = CameraServices::getCameraListByMineId($mine_id);
  27. return self::successResponse($result);
  28. }
  29. }