|
|
@@ -106,9 +106,9 @@ class ArticleController extends BaseController
|
|
|
}
|
|
|
|
|
|
$filter = $this->filterCondition([
|
|
|
- 'ART.TITLE' => 'TITLE',
|
|
|
- 'ART.COUNTRY_ID' => 'COUNTRY_ID',
|
|
|
- 'ART.STATUS' => 'STATUS',
|
|
|
+ 'TITLE' => 'ART.TITLE',
|
|
|
+ 'COUNTRY_ID' => 'ART.COUNTRY_ID',
|
|
|
+ 'STATUS' => 'ART.STATUS',
|
|
|
]);
|
|
|
$condition = $filter['condition'];
|
|
|
$params = $filter['params'];
|
|
|
@@ -297,8 +297,13 @@ class ArticleController extends BaseController
|
|
|
$formModel->scenario = 'article';
|
|
|
$formModel->file = UploadedFile::getInstanceByName('file');
|
|
|
$formModel->token = \Yii::$app->request->request('uploadToken');;
|
|
|
- if($formModel->file && $uploader = $formModel->upload()){
|
|
|
- return static::notice($uploader->FILE_NAME);
|
|
|
+ if($formModel->file && ($uploader = $formModel->upload()) !== false){
|
|
|
+ if (is_object($uploader) && isset($uploader->FILE_NAME)) {
|
|
|
+ return static::notice($uploader->FILE_NAME);
|
|
|
+ } else {
|
|
|
+ // 处理非对象返回值的情况
|
|
|
+ return static::notice('Upload successful');
|
|
|
+ }
|
|
|
} else {
|
|
|
return static::notice(Form::formatErrorsForApi($formModel->getErrors()), 400);
|
|
|
}
|