Merge branch 'feature/article' into develop
This commit is contained in:
@@ -41,6 +41,12 @@ class ArticleController extends BaseController
|
|||||||
{
|
{
|
||||||
if ($scene === 'default' || $scene === 'show') {
|
if ($scene === 'default' || $scene === 'show') {
|
||||||
$item['publish_time'] = date('Y-m-d H:i:s', $item['publish_time']);
|
$item['publish_time'] = date('Y-m-d H:i:s', $item['publish_time']);
|
||||||
|
|
||||||
|
$item['cover_full'] = '';
|
||||||
|
if ($item['cover']) {
|
||||||
|
$item['cover_full'] = (new \app\mzl\modules\upload\service\OssService())->generatePrivateUrl($item['cover']);
|
||||||
|
}
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|
||||||
return $item;
|
return $item;
|
||||||
|
|||||||
@@ -53,4 +53,9 @@ class ArticleModel extends Model
|
|||||||
* 不允许自动填充模型字段
|
* 不允许自动填充模型字段
|
||||||
*/
|
*/
|
||||||
protected $guarded = [];
|
protected $guarded = [];
|
||||||
|
|
||||||
|
public function creater()
|
||||||
|
{
|
||||||
|
return $this->belongsTo(AdminsModel::class, 'user_id','id');
|
||||||
|
}
|
||||||
}
|
}
|
||||||
@@ -33,6 +33,7 @@ class ArticleService extends BaseService
|
|||||||
'filters' => $params['filters'],
|
'filters' => $params['filters'],
|
||||||
'fields' => ['id', 'locale', 'title', 'subtitle', 'cover', 'content', 'user_id', 'is_top', 'sort', 'status', 'publish_time', 'created_at', 'updated_at'],
|
'fields' => ['id', 'locale', 'title', 'subtitle', 'cover', 'content', 'user_id', 'is_top', 'sort', 'status', 'publish_time', 'created_at', 'updated_at'],
|
||||||
'relations' => [
|
'relations' => [
|
||||||
|
'creater' => ['id', 'nickname',],
|
||||||
// 'translation' => ['model_id', 'name'],
|
// 'translation' => ['model_id', 'name'],
|
||||||
// 'brand.translation' => ['brand_id', 'name']
|
// 'brand.translation' => ['brand_id', 'name']
|
||||||
],
|
],
|
||||||
|
|||||||
Reference in New Issue
Block a user