\eapie\source\request\shopadmin_goods_file

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_edit_check()
api_edit()
api_list()
api_qiniu_uptoken()
api_qiniu_state()
api_qiniu_remove()
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
No private methods found
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_edit_check()

api_edit_check() : boolean

检查编辑文件的权限

SHOPADMINGOODSFILEEDITCHECK

Returns

boolean

api_edit()

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

编辑文件信息

SHOPADMINGOODSFILEEDIT

Parameters

array $data

Returns

boolean

api_list()

api_list(  $data = array()) : array

获取数据列表 需要判断浏览权限

$request = array( 'search' => array(),//搜索、筛选 'sort' => array(),//排序 'size' => 0,//每页的条数 'page' => 0, //当前页数,如果是等于 all 那么则查询所有 'start' => 0, //开始的位置,如果存在,则page无效 ); limit的分页算法是:当前页数-1 * page_size 序号的算法:key键+1,+每页显示的条数。等于分页后的序号。{key + 1 + page_size}

返回的数据: $data = array( 'row_count' => //数据总条数 'limit_count' => //已取出条数 'page_size' => //每页的条数 'page_count' => //总页数 'data' => //数据 );

SHOPADMINGOODSFILELIST

Parameters

$data

Returns

array

api_qiniu_uptoken()

api_qiniu_uptoken(array  $data = array()) : array

获取 商品文件 上传的token $data = array( "shop_goods_id" 商品ID "file_name" 文件的原名字 "file_size" 文件的大小 "file_type" 文件的类型 "file_format" 文件的后缀 )

返回值: array( "qiniu_uptoken" 七牛的上传token "file_id" 文件ID "shop_goods_file_id" 商品文件ID )

SHOPADMINGOODSFILEQINIUUPTOKEN

Parameters

array $data

Returns

array

api_qiniu_state()

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

更新上传 商品文件 的状态 $data = array( "shop_goods_file_id" 商品文件ID "file_type" 文件的类型 "file_size" 文件的大小 "file_path" 储存空间 "file_hash" hash值 )

SHOPADMINGOODSFILEQINIUSTATE

Parameters

array $data

Returns

boolean

api_qiniu_remove()

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

删除商品文件

SHOPADMINGOODSFILEQINIUREMOVE

Parameters

array $data

Returns

boolean

check_identity()

check_identity() : string

检测身份

Returns

string —

[店铺ID]