UploadController.php 1.0 KB

12345678910111213141516171819202122232425262728293031323334353637383940
  1. <?php
  2. /**
  3. * 重庆赤晓店信息科技有限公司
  4. * https://www.chixiaodian.com
  5. * Copyright (c) 2023 赤店商城 All rights reserved.
  6. */
  7. namespace app\modules\alliance\controllers;
  8. use app\models\common\Upload;
  9. use app\models\Storage;
  10. use app\models\UploadConfig;
  11. use app\modules\alliance\controllers\BaseController;
  12. class UploadController extends BaseController
  13. {
  14. /**
  15. * 上传图片
  16. * @return \yii\web\Response
  17. */
  18. public function actionUploadImage()
  19. {
  20. $form = new Upload();
  21. $form->store_id = -1;
  22. $form->upload_config = UploadConfig::getConf(-1);
  23. return $this->asJson($form->uploadClientFile(Storage::TYPE_IMAGE));
  24. }
  25. /**
  26. * 上传视频
  27. * @return \yii\web\Response
  28. */
  29. public function actionUploadVideo()
  30. {
  31. $form = new Upload();
  32. $form->store_id = -1;
  33. $form->upload_config = UploadConfig::getConf(-1);
  34. return $this->asJson($form->uploadClientFile(Storage::TYPE_VIDEO));
  35. }
  36. }