Constants

AUTHORITY_MERCHANT_READ

AUTHORITY_MERCHANT_READ = 'merchant_read'

AUTHORITY_MERCHANT_ADD

AUTHORITY_MERCHANT_ADD = 'merchant_add'

AUTHORITY_MERCHANT_EDIT

AUTHORITY_MERCHANT_EDIT = 'merchant_edit'

AUTHORITY_MERCHANT_REMOVE

AUTHORITY_MERCHANT_REMOVE = 'merchant_remove'

AUTHORITY_MERCHANT_USER_READ

AUTHORITY_MERCHANT_USER_READ = 'merchant_user_read'

AUTHORITY_MERCHANT_USER_ADD

AUTHORITY_MERCHANT_USER_ADD = 'merchant_user_add'

AUTHORITY_MERCHANT_USER_EDIT

AUTHORITY_MERCHANT_USER_EDIT = 'merchant_user_edit'

AUTHORITY_MERCHANT_USER_REMOVE

AUTHORITY_MERCHANT_USER_REMOVE = 'merchant_user_remove'

AUTHORITY_IMAGE_UPLOAD

AUTHORITY_IMAGE_UPLOAD = "merchant_image_upload"

AUTHORITY_IMAGE_REMOVE

AUTHORITY_IMAGE_REMOVE = "merchant_image_remove"

AUTHORITY_IMAGE_EDIT

AUTHORITY_IMAGE_EDIT = "merchant_image_edit"

AUTHORITY_CREDIT_READ

AUTHORITY_CREDIT_READ = 'merchant_credit_read'

AUTHORITY_CREDIT_EDIT

AUTHORITY_CREDIT_EDIT = 'merchant_credit_edit'

AUTHORITY_MONEY_READ

AUTHORITY_MONEY_READ = 'merchant_money_read'

AUTHORITY_MONEY_EDIT

AUTHORITY_MONEY_EDIT = 'merchant_money_edit'

AUTHORITY_WITHDRAW_READ

AUTHORITY_WITHDRAW_READ = 'merchant_withdraw_read'

AUTHORITY_WITHDRAW_STATE

AUTHORITY_WITHDRAW_STATE = 'merchant_withdraw_state'

AUTHORITY_TALLY_READ

AUTHORITY_TALLY_READ = 'merchant_tally_read'

AUTHORITY_CONFIG_READ

AUTHORITY_CONFIG_READ = 'merchant_config_read'

AUTHORITY_CONFIG_EDIT

AUTHORITY_CONFIG_EDIT = 'merchant_config_edit'

AUTHORITY_CASHIER_LIST

AUTHORITY_CASHIER_LIST = 'merchant_cashier_list'

AUTHORITY_CASHIER_STATE

AUTHORITY_CASHIER_STATE = 'merchant_cashier_state'

AUTHORITY_CASHIER_REMOVE

AUTHORITY_CASHIER_REMOVE = 'merchant_cashier_remove'

Properties

$API_KEY

$API_KEY : 

Type

$API_SECRET

$API_SECRET : 

Type

$merchant_id

$merchant_id : 

Type

$error

$error : 

Type

Methods

check()

check(  $merchant_id, boolean  $return_bool = false) : mixed

检查当前登录用户的商家权限 是否已登陆、当前用户是否是该商家用户 主要用于商家后台

Parameters

$merchant_id
boolean $return_bool

是否返回布尔值

Returns

mixed

api_imoport()

api_imoport(\eapie\source\request\merchant\[type]  $input) : \eapie\source\request\merchant\[type]

api: MERCHANTIMPORT

Parameters

\eapie\source\request\merchant\[type] $input

[description]

Returns

\eapie\source\request\merchant\[type] —

[description]

api_import_one()

api_import_one(  $input) : \eapie\source\request\merchant\[type]

api: MERCHANTIMPORTONE

Parameters

$input

Returns

\eapie\source\request\merchant\[type] —

[description]

_request()

_request(string  $url, array  $param) : array

发送请求

Parameters

string $url

[网址]

array $param

[请求参数]

Returns

array

check_role()

check_role(array  $input = array()) : \eapie\source\request\[str]

检测当前用户是否合法商家

Parameters

array $input

[HTTP请求参数]

Returns

\eapie\source\request\[str] —

[商家ID]

_check_merchant_user_state_()

_check_merchant_user_state_(string  $merchant_id = '') : string

检测商家用户状态

Parameters

string $merchant_id

[商家ID,可选]

Returns

string

import_list()

import_list(  $seller_nick) : boolean

导入商品列表

Parameters

$seller_nick

Returns

boolean

_recursion_shop_goods()

_recursion_shop_goods(string  $url, integer  $param, array  $list) : array

递归商家全部商品

Parameters

string $url

[网址]

integer $param

[请求参数]

array $list

[商品列表]

Returns

array

_add_merchant()

_add_merchant(  $input) 

添加商家

Parameters

$input

_add_shop_goods()

_add_shop_goods(string  $merchant_id, array  $list) : void

添加商品

Parameters

string $merchant_id

[商家主键ID]

array $list

[商品列表]

_import_detail()

_import_detail(string  $merchant_id,   $shop_goods_id = null) : void

导入商品详情

Parameters

string $merchant_id

[商家ID]

$shop_goods_id

_edit_shop_goods()

_edit_shop_goods(string  $shop_goods_id, string  $desc) : boolean

编辑商品信息

Parameters

string $shop_goods_id

[商品主键ID]

string $desc

[商品详情]

Returns

boolean

_add_shop_goods_spu()

_add_shop_goods_spu(string  $shop_goods_id, array  $list, array  $list_img) : void

添加商品属性

Parameters

string $shop_goods_id

[商品主键ID]

array $list

[商品属性,索引数组]

array $list_img

[商品属性图片,索引数组]

_add_shop_goods_sku()

_add_shop_goods_sku(string  $shop_goods_id, array  $list) 

添加商品规格

Parameters

string $shop_goods_id

[商品主键ID]

array $list

[商品规格,索引数组]

_add_shop_goods_img()

_add_shop_goods_img(string  $shop_goods_id, array  $list) : void

添加商品图片

Parameters

string $shop_goods_id

[商品主键ID]

array $list

[商品图片列表,索引数组]

_add_shop_goods_video()

_add_shop_goods_video(string  $shop_goods_id, array  $list) : void

添加商品视频

Parameters

string $shop_goods_id

[商品主键ID]

array $list

[商品视频列表,索引数组]