| 1234567891011121314151617181920212223242526272829303132333435363738 | <?phpnamespace app\admin\controller;use Tinywan\Storage\Storage;class UploadFile extends BaseController{    /**     * Notes:上传图片     * @return \support\Response     * User: yym     * Date: 2022/7/28     */    public function uploadFile()    {        $category = $this->request->post('category', '');        Storage::config(null, true, $category);        $upload = Storage::uploadFile();        $data   = array();        $config = config('plugin.tinywan.storage.app.storage');        if(count($upload) == 1)        {            $data['http_url']  = $upload[0]['url'];            $data['root_url']  = str_replace($config[$config['default']]['domain'], '', $upload[0]['url']);            $data['mime_type'] = $upload[0]['mime_type'];        }        if(count($upload) > 1)        {            foreach ($upload as $k => $row)            {                $data[$k]['url']  = $row['url'];                $data[$k]['root_url']  = str_replace($config[$config['default']]['domain'], '', $row['url']);                $data[$k]['name'] = $row['origin_name'];            }        }        return json_success($data, '上传成功');    }}
 |