\eapie\source\request\shopgroup_goods

Summary

Methods
Properties
Constants
event_order_found()
event_order_shipping_send()
event_order_shipping_take()
event_order_payment_complete()
event_order_payment_moiety()
event_order_group_refund()
api_list_goods()
api_self_pay()
api_get_goods()
api_self_add_group()
api_self_list_order()
api_self_get_order()
No public properties found
AUTHORITY_GOODS_ADMINISTRATOR
AUTHORITY_ORDER_ADMINISTRATOR
AUTHORITY_GOODS_READ
AUTHORITY_GOODS_ADD
AUTHORITY_GOODS_EDIT
AUTHORITY_GOODS_TRASH
AUTHORITY_GOODS_TRASH_READ
AUTHORITY_GOODS_TRASH_RESTORE
AUTHORITY_GOODS_REMOVE
AUTHORITY_GOODS_TYPE_EDIT
AUTHORITY_GOODS_SPU_ADD
AUTHORITY_GOODS_SPU_EDIT
AUTHORITY_GOODS_SPU_REMOVE
AUTHORITY_GOODS_SKU_ADD
AUTHORITY_GOODS_SKU_EDIT
AUTHORITY_GOODS_SKU_REMOVE
AUTHORITY_GOODS_IMAGE_UPLOAD
AUTHORITY_GOODS_IMAGE_REMOVE
AUTHORITY_GOODS_IMAGE_EDIT
AUTHORITY_GOODS_FILE_UPLOAD
AUTHORITY_GOODS_FILE_REMOVE
AUTHORITY_GOODS_FILE_EDIT
AUTHORITY_GOODS_WHEN_READ
AUTHORITY_GOODS_WHEN_ADD
AUTHORITY_GOODS_WHEN_EDIT
AUTHORITY_GOODS_WHEN_REMOVE
AUTHORITY_GOODS_GROUP_READ
AUTHORITY_GOODS_GROUP_ADD
AUTHORITY_GOODS_GROUP_EDIT
AUTHORITY_GOODS_GROUP_REMOVE
AUTHORITY_GOODS_REGION_READ
AUTHORITY_GOODS_REGION_ADD
AUTHORITY_GOODS_REGION_EDIT
AUTHORITY_GOODS_REGION_REMOVE
AUTHORITY_ORDER_READ
AUTHORITY_ORDER_DETAILS_READ
AUTHORITY_ORDER_TRASH_READ
AUTHORITY_ORDER_TRASH
AUTHORITY_ORDER_TRASH_RESTORE
AUTHORITY_ORDER_AUDIT
AUTHORITY_ORDER_WRITE_OFF
AUTHORITY_ORDER_GROUP_READ
AUTHORITY_ORDER_GROUP_EDIT
AUTHORITY_ORDER_SHIPPING
AUTHORITY_ORDER_STATE
AUTHORITY_CONFIG_READ
AUTHORITY_CONFIG_EDIT
AUTHORITY_GROUP_GOODS_READ
AUTHORITY_GROUP_GOODS_ADD
AUTHORITY_GROUP_GOODS_EDIT
AUTHORITY_GROUP_GOODS_REMOVE
AUTHORITY_SHOP_READ
AUTHORITY_SHOP_EDIT
AUTHORITY_SHOP_REMOVE
AUTHORITY_SHOP_ADD
AUTHORITY_SHOP_GOODS_STOCK_LOG_READ
check_identity()
No protected properties found
N/A
_get_user_address()
No private properties found
N/A

Constants

AUTHORITY_GOODS_ADMINISTRATOR

AUTHORITY_GOODS_ADMINISTRATOR = "shop_goods_administrator"

AUTHORITY_ORDER_ADMINISTRATOR

AUTHORITY_ORDER_ADMINISTRATOR = 'shop_order_administrator'

AUTHORITY_GOODS_READ

AUTHORITY_GOODS_READ = "shop_goods_read"

