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'

Methods

check()

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

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

Parameters

$merchant_id
boolean $return_bool

是否返回布尔值

Returns

mixed

api_list()

api_list(array  $data = array()) 

员工列表数据

MERCHANTADMINCASHIERLIST {"class":"merchant/admin_cashier","method":"api_list"}

[{"search":{merchant_cashier_id:"员工ID",merchant_cashier_name:"员工名称",user_id:"用户",user_nickname:"用户昵称",user_phone:"用户手机号",user_parent_id:"用户父级"},"sort":["员工ID cashier_id_desc|cashier_id_asc","商家ID merchant_id_desc|merchant_id_desc", "用户ID user_id_desc|user_id_asc","操作人ID cashier_action_user_desc|cashier_action_user_asc","员工名称 cashier_name_desc|cashier_name_asc","员工状态 cashier_state_desc|cashier_state_asc","排序 cashier_sort_desc|cashier_sort_asc","更新时间 update_time_desc|update_time_asc","插入时间 insert_time_desc|insert_time_asc"]}]

Parameters

array $data

api_state()

api_state(  $data) 

审核员工数据

[{"merchant_cashier_id":"收银员ID","merchant_cashier_state":"要修改的状态值"}]

MERCHANTADMINCASHIERSTATE {"class":"merchant/admin_cashier","method":"api_state"}

Parameters

$data

api_remove()

api_remove(\eapie\source\request\merchant\[arr]  $input = array()) : \eapie\source\request\merchant\[str]

删除商家员工

MERCHANTADMINCASHIERREMOVE {"class":"merchant/admin_cashier","method":"api_remove"} [{"merchant_cashier_id":"商家员工表ID"}]

Parameters

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

[请求参数]

Returns

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

[商家用户表ID]

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