|
@@ -133,7 +133,8 @@ class Topicdongtai extends Api
|
|
|
$val['answernumber'] = Db::name('topic_dongtai_answer')->where(['dt_id'=>$val['id'],'level'=>1])->count();
|
|
|
|
|
|
//话题
|
|
|
- $val['topic_text'] = Db::name('topic_hub')->where('id','IN',$val['topic_ids'])->column('name');
|
|
|
+ $ids_str = $val['topic_ids'];
|
|
|
+ $val['topic_text'] = Db::name('topic_hub')->where('id','IN',$val['topic_ids'])->orderRaw('field(id,'.$ids_str.')')->column('name');
|
|
|
}
|
|
|
}
|
|
|
|
|
@@ -302,7 +303,8 @@ class Topicdongtai extends Api
|
|
|
$val['answernumber'] = Db::name('topic_dongtai_answer')->where(['dt_id'=>$val['id'],'level'=>1])->count();
|
|
|
|
|
|
//话题
|
|
|
- $val['topic_text'] = Db::name('topic_hub')->where('id','IN',$val['topic_ids'])->column('name');
|
|
|
+ $ids_str = $val['topic_ids'];
|
|
|
+ $val['topic_text'] = Db::name('topic_hub')->where('id','IN',$val['topic_ids'])->orderRaw('field(id,'.$ids_str.')')->column('name');
|
|
|
|
|
|
//艾特了谁
|
|
|
// $val['aite_user'] = Db::name('user')->where('id','IN',$val['aite'])->column('nickname');
|
|
@@ -354,7 +356,8 @@ class Topicdongtai extends Api
|
|
|
$info['answernumber'] = Db::name('topic_dongtai_answer')->where(['dt_id'=>$id,'level'=>1])->count();
|
|
|
|
|
|
//话题
|
|
|
- $info['topic_text'] = Db::name('topic_hub')->where('id','IN',$info['topic_ids'])->column('name');
|
|
|
+ $ids_str = $val['topic_ids'];
|
|
|
+ $info['topic_text'] = Db::name('topic_hub')->where('id','IN',$info['topic_ids'])->orderRaw('field(id,'.$ids_str.')')->column('name');
|
|
|
}
|
|
|
|
|
|
$this->success('success',$info);
|
|
@@ -599,7 +602,8 @@ class Topicdongtai extends Api
|
|
|
$val['answernumber'] = Db::name('topic_dongtai_answer')->where(['dt_id'=>$val['id'],'level'=>1])->count();
|
|
|
|
|
|
//话题
|
|
|
- $val['topic_text'] = Db::name('topic_hub')->where('id','IN',$val['topic_ids'])->column('name');
|
|
|
+ $ids_str = $val['topic_ids'];
|
|
|
+ $val['topic_text'] = Db::name('topic_hub')->where('id','IN',$val['topic_ids'])->orderRaw('field(id,'.$ids_str.')')->column('name');
|
|
|
}
|
|
|
}
|
|
|
|
|
@@ -889,7 +893,8 @@ class Topicdongtai extends Api
|
|
|
$val['answernumber'] = Db::name('topic_dongtai_answer')->where(['dt_id'=>$val['id'],'level'=>1])->count();
|
|
|
|
|
|
//话题
|
|
|
- $val['topic_text'] = Db::name('topic_hub')->where('id','IN',$val['topic_ids'])->column('name');
|
|
|
+ $ids_str = $val['topic_ids'];
|
|
|
+ $val['topic_text'] = Db::name('topic_hub')->where('id','IN',$val['topic_ids'])->orderRaw('field(id,'.$ids_str.')')->column('name');
|
|
|
}
|
|
|
}
|
|
|
|