xiaogang 3 gadi atpakaļ
vecāks
revīzija
402ea26a46
1 mainītis faili ar 15 papildinājumiem un 5 dzēšanām
  1. 15 5
      app/Admin/Actions/Users/UsersInfoForm.php

+ 15 - 5
app/Admin/Actions/Users/UsersInfoForm.php

xqd
@@ -52,11 +52,21 @@ class UsersInfoForm extends Form implements LazyRenderable
         $this->text('drink', '喝酒');
         $this->text('smoke', '抽烟');
         $this->array('photo', function (Form $form) {
-            $form->image('url', '图片')->disk("oss")->saveFullUrl()->uniqueName()->removable(false)->autoUpload()->on('startUpload',function ($res){
-               dd($res);
-            })->on('uploadFinished', function ($res){
-                dd($res);
-            });
+            $form->image('url', '图片')->disk("oss")->saveFullUrl()->uniqueName()->removable(false)->autoUpload()->on('startUpload', <<<JS
+        function () {
+            console.log('文件开始上传...', this);
+
+            // 上传文件前附加自定义参数到文件上传接口
+            this.uploader.options.formData['custom_field'] = '...';
+        }
+JS
+            )
+                ->on('uploadFinished', <<<JS
+        function () {
+            console.log('文件上传完毕');
+        }
+JS
+                );;
             $form->radio('state', '阅后即焚')->options([0 => "否", 1 => "是"])->default(0);
         })->saveAsJson()->label('相册');
         $this->file('video', '视频')->saveAsJson();