add($data); return $re; } //编辑代理商信息 public function UpdateUser($map, $data) { $re = $this->where($map)->save($data); return $this->_sql(); } public function agent_del($map) { $re = $this->where($map)->delete(); return $re; } /** * @param $map * @return mixed */ public function getFind($map) { $cache = $this->where($map)->find(); return $cache; } /** * @param $map * @return mixed */ public function getCount($map) { $count = $this->alias('m') ->where($map) ->count(); return $count; } /** * @param $map * @return mixed */ public function getList($map, $page) { $cache = $this->alias('m') ->field('m.*,p.city_name as pname,c.city_name as cname,a.city_name as aname') ->join('ls_citys as p on p.cityid = m.province') ->join('ls_citys as c on c.cityid = m.city') ->join('ls_citys as a on a.cityid = m.area') ->where($map) ->page($page) ->select(); return $cache; } public function getListLimit($map, $page) { $cache = $this->alias('m') ->field('m.*,p.city_name as pname,c.city_name as cname,a.city_name as aname') ->join('ls_citys as p on p.cityid = m.province') ->join('ls_citys as c on c.cityid = m.city') ->join('ls_citys as a on a.cityid = m.area') ->limit($page) ->where($map) ->select(); return $cache; } public function getListLimits($map, $page) { $cache = $this->alias('m') ->field('m.*,p.city_name as pname,c.city_name as cname,a.city_name as aname') ->join('ls_citys as p on p.cityid = m.province') ->join('ls_citys as c on c.cityid = m.city') ->join('ls_citys as a on a.cityid = m.area') ->page($page) ->where($map) ->select(); return $cache; } /** * 修改用户信息 */ public function UpdateMerchant($map, $data) { $res = $this->where($map)->save($data); return $res; } /** * 判断代理商是否有效 * @param $id 代理商id * @return mixed */ public function getFindNormalAgent($id){ $agent = $this->where(array('id' => $id, 'status' => 1))->find(); if(!empty($agent)){ if($agent['status'] == 1){ $time = time(); //判断代理商是否过期 if ($agent['begin_time'] < $time && $agent['end_time'] > $time) { $res['status'] = 1; }else{ $res['status'] = 0; $res['msg'] = '代理商未在有效期内'; } }else{ $res['status'] = 0; $res['msg'] = '代理商异常'; } }else{ $res['status'] = 0; $res['msg'] = '代理商不存在'; } return $res; } }