1.本地生活上级列表优化
This commit is contained in:
parent
75d98c29b4
commit
91d5d1aa92
@ -33,6 +33,13 @@ class LocalStore extends Api
|
||||
$result = $model->getLocalList($data);
|
||||
return JsonServer::success('查询成功',$result);
|
||||
}
|
||||
// 查询本地商户订单
|
||||
public function getLocalOrderList(){
|
||||
$model = new LocalStoreLogic;
|
||||
$data = $this->request->param();
|
||||
$result = $model->getLocalOrderList($data);
|
||||
return JsonServer::success('查询成功',$result);
|
||||
}
|
||||
public function addLocalStore()
|
||||
{
|
||||
$user_id = $this->user_id;
|
||||
|
||||
@ -50,6 +50,38 @@ class LocalStoreLogic extends Logic
|
||||
// var_dump($data);
|
||||
return $data;
|
||||
}
|
||||
|
||||
public function getLocalOrderList($data){
|
||||
$count = Db::name("local_store_order")
|
||||
->where("lstore_id",$data['lstore_id'])
|
||||
->where("pay_shop_type",1)
|
||||
->where('state',1)
|
||||
->count();
|
||||
// $lists = $model->where('is_delete',0)
|
||||
// ->where($s)
|
||||
// ->page($data['page'], $data['size'])
|
||||
// ->order('lstore_id desc')
|
||||
// ->select();
|
||||
$size = $data['page_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,$size";
|
||||
$sql = "SELECT * FROM ls_local_store_order where state = 1 and
|
||||
pay_shop_type = 1 and lstore_id = ".$data['lstore_id']."
|
||||
ORDER BY lstore_id desc limit ".$page.",".$size;
|
||||
// var_dump($sql);
|
||||
$lists = Db::query($sql);
|
||||
$data = [
|
||||
'list' => $lists,
|
||||
'page' => $data['page_no'],
|
||||
'size' => $data['page_size'],
|
||||
'count' => $count,
|
||||
'more' => is_more($count, $data['page_no'], $data['page_size'])
|
||||
];
|
||||
// var_dump($data);
|
||||
return $data;
|
||||
}
|
||||
function distance($lat1, $lon1, $lat2, $lon2) {
|
||||
$earthRadius = 6371000; // 地球平均半径,单位为米
|
||||
|
||||
|
||||
Loading…
Reference in New Issue
Block a user