|
@@ -34,19 +34,20 @@ class Usercenter extends Apiw
|
|
|
$table_ids = Db::name('worker_collect')->where($where)->group('table_id')->column('table_id');
|
|
|
|
|
|
if(!empty($table_ids)){
|
|
|
- $ids_str = implode(',',$table_ids);
|
|
|
- //字段
|
|
|
- $table_field = [
|
|
|
- 'jishuguifan' => 'id,name,ismenu',
|
|
|
- 'news' => 'id,title,image,createtime',
|
|
|
- 'caozuoguifan' => 'id,title,image,createtime',
|
|
|
- ];
|
|
|
+ $ids_str = implode(',',$table_ids);
|
|
|
+ //字段
|
|
|
+ $table_field = [
|
|
|
+ 'jishuguifan' => 'id,name,ismenu',
|
|
|
+ 'news' => 'id,title,image,createtime',
|
|
|
+ 'caozuoguifan' => 'id,title,image,createtime',
|
|
|
+ ];
|
|
|
|
|
|
- $list = Db::name($table)->field($table_field[$table])
|
|
|
- ->where('id','IN',$table_ids)
|
|
|
- ->orderRaw('field(id,'.$ids_str.')')
|
|
|
- ->autopage()
|
|
|
- ->select();
|
|
|
+ $list = Db::name($table)->field($table_field[$table])
|
|
|
+ ->where('id','IN',$table_ids)
|
|
|
+ ->orderRaw('field(id,'.$ids_str.')')
|
|
|
+ ->autopage()
|
|
|
+ ->select();
|
|
|
+ $list = list_domain_image($list,['image']);
|
|
|
}else{
|
|
|
$list = [];
|
|
|
}
|