Constants

CACHE_KEY

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

缓存的键列表

Properties

$check

$check : array

数据检测

Type

array

Methods

get_unique_id()

get_unique_id() : string

获取主键ID

Returns

string

insert()

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

Parameters

$data
$call_data

update()

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

Parameters

$where
$data
$call_data

remove()

remove(  $shop_order_group_id = '') 

Parameters

$shop_order_group_id

update_state()

update_state() : void

更新团购订单的状态 正在拼团的订单 && 拼团的商品状态 团购商品状态:0已结束,1进行中,2未开始 (shop_goods_group_state)

find_random_refund()

find_random_refund() : array

随机获取 一条需要退款的数据 状态:0拼团失败,1拼团成功,2拼团中 (shop_order_group_state == 0) 退款状态:0未退款,1已退款(shop_order_group_refund_state == 0) 支付状态:支付:0否,1是(shop_order_group_pay == 1)

Returns

array

find()

find(  $shop_order_group_id = '') 

Parameters

$shop_order_group_id

find_where()

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

Parameters

$call_where
$find

select()

select(  $config = array()) 

Parameters

$config

select_paginate()

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

分页查询

Parameters

array $config

[查询配置]

Returns

array

sql_select()

sql_select(  $config = array()) 

Parameters

$config

payment()

payment(array  $order) : boolean

支付

Parameters

array $order

资金订单数据

Returns

boolean

destruct_success()

destruct_success(string  $shop_goods_group_id) : boolean

拼团成功

Parameters

string $shop_goods_group_id

[拼团商品ID]

Returns

boolean

fail_refund()

fail_refund(array  $shop_order_group) : boolean

拼团失败退款

Parameters

array $shop_order_group

拼团订单数据

Returns

boolean

destruct_fail()

destruct_fail(string  $shop_goods_group_id) : void

拼团失败

Parameters

string $shop_goods_group_id

[拼团商品主键ID]

_payment_update_shopordergroup_state()

_payment_update_shopordergroup_state(string  $order_id, array  $shop_order_group, string  $pay_method) : boolean

更新拼团订单支付状态

Parameters

string $order_id

[订单ID]

array $shop_order_group

[拼团订单数据]

string $pay_method

[支付方式]

Returns

boolean

_payment_decrease_buyer_wealth()

_payment_decrease_buyer_wealth(array  $shop_order_group, string  $pay_method) : mixed

减少买家资产

Parameters

array $shop_order_group

[商城订单]

string $pay_method

[支付方式]

Returns

mixed —

[false,或者数据主键ID]

_payment_increase_people()

_payment_increase_people(string  $shop_goods_group_id = '') : boolean

增加拼团人数

Parameters

string $shop_goods_group_id

[拼团商品ID]

Returns

boolean