|
@@ -598,11 +598,15 @@ class Press extends Base
|
|
|
$sel_where[] = ['t.coll_type','=',4];
|
|
|
$list = UserCollect::where($sel_where)
|
|
|
->alias('t')
|
|
|
- ->field('t.id,t.create_at,t.coll_id press_id,i.title,i.cover')
|
|
|
+ ->field('t.id,t.create_at,t.coll_id press_id,i.title,i.cover,images')
|
|
|
->leftJoin('Press i','t.coll_id = i.id')
|
|
|
->order('id desc')
|
|
|
->limit($this->off_set,$this->page_num)
|
|
|
->select()->toArray();
|
|
|
+ foreach ($list as &$v) {
|
|
|
+ $v['images_arr'] = $v['images'] ? explode('|',$v['images']) : null;
|
|
|
+ $v['cover'] = $v['images_arr'] ? $v['images_arr'][0] : null;
|
|
|
+ }
|
|
|
$this->success('ok',['list'=>$list]);
|
|
|
}
|
|
|
|