AUTHORITY_GOODS_ADD

AUTHORITY_GOODS_ADD = "shop_goods_add"

AUTHORITY_GOODS_EDIT

AUTHORITY_GOODS_EDIT = "shop_goods_edit"

AUTHORITY_GOODS_TRASH

AUTHORITY_GOODS_TRASH = "shop_goods_trash"

AUTHORITY_GOODS_TRASH_READ

AUTHORITY_GOODS_TRASH_READ = "shop_goods_trash_read"

AUTHORITY_GOODS_TRASH_RESTORE

AUTHORITY_GOODS_TRASH_RESTORE = "shop_goods_trash_restore"

AUTHORITY_GOODS_REMOVE

AUTHORITY_GOODS_REMOVE = "shop_goods_remove"

AUTHORITY_GOODS_TYPE_EDIT

AUTHORITY_GOODS_TYPE_EDIT = "shop_goods_type_edit"

AUTHORITY_GOODS_SPU_ADD

AUTHORITY_GOODS_SPU_ADD = "shop_goods_spu_add"

AUTHORITY_GOODS_SPU_EDIT

AUTHORITY_GOODS_SPU_EDIT = "shop_goods_spu_edit"

AUTHORITY_GOODS_SPU_REMOVE

AUTHORITY_GOODS_SPU_REMOVE = "shop_goods_spu_remove"

AUTHORITY_GOODS_SKU_ADD

AUTHORITY_GOODS_SKU_ADD = "shop_goods_sku_add"

AUTHORITY_GOODS_SKU_EDIT

AUTHORITY_GOODS_SKU_EDIT = "shop_goods_sku_edit"

AUTHORITY_GOODS_SKU_REMOVE

AUTHORITY_GOODS_SKU_REMOVE = "shop_goods_sku_remove"

AUTHORITY_GOODS_IMAGE_UPLOAD

AUTHORITY_GOODS_IMAGE_UPLOAD = "shop_goods_image_upload"

AUTHORITY_GOODS_IMAGE_REMOVE

AUTHORITY_GOODS_IMAGE_REMOVE = "shop_goods_image_remove"

AUTHORITY_GOODS_IMAGE_EDIT

AUTHORITY_GOODS_IMAGE_EDIT = "shop_goods_image_edit"

AUTHORITY_GOODS_FILE_UPLOAD

AUTHORITY_GOODS_FILE_UPLOAD = "shop_goods_file_upload"

AUTHORITY_GOODS_FILE_REMOVE

AUTHORITY_GOODS_FILE_REMOVE = "shop_goods_file_remove"

AUTHORITY_GOODS_FILE_EDIT

AUTHORITY_GOODS_FILE_EDIT = "shop_goods_file_edit"

AUTHORITY_GOODS_WHEN_READ

AUTHORITY_GOODS_WHEN_READ = "shop_goods_when_read"

AUTHORITY_GOODS_WHEN_ADD

AUTHORITY_GOODS_WHEN_ADD = "shop_goods_when_add"

AUTHORITY_GOODS_WHEN_EDIT

AUTHORITY_GOODS_WHEN_EDIT = "shop_goods_when_edit"

AUTHORITY_GOODS_WHEN_REMOVE

AUTHORITY_GOODS_WHEN_REMOVE = "shop_goods_when_remove"

AUTHORITY_GOODS_GROUP_READ

AUTHORITY_GOODS_GROUP_READ = 'shop_goods_group_read'

AUTHORITY_GOODS_GROUP_ADD

AUTHORITY_GOODS_GROUP_ADD = 'shop_goods_group_add'

AUTHORITY_GOODS_GROUP_EDIT

AUTHORITY_GOODS_GROUP_EDIT = 'shop_goods_group_edit'

AUTHORITY_GOODS_GROUP_REMOVE

AUTHORITY_GOODS_GROUP_REMOVE = 'shop_goods_group_remove'

