Swdz-WangHaiJun преди 4 години
родител
ревизия
5ab8185986
променени са 1 файла, в които са добавени 3 реда и са изтрити 11 реда
  1. 3 11
      app/Community/Controllers/ApiController.php

+ 3 - 11
app/Community/Controllers/ApiController.php

xqd xqd xqd
@@ -378,10 +378,8 @@ class ApiController extends Controller
 //                        echo '时间列类型'.($i+1).'----'.$key.'星期数'.'<br>';
                         foreach ($times[$i-1] as $id){
                             $new_week_data['time_period_id'] = $id;
-                            $is_have = WeekSchedule::where(['docter_id'=>$docter_id,'schedule_type'=>$type,'type'=>$i,'week'=>$key,'time_period_id'=>$id])
-                                ->where('time_period_id',$id)->value('id');
-                            if($is_have) continue;
-                            WeekSchedule::insert($new_week_data);
+                            $is_have = WeekSchedule::where(['docter_id'=>$docter_id,'schedule_type'=>$type,'type'=>$i,'week'=>$key])->value('id');
+                            if(!$is_have)  WeekSchedule::insert($new_week_data);
                             $k++;
                         }
                     } else if ($schedule == false) {
@@ -468,7 +466,6 @@ class ApiController extends Controller
                 }
                 $schedule_data = ['docter_id'=>$docter_id,'schedule_date'=>date('Y-m-d',$today),'schedule_day'=>$nutoday,'organization_id'=>$org_id];
                 $is_have_schedule = Schedule::where(['docter_id'=>$docter_id,'schedule_date'=>date('Y-m-d',$today),'organization_id'=>$org_id])->first();
-                dd($is_have_schedule);
                 $schedule_id = Schedule::insertGetId($schedule_data);
                 foreach ($every_day as $type){
                     foreach ($times[$type] as $tp){
@@ -484,12 +481,7 @@ class ApiController extends Controller
              return apiReturn('603','插入失败');
         }
 
-
-        echo '<pre>';
-        print_r($self_schedule);
-        echo '</pre>';
-
-        dd($week_schedule);
+        return apiReturn('200','ok');
 
     }