From cb54e9e4d5bc9bb13f1fb536554b31bc8fe64f74 Mon Sep 17 00:00:00 2001 From: xucong <850806214@qq.com> Date: Sat, 10 Aug 2024 10:23:02 +0800 Subject: [PATCH] =?UTF-8?q?1.=E4=BF=AE=E6=94=B9=E4=BA=86=E9=A1=B5=E6=95=B0?= =?UTF-8?q?=20=E6=9D=A1=E6=95=B0=E5=8F=82=E6=95=B0?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- app/api/logic/LocalStoreLogic.php | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/app/api/logic/LocalStoreLogic.php b/app/api/logic/LocalStoreLogic.php index ad6b3a44..e83e3802 100644 --- a/app/api/logic/LocalStoreLogic.php +++ b/app/api/logic/LocalStoreLogic.php @@ -20,20 +20,20 @@ class LocalStoreLogic extends Logic // ->page($data['page'], $data['size']) // ->order('lstore_id desc') // ->select(); - $page = ($data['page']-1)*$data['size']; + $page = ($data['page_no']-1)*$data['page_size']; $sql = "SELECT *, ST_Distance_Sphere(POINT(".$data['longitude'].",".$data['latitude']."),POINT(longitude, latitude)) AS distance FROM ls_local_store where is_delete = 0 $s - ORDER BY distance limit '".$page."','".$data['size']."'"; + ORDER BY distance limit '".$page."','".$data['page_size']."'"; $lists = Db::query($sql); foreach($lists as $key=>$value){ $lists[$key]['distance'] = $this->distance($data['latitude'], $data['longitude'], $value['latitude'], $value['longitude']); } $data = [ 'list' => $lists, - 'page' => $data['page'], - 'size' => $data['size'], + 'page' => $data['page_no'], + 'size' => $data['page_size'], 'count' => $count, - 'more' => is_more($count, $data['page'], $data['size']) + 'more' => is_more($count, $data['page_no'], $data['page_size']) ]; return $data; }