_valid([ "order.require" => "请求参数错误" ],'post'); if (!is_array($param)) return error($param); $order = (new SaasOrderLife)->where("order_id",$param['order'])->where("open_id",$request->user['open_id'])->findOrEmpty(); if ($order->isEmpty()) return error("订单尚未同步"); $store = (new SaasStore)->where("store_id",$order['store_id'])->where("agent_id",$order['agent_id'])->field("service_mobile,service_type,service_at_start,service_at_end")->findOrEmpty(); $time = []; for ($i = 0;$i <= 15;$i ++) { $time[$i]['day'] = date("m月d日",strtotime("+{$i} day")); $time[$i]['children'] = getHourlyTimeSlots(); } return successTrans("success.data",compact("order","store",'time')); } catch (\Throwable $throwable) { return error($throwable->getMessage()); } } }