Constants

CACHE_KEY

CACHE_KEY = array(__CLASS__, 'shop_goods', 'shop_goods_sku') : string

缓存的键列表

Properties

$check

$check : array

数据检测

Type

array

Methods

get_unique_id()

get_unique_id() : string

获取一个id号

Returns

string

get_pay_method()

get_pay_method() : array

获取支付方式

Returns

array

insert()

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

Parameters

$data
$call_data

update()

update(  $call_where = array(),   $data = array(),   $call_data = array()) 

Parameters

$call_where
$data
$call_data

update_json()

update_json(string  $shop_order_id, array  $shop_order_json = array()) : boolean

更新json数据

Parameters

string $shop_order_id

订单ID

array $shop_order_json

Returns

boolean

found()

found(  $shop_orders = array(), array  $shop_order_goods = array(),   $sku_decrease_stock = array()) : boolean

创建订单

Parameters

$shop_orders
array $shop_order_goods

[商城订单商品]

$sku_decrease_stock

Returns

boolean

found_with_coupon()

found_with_coupon(  $shop_orders = array(), array  $shop_order_goods = array(),   $sku_decrease_stock = array(),   $user_coupon_update_datas = array()) : boolean

------Mr.Zhao------2019.07.26------

创建订单(加核销优惠券)

Parameters

$shop_orders
array $shop_order_goods

[商城订单商品]

$sku_decrease_stock
$user_coupon_update_datas

Returns

boolean

create_order()

create_order(array  $order = array(), array  $shop_order = array(), array  $shop_order_goods = array()) : boolean

创建订单

Parameters

array $order

[订单]

array $shop_order

[商城订单]

array $shop_order_goods

[商城订单商品]

Returns

boolean

pay_by_user_money()

pay_by_user_money(array  $order_id = '',   $user_money = array()) : boolean

支付——用户钱包

Parameters

array $order_id

[订单ID]

$user_money

Returns

boolean

xlt_distribution_reward_rule()

xlt_distribution_reward_rule() : array

喜乐淘,查询分销奖励规则查询

Returns

array —

$data 分销奖励规则

xlt_distribution_reward()

xlt_distribution_reward(  $shop_order_id = null) : array

喜乐淘,分销奖励

Parameters

$shop_order_id

Returns

array —

$result [奖励数据]

xlt_reward_money()

xlt_reward_money(array  $data = array(), array  $config = array()) : array

喜乐淘,计算上级奖励金额

Parameters

array $data

用户数据

array $config

分销奖励规则

Returns

array —

$data

distribution_reward_rule()

distribution_reward_rule() : array

查询分销奖励规则查询

Returns

array —

$data 分销奖励规则

distribution_reward()

distribution_reward(  $shop_order_id = null) : array

分销奖励

Parameters

$shop_order_id

Returns

array —

$result [奖励数据]

reward_money()

reward_money(array  $data = array(), array  $config = array()) : array

计算上级奖励金额

Parameters

array $data

用户数据

array $config

分销奖励规则

Returns

array —

$data {"user_id":"上级用户ID","admin_id":"上级身份ID","level":"上级等级","rmb_award":"上级人民币奖励金额"} 等级说明:0:未知,1:直推, 2 ~ 5:递推

pay_by_third_party()

pay_by_third_party(array  $order = array(), boolean  $user_money = null) : boolean

支付——第三方

Parameters

array $order

[订单数据]

boolean $user_money

[用户钱包数据]

Returns

boolean

find_unbuffered()

find_unbuffered(  $shop_order_id = '') : array

获取一个数据,不带缓存,用于支付相关

Parameters

$shop_order_id

Returns

array

find()

find(string  $id = '') : array

查一条记录,根据主键

Parameters

string $id

商家用户表ID

Returns

array

find_where()

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

查一条记录,根据条件

Parameters

array $call_where

查询条件

$find

Returns

array

find_details()

find_details(string  $shop_order_id, array  $config = array()) : array

获取一个数据的详情

Parameters

string $shop_order_id
array $config

Returns

array

find_order_where()

find_order_where(array  $config = array()) : array

获取一个数据的详情

Parameters

array $config

Returns

array

find_join_shipping()

find_join_shipping(  $id = '') 

查询订单及物流信息 ------Mr.Zhao------2019.08.01------

Parameters

$id

select()

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

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

Parameters

array $config

Returns

array

zrhzfw_select_page()

zrhzfw_select_page(array  $config = array()) : array

查询分页数据

Parameters

array $config

配置信息

Returns

array

select_page()

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

查询分页数据

Parameters

array $config

配置信息

Returns

array

select_join_page()

select_join_page(array  $config = array()) : array

查询分页数据--关联查询

Parameters

array $config

配置信息

Returns

array

select_page_by_user()

select_page_by_user(array  $config = array()) : array

查询分页数据——普通用户

Parameters

array $config

配置信息

Returns

array

select_paginate()

