diff --git a/app/api/controller/User.php b/app/api/controller/User.php
index 9397f8833d39ddf5554c3494ee0d1362c60c87fd..886634130a146a97acfb4fe1ab3f5a3140c14a31 100644
--- a/app/api/controller/User.php
+++ b/app/api/controller/User.php
@@ -254,7 +254,7 @@ class User extends Base
         }
     }
 
-    //多图片能上传接口
+    //多图片上传接口(form表单形式)
     public function uploadImgs() {
         $file =  $_FILES['images'];
         $arr = [];
@@ -280,6 +280,36 @@ class User extends Base
             return $this->returnJson([],'图片上传失败!',400);
         }
     }
+
+    //通过base64图片上传
+    public function uploadImgsBase(){
+        $arr = Request::param('images');
+        $res = [];
+        if(empty($arr)) {
+            return $this->returnJson([],'请上传图片!',400);
+        }
+        foreach ($arr as $v) {
+            if (preg_match('/^(data:\s*image\/(\w+);base64,)/',$v,$result)){
+                $ext = $result[2];//图片后缀
+                $path = './upload/feedback/';
+                $filename = date("YmdHis").rand(0,10).'.'.$ext;
+                $new_file=$path.$filename;
+                if (!file_exists($path)) {
+                    //检查是否有该文件夹,如果没有就创建,并给予最高权限
+                    mkdir($path, 0777,true);
+                }
+                if(file_put_contents($new_file, base64_decode(str_replace($result[1], '', $v)))) {
+                    $res[] = "http://".$_SERVER['SERVER_NAME']."/upload/feedback/".$filename;
+                }
+            } else {
+                return $this->returnJson([],'请上传正确的数据!',400);
+            }
+        }
+
+        return $this->returnJson($res,'success');
+    }
+
+
     //设置本次登入的房间未最近一次登入的,下次登入自动切换
     public function setUserBind(){
         $bind_id = Request::param('house_user_bind_id');