Commit f3994309 authored by clone's avatar clone

11

parent 549fd63d
...@@ -36,8 +36,8 @@ class FindShop extends Basic ...@@ -36,8 +36,8 @@ class FindShop extends Basic
"page_no" => 1, "page_no" => 1,
"page_size" => 15, "page_size" => 15,
);*/ );*/
$pageNo = empty($params['pageNo']) ? 1 : $params['pageNo']; $pageNo = empty($params['page_no']) ? 1 : $params['page_no'];
$pageSize = empty($params['pageSize']) ? 15 : $params['pageSize']; $pageSize = empty($params['page_size']) ? 15 : $params['page_size'];
$conditions = []; $conditions = [];
if ($params['is_my'] != 0 && $params['is_my'] != 1) { if ($params['is_my'] != 0 && $params['is_my'] != 1) {
...@@ -72,10 +72,14 @@ class FindShop extends Basic ...@@ -72,10 +72,14 @@ class FindShop extends Basic
$result = $findShopModel->getFindShopAndUserList($field, $conditions, $pageNo, $pageSize); $list = $findShopModel->getFindShopAndUserList($field, $conditions, $pageNo, $pageSize);
foreach ($result as $key=>$item){ foreach ($list as $key=>$item){
$result[$key]["user_phone"] = substr_replace($item["user_phone"], '****', 3, 4); $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); return $this->response("200", "success", $result);
......
...@@ -60,6 +60,16 @@ class UFindShop extends Model{ ...@@ -60,6 +60,16 @@ class UFindShop extends Model{
->limit($page_size) ->limit($page_size)
->select(); ->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 * @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