|
@@ -156,8 +156,9 @@ class Consult extends Base
|
|
|
* @tag 咨询详情(全部问题)
|
|
|
* @header name:Authorization require:1 desc:Token
|
|
|
* @param name:id type:int require:1 default:-- desc:咨询ID
|
|
|
- * @return name:comment type:array default:-- desc:id:评论ID,content:评论内容,content:评论内容,headimg:评论者头像,name:评论者名称
|
|
|
- * @return name:list type:array default:-- desc:content:评论内容,create_time:评论时间,headimg:评论者头像,name:评论者名称
|
|
|
+ * @return name:consult_info type:array default:-- desc:咨询信息(content:咨询内容,create_time:咨询时间,headimg:咨询者头像,name:咨询者名称,like_num:点赞的数量,is_like:是否已点赞(如果是自己咨询这里显示已点赞))
|
|
|
+ * @return name:num type:int default:-- desc:回答追问的数量
|
|
|
+ * @return name:list type:array default:-- desc:回答追问列表(content:回答或追问的内容,type:类型(2:回答,3:追问))
|
|
|
*/
|
|
|
public function consult_detail(){
|
|
|
$uid = $this->uid;
|
|
@@ -178,6 +179,9 @@ class Consult extends Base
|
|
|
//是否已点赞
|
|
|
$is_like = Db::name('store_consult_like')->where('consult_id',$id)->where('user_id',$uid)->where('status',1)->value('id');
|
|
|
$consult_info['is_like'] = $is_like?1:0;
|
|
|
+ if($uid == $consult_info['user_id']){
|
|
|
+ $consult_info['is_like'] = 1;
|
|
|
+ }
|
|
|
unset($consult_info['user_id']);
|
|
|
//咨询列表
|
|
|
$consult_list = Db::name('store_consult')->field('content,type')->where('type','<>',1)->where('root_consult_id',$id)->order(['id'=>'asc'])->select();
|