diff --git a/Laravel/app/Http/Controllers/API/H5/PlanController.php b/Laravel/app/Http/Controllers/API/H5/PlanController.php index f44562b..9aeda5d 100644 --- a/Laravel/app/Http/Controllers/API/H5/PlanController.php +++ b/Laravel/app/Http/Controllers/API/H5/PlanController.php @@ -51,7 +51,18 @@ class PlanController extends Controller } $list=$list->select('date', DB::raw('COUNT(*) as count')); $list=$list->groupBy('date')->get(); - + //如果是婚检,不是星期二、五、六数量设置为0 + if ($checkup_type_id == 4) { + $dates = array(); + foreach ($list as $item) { + $date = $item->date; + $dayOfWeek = date('N', strtotime($date)); + if (in_array($dayOfWeek, config('app.globals.HunJianXingQi')) ) { + $dates[] = $item; + } + } + $list = $dates; + } //获取整月日期 // 获取当月的第一天 @@ -141,6 +152,16 @@ class PlanController extends Controller } } } + //如果是婚检,不是星期二、五、六数量设置为0 + if ($checkup_type_id == 4) { + + $dayOfWeek = date('N', strtotime($date)); + if(!in_array($dayOfWeek, config('app.globals.HunJianXingQi')) ) { + $list=[]; + } + + + } // 获取前后各三天的日期 $dateTime = new DateTime($date); @@ -184,6 +205,18 @@ class PlanController extends Controller } $weeklist=$weeklist->select('date', DB::raw('COUNT(*) as count')); $weeklist=$weeklist->groupBy('date')->get(); + //如果是婚检,不是星期二、五、六数量设置为0 + if ($checkup_type_id == 4) { + $dates = array(); + foreach ($weeklist as $item) { + $date = $item->date; + $dayOfWeek = date('N', strtotime($date)); + if (in_array($dayOfWeek, config('app.globals.HunJianXingQi')) ) { + $dates[] = $item; + } + } + $weeklist = $dates; + } $week7=[]; $k=0; foreach ($days7 as $date) { diff --git a/Laravel/config/app.php b/Laravel/config/app.php index ac6cdf6..d12b336 100644 --- a/Laravel/config/app.php +++ b/Laravel/config/app.php @@ -6,6 +6,7 @@ return [ 'WxAppSecret' => '975b8a8b627b1bde71bbe49149134549', //岚科公众号 'WaitingPaymentTime'=>20, //等待支付时间,单位分钟 'WaitingHunJianPeiOuTime'=>15, //等待婚检配偶下单时间,单位分钟 + 'HunJianXingQi'=>[2,5,6], //婚检哪天坐诊 'PayNotifyUrl' =>"http://124.225.137.54:39080/h5/#/pages/main/order/CheckPay",//支付完成后小程序跳转H5路径 // 'Env'=>'pro', 'Env'=>'dev',