Constants

CACHE_KEY

CACHE_KEY = array(__CLASS__) : string

缓存的键列表

Properties

$check

$check : array

数据检测

Type

array

Methods

get_unique_id()

get_unique_id() : string

获取一个id号

Returns

string

insert()

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

插入新数据

Parameters

array $data

数据

array $call_data

数据

Returns

boolean

insert_plus()

insert_plus(array  $data) : boolean

收入 收入不用传入 merchant_money_value 、 merchant_money_join_id

$data = array( "merchant_id" => 商家ID "merchant_money_plus" => 要添加的钱包余额个数 "merchant_money_type" => 交易类型的键名称 "merchant_money_time" => 时间 );

Parameters

array $data

数据

Returns

boolean

insert_minus()

insert_minus(  $data) : boolean

支出

$data = array( "merchant_id" => 商家ID "merchant_money_join_id" => 商家之前的钱包余额ID "merchant_money_value" => 商家要更新的总钱包余额 "merchant_money_minus" => 要减少的钱包余额个数 "merchant_money_type" => 交易类型的键名称 "merchant_money_time" => 时间 );

Parameters

$data

Returns

boolean

insert_admin()

insert_admin(  $data = array()) : boolean

商家钱包操作 $data = array( "admin_user_id" => "操作人,管理员的用户ID" "merchant_id" => "要添加的商家id" "comment" => 备注信息 "value" => 积分数量 "type" => 交易类型 "merchant_money" => 商家钱包旧数据 )

Parameters

$data

Returns

boolean

update()

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

更新数据

Parameters

array $where
array $data
array $call_data

Returns

boolean

delete()

delete(array  $where = array()) : array

删除数据

Parameters

array $where

Returns

array

remove()

remove(array  $merchant_money_id = '') : array

根据唯一标识,删除数据

Parameters

array $merchant_money_id

Returns

array

find()

find(array  $merchant_money_id = '') : array

获取一个数据

Parameters

array $merchant_money_id

Returns

array

find_now_data()

find_now_data(array  $merchant_id = '') : array

根据商家ID,获取最新的一个数据

Parameters

array $merchant_id

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

select_page(\eapie\source\table\merchant\[arr]  $config) : array

查询某商家账单明细

Parameters

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

[查询配置]

Returns

array

select_order_page()

select_order_page(\eapie\source\table\merchant\[arr]  $config = array()) : array

查询某商家账单明细

Parameters

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

[查询配置]

Returns

array

sql_now_id()

sql_now_id(string  $merchant_id) : string

返回商家的最新钱包余额ID,SQL语句

Parameters

string $merchant_id

Returns

string

sql_now_value()

sql_now_value(string  $merchant_id) : string

返回商家的最新剩余钱包余额,SQL语句

Parameters

string $merchant_id

Returns

string

sql_now_time()

sql_now_time(string  $merchant_id) : string

返回商家的最新剩余钱包时间,SQL语句

Parameters

string $merchant_id

Returns

string

sql_join_merchant_now_value()

sql_join_merchant_now_value(string  $alias = "") : string

联表。返回商家的最新剩余积分,SQL语句

Parameters

string $alias

别名称

Returns

string

sql_join_merchant_now_time()

sql_join_merchant_now_time(string  $alias = "") : string

联表。返回商家的最新剩余积分交易时间,SQL语句

Parameters

string $alias

别名称

Returns

string

find_now_where_sum()

find_now_where_sum(  $where = array()) : array

获取所有商家的钱包之和

Parameters

$where

Returns

array

select_merchant_page()

select_merchant_page(array  $config) : array

商家钱包列表

Parameters

array $config

配置

Returns

array

select_serial_page()

select_serial_page(array  $config) : array

交易流水列表

Parameters

array $config

配置

Returns

array

plus_notify_trade_success()

plus_notify_trade_success(array  $transaction_id, array  $order_data, array  $lock_ids) : boolean

商家收款,回调时

Parameters

array $transaction_id

第三方的交易号

array $order_data
array $lock_ids

Returns

boolean