checkFunc(); if (is_string($this->config)) { $data = Dever::call($this->config, [$this]); } else { $data = $this->config; } if (isset($data['upload'])) { $upload = $this->getUpload($data['upload']); if (is_array($data['upload'])) { $upload += $data['upload']; } else { $upload += ['id' => $data['upload']]; } if (empty($upload['id'])) { Dever::error('上传配置错误'); } $upload['wh'] = '500*500'; $data['upload'] = ['set' => Dever::url('image/manage.set', $upload, true)]; } return $data; } }