mirror of https://gitee.com/karson/fastadmin.git
优化上传通用返回方法,增加额外属性返回
parent
5631ca6dec
commit
cee5f9b252
|
|
@ -96,7 +96,7 @@ class Ajax extends Backend
|
||||||
} catch (UploadException $e) {
|
} catch (UploadException $e) {
|
||||||
$this->error($e->getMessage());
|
$this->error($e->getMessage());
|
||||||
}
|
}
|
||||||
$this->success(__('Uploaded successful'), '', ['url' => $attachment->url, 'fullurl' => cdnurl($attachment->url, true)]);
|
$this->success(__('Uploaded successful'), '', $attachment->getBaseData());
|
||||||
} elseif ($method == 'clean') {
|
} elseif ($method == 'clean') {
|
||||||
//删除冗余的分片文件
|
//删除冗余的分片文件
|
||||||
try {
|
try {
|
||||||
|
|
@ -129,7 +129,7 @@ class Ajax extends Backend
|
||||||
$this->error($e->getMessage());
|
$this->error($e->getMessage());
|
||||||
}
|
}
|
||||||
|
|
||||||
$this->success(__('Uploaded successful'), '', ['url' => $attachment->url, 'fullurl' => cdnurl($attachment->url, true)]);
|
$this->success(__('Uploaded successful'), '', $attachment->getBaseData());
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -106,7 +106,7 @@ class Common extends Api
|
||||||
} catch (UploadException $e) {
|
} catch (UploadException $e) {
|
||||||
$this->error($e->getMessage());
|
$this->error($e->getMessage());
|
||||||
}
|
}
|
||||||
$this->success(__('Uploaded successful'), ['url' => $attachment->url, 'fullurl' => cdnurl($attachment->url, true)]);
|
$this->success(__('Uploaded successful'), $attachment->getBaseData());
|
||||||
} elseif ($method == 'clean') {
|
} elseif ($method == 'clean') {
|
||||||
//删除冗余的分片文件
|
//删除冗余的分片文件
|
||||||
try {
|
try {
|
||||||
|
|
@ -141,7 +141,7 @@ class Common extends Api
|
||||||
$this->error($e->getMessage());
|
$this->error($e->getMessage());
|
||||||
}
|
}
|
||||||
|
|
||||||
$this->success(__('Uploaded successful'), ['url' => $attachment->url, 'fullurl' => cdnurl($attachment->url, true)]);
|
$this->success(__('Uploaded successful'), $attachment->getBaseData());
|
||||||
}
|
}
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|
|
||||||
|
|
@ -95,4 +95,20 @@ class Attachment extends Model
|
||||||
$data['unclassed'] = __('Unclassed');
|
$data['unclassed'] = __('Unclassed');
|
||||||
return $data;
|
return $data;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
/**
|
||||||
|
* 返回上传文件的相关信息
|
||||||
|
*/
|
||||||
|
public function getBaseData()
|
||||||
|
{
|
||||||
|
$data = [
|
||||||
|
'url' => $this->url,
|
||||||
|
'fullurl' => cdnurl($this->url, true),
|
||||||
|
'category' => $this->category,
|
||||||
|
'filename' => $this->filename,
|
||||||
|
'filesize' => $this->filesize,
|
||||||
|
'mimetype' => $this->mimetype,
|
||||||
|
];
|
||||||
|
return $data;
|
||||||
|
}
|
||||||
}
|
}
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue