Constants

CACHE_KEY

CACHE_KEY = array(__CLASS__, "merchant") : string

缓存的键列表

Properties

$check

$check : \eapie\source\table\merchant\[arr]

Type

\eapie\source\table\merchant\[arr] — [数据检测]

Methods

get_unique_id()

get_unique_id() : string

获取一个id号

Returns

string

insert()

insert(\eapie\source\table\merchant\[arr]  $data = array(), \eapie\source\table\merchant\[arr]  $call_data = array()) : boolean

Parameters

\eapie\source\table\merchant\[arr] $data

[插入的数据]

\eapie\source\table\merchant\[arr] $call_data

[绑定的数据]

Returns

boolean

update()

update(\eapie\source\table\merchant\[str]  $merchant_user_id = '', \eapie\source\table\merchant\[arr]  $data = array(), \eapie\source\table\merchant\[arr]  $call_data = array()) : boolean

Parameters

\eapie\source\table\merchant\[str] $merchant_user_id

[商家用户表ID]

\eapie\source\table\merchant\[arr] $data

[更新的数据]

\eapie\source\table\merchant\[arr] $call_data

[更新的绑定数据]

Returns

boolean

delete()

delete(\eapie\source\table\merchant\[str]  $merchant_user_id = '') : boolean

删除

Parameters

\eapie\source\table\merchant\[str] $merchant_user_id

[商家用户表ID]

Returns

boolean

find()

find(string  $id = '') : array

查——单个,根据主键

Parameters

string $id

商家用户表ID

Returns

array

find_merchant()

find_merchant(string  $merchant_id = '') : array

查——单个,根据商家ID,获取一个商家用户

Parameters

string $merchant_id

商家用户表ID

Returns

array

find_where()

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

查一条记录

Parameters

array $call_where

查询条件

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_all_user_id()

select_all_user_id(\eapie\source\table\merchant\[str]  $merchant_id = '') : array

查——某商家的全部用户ID

Parameters

\eapie\source\table\merchant\[str] $merchant_id

[商家ID]

Returns

array

select_where_limit_user_id()

select_where_limit_user_id(array  $call_where = array(), integer  $limit = 1) : array

查多个商家用户ID

Parameters

array $call_where

条件

integer $limit

个数

Returns

array

select_all()

select_all(\eapie\source\table\merchant\[str]  $merchant_id = '') : array

查——某商家的全部用户

Parameters

\eapie\source\table\merchant\[str] $merchant_id

[商家ID]

Returns

array

get_mch_ids()

get_mch_ids(\eapie\source\table\merchant\[str]  $user_id = '') : array

查询用户所属的商家ID

Parameters

\eapie\source\table\merchant\[str] $user_id

[用户ID]

Returns

array —

[索引数组,多个商家ID]

check_user()

check_user(string  $user_id = '') : boolean

检测——用户是否存在

Parameters

string $user_id

判断是否是商家用户

Returns

boolean

check_exist()

check_exist(\eapie\source\table\merchant\[str]  $user_id = '', \eapie\source\table\merchant\[str]  $merchant_id = '', \eapie\source\table\merchant\[bol]  $check_state = false) : boolean

检测——用户是否存在

Parameters

\eapie\source\table\merchant\[str] $user_id

[用户ID]

\eapie\source\table\merchant\[str] $merchant_id

[商家ID]

\eapie\source\table\merchant\[bol] $check_state

[是否判断用户状态]

Returns

boolean

check_exists_id()

check_exists_id(\eapie\source\table\merchant\[str]  $id = '') : boolean

检测——商家用户表ID是否存在

Parameters

\eapie\source\table\merchant\[str] $id

[商家用户表ID]

Returns

boolean

check_state()

check_state(string  $user_id = '', string  $merchant_id = '') : Boolean

检测——商家状态,用户状态,是否都合法

Parameters

string $user_id

用户ID

string $merchant_id

商家ID

Returns

Boolean

check_identity()

check_identity() : string

检测身份

Returns

string —

[店铺ID]

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_merchant_id_count()

sql_join_merchant_id_count(string  $alias = "") : string

返回商家用户个数

Parameters

string $alias

别名称

Returns

string