validate([ 'user_key' => 'required', ]); $req = new Request([ 'user_id' => $request->user_key, 'is_upload' => 1, ]); $AgentPackageHelper = new AgentPackageHelper(); $AgentPackageHelper->is_platform_api = 1; $result = $AgentPackageHelper->productCenter($req, [ 'id', 'name', 'yj', 'mini_text', 'yjzc', ], [ 'id', 'is_upload', ]); return $result; } // 号卡提单 public function hkPlatOrderSubmit(Request $request) { $request->validate([ 'bus_order_id' => 'required|max:50', ]); $data = $request->all(); $data['src'] = Orders::SRC_PLATFORM; return (new OrdersHelper())->orderSubmit($data); } // 号卡查单 public function hkPlatOrderQuery(Request $request) { $request->validate([ 'user_key' => 'required', 'order_no' => 'max:50', 'distributor_order_no' => 'max:50', ]); $request->validate([ 'order_no' => 'required_without:distributor_order_no|max:50', 'distributor_order_no' => 'required_without:order_no|max:50', ]); $data = $request->all(); return (new OrdersHelper())->orderQuery($data,[ 'order_no', 'open_status', 'open_message', 'phonenum', 'express_no', 'express_name', 'bus_order_id as distributor_order_no', 'active_status', 'active_time', 'api_order_no', ]); } }