Constants

CACHE_KEY

CACHE_KEY = array(__CLASS__) : string

缓存的键列表

Properties

$check

$check : array

数据检测

Type

array

Methods

check_json()

check_json(  $json) : boolean

判断JSON数据

Parameters

$json

Returns

boolean

get_unique_id()

get_unique_id(  $num) : string

获取一个id号

Parameters

$num

Returns

string

update()

update(  $where = array(),   $data = array(),   $call_data = array()) : void

根据条件,修改某条数据 Undocumented function

Parameters

$where
$data
$call_data

insert()

insert(array  $data = array(), array  $call_data = array()) : boolean

插入新数据

Parameters

array $data

数据

array $call_data

数据

Returns

boolean

remove()

remove(array  $agent_user_id = '') : array

根据唯一标识,删除数据

Parameters

array $agent_user_id

Returns

array

find()

find(array  $agent_user_id = '') : array

获取用户代理资料

Parameters

array $agent_user_id

Returns

array

find_exists_region()

find_exists_region(array  $agent_region_id = '') : array

判断代理地区是否存在数据

Parameters

array $agent_region_id

Returns

array

find_agent_region_user()

find_agent_region_user(array  $agent_region_id = '') : array

获取代理地区一条有效数据

Parameters

array $agent_region_id

Returns

array

find_exists_validity_region()

find_exists_validity_region(array  $agent_region_id = '') : array

判断代理地区是否存在有效的数据

Parameters

array $agent_region_id

Returns

array

find_join()

find_join(array  $agent_user_id = '',   $find = array()) : array

获取用户代理资料

Parameters

array $agent_user_id
$find

Returns

array

find_region()

find_region(string  $user_id, string  $agent_region_id) 

根据 用户id和地址id 查询数据

Parameters

string $user_id
string $agent_region_id

find_where()

find_where(array  $call_where = array()) : array

查一条记录,根据条件

Parameters

array $call_where

查询条件

Returns

array

select_page()

select_page(array  $config = array()) : array

获取所有的分页数据

$config = array( 'where' => array(), //条件 'orderby' => array(), //排序 'limit' => array(0, page_size), //取出条数,默认获取10条 );

limit的分页算法是:当前页数-1 * page_size 序号的算法:key键+1,+每页显示的条数。等于分页后的序号。{key + 1 + page_size}

返回的数据: $data = array( 'row_count' => //数据总条数 'limit_count' => //已取出条数 'page_size' => //每页的条数 'page_count' => //总页数 'page_now' => //当前页数 'data' => //数据 );

Parameters

array $config

配置信息

Returns

array

sql_join_region_count()

sql_join_region_count(string  $alias = "") : string

返回代理地区的 用户个数

Parameters

string $alias

别名称

Returns

string

select_by_agent_region_ids()

select_by_agent_region_ids(  $agent_region_ids = array()) : array

------Mr.Zhao------2019.06.29------ 根据多个agent_region_id获取多个有效的代理用户数据

Parameters

$agent_region_ids

Returns

array —

有效的代理用户

event_agent_user_credit_award()

event_agent_user_credit_award(array  $event_json, array  $error) : array

------2019.06.27------Mr.Zhaojian------ 代理用户积分奖励

Parameters

array $event_json
array $error

Returns

array —

[状态,操作记录]

select_agent_by_region()

select_agent_by_region(string  $province = '', string  $city = '', string  $district = '') : array

查询代理用户,根据地区

Parameters

string $province

[省]

string $city

[市]

string $district

[区]

Returns

array

select()

select(array  $config = array()) : array

获取多个数据 $config = array( 'where' => array(), //条件 'orderby' => array(), //排序 'limit' => array(0, page_size), //取出条数,默认不限制 );

Parameters

array $config

Returns

array

select_by_user_id()

select_by_user_id(array  $config = array()) : array

获取多个数据 $config = array( 'where' => array(), //条件 'orderby' => array(), //排序 'limit' => array(0, page_size), //取出条数,默认不限制 );

Parameters

array $config

Returns

array

select_where()

select_where(  $where = array()) 

查询代理用户--所代理的地区

Parameters

$where

select_not_dividend()

select_not_dividend(  $pay_time = 123,   $start) 

获取当月未分红的代理用户

Parameters

$pay_time
$start