|
|
@@ -84,7 +84,7 @@ class ArticleService extends BaseService
|
|
|
public function getDataList($params, $pageSize = 15)
|
|
|
{
|
|
|
$query = $this->getQuery($params);
|
|
|
- $list = $query->select(['a.id','a.type','a.title','a.cover','a.views','a.cate_id','a.create_time','a.content','a.status'])
|
|
|
+ $list = $query->select(['a.id','a.type','a.title','a.cover','a.view_num','a.cate_id','a.create_time','a.content','a.status'])
|
|
|
->orderBy('a.create_time','desc')
|
|
|
->paginate($pageSize > 0 ? $pageSize : 9999999);
|
|
|
$list = $list? $list->toArray() :[];
|
|
|
@@ -158,8 +158,8 @@ class ArticleService extends BaseService
|
|
|
$info['create_time'] = $info['create_time']? datetime($info['create_time'],'Y-m-d H.i.s') : '';
|
|
|
$info['cover'] = get_image_url($info['cover']);
|
|
|
$info['content'] = get_format_content($info['content']);
|
|
|
- $this->model->where(['id'=> $id])->increment('views',1);
|
|
|
- $info['views'] += intval($info['views']);
|
|
|
+ $this->model->where(['id'=> $id])->increment('view_num',1);
|
|
|
+ $info['view_num'] += intval($info['view_num']);
|
|
|
RedisService::set($cacheKey, $info, rand(3600,7200));
|
|
|
}
|
|
|
|
|
|
@@ -210,7 +210,7 @@ class ArticleService extends BaseService
|
|
|
}
|
|
|
|
|
|
$datas = ArticleCateModel::where(['type'=> $type,'status'=>1,'mark'=>1])
|
|
|
- ->select(['cate_id','name','sort','type'])
|
|
|
+ ->select(['id','name','sort','type'])
|
|
|
->get();
|
|
|
$datas = $datas? $datas->toArray() : [];
|
|
|
if($datas){
|