AUTHORITY_GOODS_REGION_READ

AUTHORITY_GOODS_REGION_READ = "shop_goods_region_read"

AUTHORITY_GOODS_REGION_ADD

AUTHORITY_GOODS_REGION_ADD = "shop_goods_region_add"

AUTHORITY_GOODS_REGION_EDIT

AUTHORITY_GOODS_REGION_EDIT = "shop_goods_region_edit"

AUTHORITY_GOODS_REGION_REMOVE

AUTHORITY_GOODS_REGION_REMOVE = "shop_goods_region_remove"

AUTHORITY_ORDER_READ

AUTHORITY_ORDER_READ = "shop_order_read"

AUTHORITY_ORDER_DETAILS_READ

AUTHORITY_ORDER_DETAILS_READ = "shop_order_details_read"

AUTHORITY_ORDER_TRASH_READ

AUTHORITY_ORDER_TRASH_READ = "shop_order_trash_read"

AUTHORITY_ORDER_TRASH

AUTHORITY_ORDER_TRASH = "shop_order_trash"

AUTHORITY_ORDER_TRASH_RESTORE

AUTHORITY_ORDER_TRASH_RESTORE = "shop_order_trash_restore"

AUTHORITY_ORDER_AUDIT

AUTHORITY_ORDER_AUDIT = "shop_order_goods_state"

AUTHORITY_ORDER_WRITE_OFF

AUTHORITY_ORDER_WRITE_OFF = 'shop_order_write_off'

AUTHORITY_ORDER_GROUP_READ

AUTHORITY_ORDER_GROUP_READ = 'shop_order_group_read'

AUTHORITY_ORDER_GROUP_EDIT

AUTHORITY_ORDER_GROUP_EDIT = 'shop_order_group_edit'

AUTHORITY_ORDER_SHIPPING

AUTHORITY_ORDER_SHIPPING = "shop_order_shipping"

AUTHORITY_ORDER_STATE

AUTHORITY_ORDER_STATE = "shop_order_state"

AUTHORITY_CONFIG_READ

AUTHORITY_CONFIG_READ = 'shop_config_read'

AUTHORITY_CONFIG_EDIT

AUTHORITY_CONFIG_EDIT = 'shop_config_edit'

AUTHORITY_GROUP_GOODS_READ

AUTHORITY_GROUP_GOODS_READ = "shop_group_goods_read"

AUTHORITY_GROUP_GOODS_ADD

AUTHORITY_GROUP_GOODS_ADD = "shop_group_goods_add"

AUTHORITY_GROUP_GOODS_EDIT

AUTHORITY_GROUP_GOODS_EDIT = "shop_group_goods_edit"

AUTHORITY_GROUP_GOODS_REMOVE

AUTHORITY_GROUP_GOODS_REMOVE = "shop_group_goods_remove"

AUTHORITY_SHOP_READ

AUTHORITY_SHOP_READ = "shop_read"

AUTHORITY_SHOP_EDIT

AUTHORITY_SHOP_EDIT = "shop_edit"

AUTHORITY_SHOP_REMOVE

AUTHORITY_SHOP_REMOVE = "shop_remove"

AUTHORITY_SHOP_ADD

AUTHORITY_SHOP_ADD = "shop_add"

AUTHORITY_SHOP_GOODS_STOCK_LOG_READ

AUTHORITY_SHOP_GOODS_STOCK_LOG_READ = "shop_goods_stock_log_read"

Methods

event_order_found()

event_order_found(string  $order_id) : boolean

订单创建成功事件

Parameters

string $order_id

Returns

boolean

event_order_shipping_send()

event_order_shipping_send(string  $order_id) : boolean

当订单确认发货的时候触发事件

Parameters

string $order_id

Returns

boolean

event_order_shipping_take()

event_order_shipping_take(string  $order_id) : boolean

当订单确认收货的时候触发事件

Parameters

