Commit f3994309 authored by clone's avatar clone

11

parent 549fd63d
......@@ -36,8 +36,8 @@ class FindShop extends Basic
"page_no" => 1,
"page_size" => 15,
);*/
$pageNo = empty($params['pageNo']) ? 1 : $params['pageNo'];
$pageSize = empty($params['pageSize']) ? 15 : $params['pageSize'];
$pageNo = empty($params['page_no']) ? 1 : $params['page_no'];
$pageSize = empty($params['page_size']) ? 15 : $params['page_size'];
$conditions = [];
if ($params['is_my'] != 0 && $params['is_my'] != 1) {
......@@ -72,10 +72,14 @@ class FindShop extends Basic
$result = $findShopModel->getFindShopAndUserList($field, $conditions, $pageNo, $pageSize);
foreach ($result as $key=>$item){
$result[$key]["user_phone"] = substr_replace($item["user_phone"], '****', 3, 4);
$list = $findShopModel->getFindShopAndUserList($field, $conditions, $pageNo, $pageSize);
foreach ($list as $key=>$item){
$list[$key]["user_phone"] = substr_replace($item["user_phone"], '****', 3, 4);
}
$total = $findShopModel->getFindShopAndUserCount($field, $conditions);
$result["list"] = $list;
$result["total"] = $total;
return $this->response("200", "success", $result);
......
......@@ -60,6 +60,16 @@ class UFindShop extends Model{
->limit($page_size)
->select();
}
public function getFindShopAndUserCount($field, $params)
{
$params["a.status"] = 0;
return $this->db_
->alias("a")
->join("u_users b","a.user_id = b.id","left")
->field($field)
->where($params)
->count();
}
/**
* @param $params
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment