From fe7cd776c5fcc92459697ba80c1e9401310fffc1 Mon Sep 17 00:00:00 2001 From: "HESU\\HESU" <1696136552@qq.com> Date: Mon, 9 Jun 2025 13:48:04 +0800 Subject: [PATCH] 1 --- app/controller/VehicleController.php | 9 +++++--- app/service/ShipService.php | 31 ++++++++++++++++++++++++++++ 2 files changed, 37 insertions(+), 3 deletions(-) diff --git a/app/controller/VehicleController.php b/app/controller/VehicleController.php index 98410cd..6c86f15 100644 --- a/app/controller/VehicleController.php +++ b/app/controller/VehicleController.php @@ -159,11 +159,14 @@ class VehicleController return Util::success($result); } - public function ship(Request $request,$id){ - -// $res = ShipService::getShipInfo('413399120'); + public function ship(Request $request){ +// $res = ShipService::getShipInfo('636023678'); // return Util::success($res); $lang = $request->post('lang', 'zh'); + $id = $request->post('id'); + if(empty($id)){ + return Util::fail([],'id不能为空'); + } // 接收请求参数(Webman自动注入) $page = $request->post('page', 1); // 默认第1页 $pageSize = $request->post('pageSize', 30); // 默认每页30条 diff --git a/app/service/ShipService.php b/app/service/ShipService.php index 3b5d8c9..5c3ce2b 100644 --- a/app/service/ShipService.php +++ b/app/service/ShipService.php @@ -47,5 +47,36 @@ class ShipService 'message' => '获取成功', 'data' => $response['data'] ]; + /*$response['data'] = { + "status": 0, + "msg": "", + "data": { + "mmsi": 636023678, + "imo": 9962574, + "call_sign": "5LOW6", + "ship_name": "MSC MARIE", + "ship_cnname": "", + "data_source": 0, + "ship_type": 73, + "length": 366, + "width": 51, + "left": 35, + "trail": 250, + "draught": 15, + "dest": "SHEKOU,CN", + "destcode": "CNSHK", + "eta": "2025-06-09 09:00:00", + "eta_utc": 1749430800, + "navistat": 0, + "lat": 21.823563, + "lng": 113.788643, + "sog": 0.1, + "cog": 287.6, + "hdg": 273, + "rot": 0, + "last_time": "2025-06-09 11:57:04", + "last_time_utc": 1749441424 + } + };*/ } } \ No newline at end of file