Constants

CACHE_KEY

CACHE_KEY = array(__CLASS__, "user", "order") : 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_admin()

insert_admin(  $data = array()) : boolean

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

Parameters

$data

Returns

boolean

dividend_edit()

dividend_edit(  $user_id,   $money,   $pay_time) 

Parameters

$user_id
$money
$pay_time

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  $user_money_id = '') : array

根据唯一标识,删除数据

Parameters

array $user_money_id

Returns

array

find()

find(array  $user_money_id = '') : array

获取一个数据

Parameters

array $user_money_id

Returns

array

find_now_data()

find_now_data(array  $user_id = '') : array

根据用户ID,获取最新的一个数据

Parameters

array $user_id

Returns

array

get_sum_plus()

get_sum_plus(array  $call_where = array()) : integer

查询累计收入

Parameters

array $call_where

[查询条件]

Returns

integer

check_balance()

check_balance(string  $user_id = '', string  $pay_money = '') : \eapie\source\table\user\[mixed]

检测余额

Parameters

string $user_id

[用户ID]

string $pay_money

[支付金额]

Returns

\eapie\source\table\user\[mixed] —

[true | 错误信息]

sql_now_id()

sql_now_id(string  $user_id) : string

返回用户的最新积分ID,SQL语句

Parameters

string $user_id

Returns

string

sql_now_value()

sql_now_value(string  $user_id) : string

返回用户的最新剩余钱包余额,SQL语句

Parameters

string $user_id

Returns

string

sql_now_time()

sql_now_time(string  $user_id) : string

返回用户的最新剩余钱包时间,SQL语句

Parameters

string $user_id

Returns

string

insert_plus()

insert_plus(array  $data) : boolean

收入

$data = array( "user_id" => 用户ID "user_money_plus" => 要添加的余额 "user_money_type" => 交易类型的键名称 "user_money_time" => 时间 );

Parameters

array $data

数据

Returns

boolean

insert_minus()

insert_minus(  $data) : boolean

支出

$data = array( "user_id" => 用户ID "user_money_minus" => 要减少的余额 "user_money_value" => 用户要更新的总余额 "user_money_type" => 交易类型的键名称 "user_money_time" => 时间 );

Parameters

$data

Returns

boolean

sql_join_user_now_value()

sql_join_user_now_value(string  $alias = "") : string

联表。返回最新剩余金额,SQL语句

Parameters

string $alias

别名称

Returns

string

sql_join_user_now_time()

sql_join_user_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_user_page()

select_user_page(array  $config) : array

余额列表

Parameters

array $config

配置

Returns

array

select_user()

select_user(array  $config) : array

余额列表(不分页)

------Mr.Zhao------2019.07.05------

Parameters

array $config

配置

Returns

array

select_serial_page()

select_serial_page(array  $config) : array

交易流水列表

Parameters

array $config

配置

Returns

array

insert_transfer_merchant_money()

insert_transfer_merchant_money(array  $data = array()) : boolean

用户余额转账到商家余额

Parameters

array $data

["merchant_credit"] 商家积分数据

Returns

boolean

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

reward_money()

reward_money(array  $order = array()) : boolean

奖励金钱

Parameters

array $order

[订单信息]

Returns

boolean

select_withdraw_page()

select_withdraw_page(array  $config = array()) : void

获取提现列表--分页 Undocumented function

Parameters

array $config

withdraw_money()

withdraw_money(array  $where = array()) : void

获取提现总金额 Undocumented function

Parameters

array $where

select()

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

----- Mr.Zhao ----- 2019.06.13 -----

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

Parameters

array $config

Returns

array

recommend_reward()

recommend_reward(array  $user) : boolean

推荐奖励,用户钱包

Parameters

array $user

[用户数据]

Returns

boolean