|
@@ -81,6 +81,30 @@ class Index extends Api
|
|
|
$this->success(1,$list);
|
|
|
}
|
|
|
|
|
|
+ //医生详情
|
|
|
+ public function doctor_info(){
|
|
|
+ $id = input('id',0);
|
|
|
+
|
|
|
+ $field = [
|
|
|
+ 'd.id','d.nickname','d.avatar','d.keshi_id','d.level_id','d.hospital','d.goodat','d.ordernum','d.info',
|
|
|
+ 'keshi.name as keshi_name',
|
|
|
+ 'level.name as level_name',
|
|
|
+ 'info.typing_switch','info.video_switch','info.typing_price','info.video_price',
|
|
|
+ ];
|
|
|
+ $info = Db::name('doctor')->alias('d')
|
|
|
+ ->field($field)
|
|
|
+ ->join('doctor_level level','d.level_id = level.id','LEFT')
|
|
|
+ ->join('keshi','d.keshi_id = keshi.id','LEFT')
|
|
|
+ ->join('doctor_info info','d.id = info.doctor_id','LEFT')
|
|
|
+ ->where('d.id',$id)->find();
|
|
|
+ $info = info_domain_image($info,['avatar']);
|
|
|
+
|
|
|
+ //是否关注
|
|
|
+ $info['is_follw'] = $this->is_follow($this->auth->id,$id);
|
|
|
+
|
|
|
+ $this->success(1,$info);
|
|
|
+ }
|
|
|
+
|
|
|
|
|
|
|
|
|
|