Constants

CACHE_KEY

CACHE_KEY = array(__CLASS__, 'order') : string

缓存的键列表

Properties

$check

$check : 

Type

Methods

get_method()

get_method() : array

获取支付方式

Returns

array

check_method()

check_method(string  $data) : array

检测支付方式

Parameters

string $data

Returns

array

get_unique_id()

get_unique_id(  $num) : string

获取一个id号

Parameters

$num

Returns

string

insert()

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

插入新数据

Parameters

array $data

数据

array $call_data

数据

Returns

boolean

update()

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

更新数据

Parameters

$call_where
array $data
array $call_data

Returns

boolean

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

get_count()

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

获取订单总量 Undocumented function

Parameters

array $where

find_details()

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

获取一个数据的详情

Parameters

string $express_order_id
array $config

Returns

array

find_one()

find_one(  $where = array(),   $rand) : void

limit 获取一条 Undocumented function

Parameters

$where
$rand

find()

find(  $express_order_id = '',   $find = array()) : void

根据条件获取一条

Parameters

$express_order_id
$find

find_where()

find_where(  $call_where = array(),   $select = array()) : void

根据条件获取一条 Undocumented function

Parameters

$call_where
$select

update_one()

update_one(  $express_order_id = '',   $data = array()) : void

根据主键,修改某条数据 Undocumented function

Parameters

$express_order_id
$data

find_count()

find_count(\eapie\source\table\express\[type]  $where = array(), \eapie\source\table\express\[type]  $field = '') : void

获取某字段总数 Undocumented function

Parameters

\eapie\source\table\express\[type] $where
\eapie\source\table\express\[type] $field

create_order()

create_order(  $insert = array(),   $express_order_id = '',   $update_data = array()) : void

统一下单 Undocumented function

Parameters

$insert
$express_order_id
$update_data

pay_by_third_party()

pay_by_third_party(  $order_data = array()) : void

支付回调 Undocumented function

Parameters

$order_data

update_notify_shipping_state()

update_notify_shipping_state(array  $data = array()) : void

快递100回调--修改订单物流状态 Undocumented function

Parameters

array $data

get_kuaidi100_messgae()

get_kuaidi100_messgae(  $express_order = array()) : array

-------Mr.Zhao------2019.08.07------ 快递100查询物流状态

Parameters

$express_order

Returns

array —

物流信息