select_paginate(array  $config = array()) : array

分页查询

Parameters

array $config

[查询配置]

Returns

array

zrhzfw_select_page_by_user()

zrhzfw_select_page_by_user(array  $config = array()) : array

查询分页数据——普通用户

Parameters

array $config

配置信息

Returns

array

youli_select_page_by_officer()

youli_select_page_by_officer(  $config = array()) 

优利小程序--团长查看下级订单

Parameters

$config

check_pay_method()

check_pay_method(  $val = '') : boolean

检测支付方式

Parameters

$val

Returns

boolean

clzy_payment()

clzy_payment(array  $order, array  $account_data = array()) : boolean

用户钱包 支付 商城购物订单

Parameters

array $order

资金订单数据

array $account_data

账户数据,$user_money 或者是 $user_credit

Returns

boolean

payment()

payment(array  $order) : boolean

支付

Parameters

array $order

资金订单数据

Returns

boolean

cancel()

cancel(string  $user_id = '', string  $shop_order_id = '') : boolean

取消

Parameters

string $user_id

[用户ID]

string $shop_order_id

[商城订单ID]

Returns

boolean

invite_royalty_reward()

invite_royalty_reward(  $shop_order_id = null,   $reward_type,   $shop_order_goods = array()) : void

易淘商城获取分销提成奖励 Undocumented function

Parameters

$shop_order_id
$reward_type
$shop_order_goods

update_the_order()

update_the_order(  $shop_order_id = '10011',   $info = array()) 

Parameters

$shop_order_id
$info

get_discount()

get_discount(  $call_where = array(),   $field = '') 

Parameters

$call_where
$field

get_sum_money()

get_sum_money(array  $call_where = array(), array  $call_joinon = array()) : integer

获取总金额

Parameters

array $call_where

[查询条件]

array $call_joinon

[连表信息]

Returns

integer

select_discount_page()

select_discount_page(  $config = array()) 

Parameters

$config

select_num()

select_num(  $config) 

查询指定数量订单

Parameters

$config

find_num()

find_num(  $call_where = array()) 

Parameters

$call_where

find_sum()

find_sum(  $call_where = array(),   $field = 'shop_order_money') 

Parameters

$call_where
$field

find_sum_alias()

find_sum_alias(  $call_where = array(),   $field = 'shop_order_money') 

Parameters

$call_where
$field

select_sum()

select_sum(  $province,   $city,   $district) 

获取代理区域的总销售金额

Parameters

$province
$city
$district

royalty_reward()

royalty_reward(array  $invite_user = array(), \eapie\source\table\shop\[type]  $shop_order, \eapie\source\table\shop\[type]  $reward_type,   $shop_order_goods) : void

易淘商城--计算邀请链奖金 Undocumented function

Parameters

array $invite_user
\eapie\source\table\shop\[type] $shop_order
\eapie\source\table\shop\[type] $reward_type
$shop_order_goods

_update_pay_state()

_update_pay_state(\eapie\source\table\shop\[type]  $gg, \eapie\source\table\shop\[type]  $mm) : \eapie\source\table\shop\[type]

Parameters

\eapie\source\table\shop\[type] $gg

[description]

\eapie\source\table\shop\[type] $mm

[description]

Returns

\eapie\source\table\shop\[type] —

[description]

_payment_suborder()

_payment_suborder(  $order_id, string  $shop_order_parent_id, string  $payment_method) : boolean

支付子订单

Parameters

$order_id
string $shop_order_parent_id

[商城合并支付订单主键ID]

string $payment_method

[支付方式]

Returns

boolean

_payment_update_shop_order_state()

_payment_update_shop_order_state(string  $order_id, array  $shop_order, string  $payment_method) : boolean

更新商城订单状态

Parameters

string $order_id

[订单主键ID]

array $shop_order

[商城订单]

string $payment_method

[支付方式]

Returns

boolean

_payment_increase_seller_wealth()

_payment_increase_seller_wealth(array  $shop_order, string  $payment_method) : mixed

增加卖家资产

Parameters

array $shop_order

[商城订单]

string $payment_method

[支付方式]

Returns

mixed —

[false,或者数据主键ID]

_payment_decrease_buyer_wealth()

_payment_decrease_buyer_wealth(array  $shop_order, string  $payment_method) : mixed

减少买家资产

Parameters

array $shop_order

[商城订单]

string $payment_method

[支付方式]

Returns

mixed —

[false,或者数据主键ID]

_payment_decrease_stock()

_payment_decrease_stock(array  $shop_order_ids) : boolean

减少库存

Parameters

array $shop_order_ids

[商城订单主键ID,索引数组]

Returns

boolean

_payment_event()

_payment_event(string  $shop_order_id = '') : void

支付事件

Parameters

string $shop_order_id

[商城订单主键ID]

_send_pay_message()

_send_pay_message(  $shop_order = array()) 

发送购买成功用户模板消息--易淘

Parameters

$shop_order