string $order_id

Returns

boolean

event_order_payment_complete()

event_order_payment_complete(string  $order_id) : boolean

订单支付全部完成事件

Parameters

string $order_id

Returns

boolean

event_order_payment_moiety()

event_order_payment_moiety(string  $order_id) : boolean

订单支付全部完成事件

Parameters

string $order_id

Returns

boolean

event_order_group_refund()

event_order_group_refund() : boolean

团购订单 退款 异步

Returns

boolean

api_list_goods()

api_list_goods(array  $data = array()) : array

前台输出拼团商品列表

api: SHOPGROUPGOODSLISTGOODS {"class":"shop/group_goods","method":"api_list_goods"}

Parameters

array $data

Returns

array —

$result group_id [str] [拼团ID] goods_id [str] [商品ID] goods_name [str] [商品名称] num [int] [成功拼团所需人数] now_num [int] [现在拼团人数] original_money [bigint] [原价(分)] group_price [bigint] [拼团价格] start_time [bigint] [开始时间] end_time [bigint] [结束时间] image_id [str] [图片ID]

api_self_pay()

api_self_pay(  $input = array()) : string

拼团支付

api: SHOPGROUPGOODSSELFPAY {"class":"shop/group_goods","method":"api_self_pay"} req: { id [int] [必填] [拼团订单ID] pay_method [str] [必填] [支付方式] pay_password [int] [可选] [支付密码。支付方式为用户钱包时,必填] }

Parameters

$input

Returns

string —

订单ID

api_get_goods()

api_get_goods(  $data = array()) : \eapie\source\request\shop\$res

单个拼团商品浏览(详情页),不需要登录

api: SHOPGROUPGOODSGETGOODS {"class":"shop/group_goods","method":"api_get_goods"}

Parameters

$data

array data['group_id'] [str] [拼团ID]

Returns

\eapie\source\request\shop\$res —

array

[false 拼团已经结束]

[$data array [拼团商品详情数据包] $data['goods_type'] [商品分类] $data['goods_type'] [商品图片] $data['goods_spu'] [商品属性] $data['goods_sku'] [商品规格] $data['money_min'] [商品低价] $data['money_max'] [商品高价] $data['goods_group'] [商品拼团相关] $data['goods_group']['id'] [拼团ID] $data['goods_group']['group_price'] [拼团价格] $data['goods_group']['start_time'] [拼团开始时间] $data['goods_group']['end_time'] [拼团结束时间] $data['goods_group']['now_num'] [拼团参与人数] $data['goods_group']['num'] [成团人数]]

api_self_add_group()

api_self_add_group(array  $input = array()) : array

加入拼团下单购买,需要登录

api: SHOPGROUPGOODSSELFADDGROUP {"class":"shop/group_goods","method":"api_self_add_group"}

Parameters

array $input

[string] $input['group_id'] 拼团ID [string] $input['address_id'] 地址ID [string] $input['pay_method'] 支付方式

Returns

array —

$result

api_self_list_order()

api_self_list_order(array  $request = array()) : \eapie\source\request\shop\$result

拼团订单列表,需要登录

api: SHOPGROUPGOODSSELFLISTORDER {"class":"shop/group_goods","method":"api_self_list_order"}

Parameters

array $request

$request['limit'] 分页

Returns

\eapie\source\request\shop\$result —

array

api_self_get_order()

api_self_get_order(  $data = array()) : \eapie\source\request\shop\$result

单个拼团订单,需要登录

api: SHOPGROUPGOODSSELFGETORDER {"class":"shop/group_goods","method":"api_self_get_order"}

Parameters

$data

Returns

\eapie\source\request\shop\$result —

array

check_identity()

check_identity() : string

检测身份

Returns

string —

[店铺ID]

_get_user_address()

_get_user_address(string  $user_address_id = '') : array

查询收货地址

Parameters

string $user_address_id

收货地址ID

Returns

array