zzb 1 жил өмнө
parent
commit
4f76de2869

+ 4 - 3
app/api/controller/User.php

@@ -94,12 +94,13 @@ class User extends Permissions
         $appoint = $ticket->appointment;
         //判断该时间段,存在于时间列表中才行
         if ($post['appointment_period'] == 1) {
-            $timePeriods = DateHelper::splitTimePeriod($appoint->morning_start_time, $appoint->morning_end_time, $appoint->morning_num);
+            $timePeriods = $appoint->morning_time_periods;
         } elseif ($post['appointment_period'] == 2) {
-            $timePeriods = DateHelper::splitTimePeriod($appoint->afternoon_start_time, $appoint->afternoon_end_time, $appoint->afternoon_num);
+            $timePeriods = $appoint->afternoon_time_periods;
         } else {
-            $timePeriods = DateHelper::splitTimePeriod($appoint->night_start_time, $appoint->night_end_time, $appoint->night_num);
+            $timePeriods = [];//晚上没有
         }
+
         if (!in_array($post['appointment_time'], $timePeriods)) {
             $this->json_error("该时间段不存在,请重新选择时间");
         }

+ 0 - 14
app/api/controller/接口文档.md

@@ -402,21 +402,7 @@
             "appointment": {     //放号设置信息
                 "id": 5,
                 "provider_id": 18,
-                "price": 1,          //服务价格
-                "start_time": "2023-05-01", //按时间跨度排号
-                "end_time": "2023-05-09",   //按时间跨度排号
                 "weeks": 0,  //按工作日排号
-                "morning_num": 20,    // 上午放号个数
-                "morning_start_time": "08:00:00",
-                "morning_end_time": "12:00:00",
-                "afternoon_num": 20,    // 下午放号个数
-                "afternoon_start_time": "14:00:00",
-                "afternoon_end_time": "18:00:00",
-                "night_num": 10,        //晚上放号个数
-                "night_start_time": "20:00:00",
-                "night_end_time": "23:59:59",
-                "status": 1,
-                "create_time": "2023-05-01 11:25:41"
             },
             "specialist": {   //专家信息
                 "id": 18,