Selaa lähdekoodia

医生详情就过滤掉没有排班的医生

lizhen_gitee 9 kuukautta sitten
vanhempi
commit
e80e90b0a8

+ 1 - 1
application/api/controller/Index.php

@@ -117,7 +117,7 @@ class Index extends Api
         if($info['video_switch'] == 1){
             $paiban_list = $this->doctor_paiban($id,true);
             if(empty($paiban_list)){
-                $info['video_switch'] == 2;//表示没有排班了,或已经约满
+                $info['video_switch'] = 2;//表示没有排班了,或已经约满
             }
         }
 

+ 8 - 7
application/api/controller/tvuser/Tvdoctor.php

@@ -62,7 +62,7 @@ class Tvdoctor extends Api
         $id = input('id',0);
 
         $field = [
-            'd.id','d.nickname','d.avatar','d.keshi_id','d.level_id','d.hospital','d.goodat','d.info','d.video_switch',
+            'd.id','d.nickname','d.avatar','d.keshi_id','d.level_id','d.hospital','d.goodat','d.info',
             'keshi.name as keshi_name',
             'level.name as level_name',
         ];
@@ -80,13 +80,14 @@ class Tvdoctor extends Api
         $info['tv_wenzhen_video_serverrule'] = config('site.tv_wenzhen_video_serverrule');
 
         //该医生的视频预约详情
-        if($info['video_switch'] == 1){
-            $paiban_list = $this->doctor_paiban($id,true);
-            if(empty($paiban_list)){
-                $info['video_switch'] == 2;//表示没有排班了,或已经约满
-            }
+        $info['video_switch'] = 1;//列表已过滤,都是开启
+
+        $paiban_list = $this->doctor_paiban($id,true);
+        if(empty($paiban_list)){
+            $info['video_switch'] = 2;//表示没有排班了,或已经约满
         }
 
+
         $this->success(1,$info);
     }
 
@@ -130,7 +131,7 @@ class Tvdoctor extends Api
                 $newlist[] = date('Y-m-d H:i',$val['activetime']);
             }
         }
-        
+
         if($return == true){
             return $newlist;
         }