Constants

AUTHORITY_TYPE_READ

AUTHORITY_TYPE_READ = "application_type_read"

AUTHORITY_TYPE_ADD

AUTHORITY_TYPE_ADD = "application_type_add"

AUTHORITY_TYPE_REMOVE

AUTHORITY_TYPE_REMOVE = "application_type_remove"

AUTHORITY_TYPE_EDIT

AUTHORITY_TYPE_EDIT = "application_type_edit"

AUTHORITY_CACHE_READ

AUTHORITY_CACHE_READ = "application_cache_read"

AUTHORITY_CACHE_CLEAR

AUTHORITY_CACHE_CLEAR = "application_cache_clear"

AUTHORITY_CONFIG_PAY_READ

AUTHORITY_CONFIG_PAY_READ = "application_config_pay_read"

AUTHORITY_CONFIG_PAY_EDIT

AUTHORITY_CONFIG_PAY_EDIT = "application_config_pay_edit"

AUTHORITY_CONFIG_READ

AUTHORITY_CONFIG_READ = "application_config_read"

AUTHORITY_CONFIG_EDIT

AUTHORITY_CONFIG_EDIT = "application_config_edit"

AUTHORITY_SLIDESHOW_ADD

AUTHORITY_SLIDESHOW_ADD = "application_slideshow_add"

AUTHORITY_SLIDESHOW_READ

AUTHORITY_SLIDESHOW_READ = "application_slideshow_read"

AUTHORITY_SLIDESHOW_EDIT

AUTHORITY_SLIDESHOW_EDIT = "application_slideshow_edit"

AUTHORITY_SLIDESHOW_REMOVE

AUTHORITY_SLIDESHOW_REMOVE = "application_slideshow_remove"

AUTHORITY_COUPON_ADD

AUTHORITY_COUPON_ADD = "application_coupon_add"

AUTHORITY_COUPON_READ

AUTHORITY_COUPON_READ = "application_coupon_read"

AUTHORITY_COUPON_EDIT

AUTHORITY_COUPON_EDIT = "application_coupon_edit"

AUTHORITY_COUPON_REMOVE

AUTHORITY_COUPON_REMOVE = "application_coupon_remove"

Methods

self_data()

self_data() : array

获取当前应用的数据

Returns

array

get_parent_recommend_user_credit()

get_parent_recommend_user_credit(integer  $credit_number, array  $config = array(), boolean  $throw = false) 

获取 推荐人积分奖励配置

Parameters

integer $credit_number

积分数量

array $config

配置信息

boolean $throw

是否报错

get_rmb_consume_user_credit()

get_rmb_consume_user_credit(integer  $money_fen, array  $config,   $throw = false) : array

获取 用户消费赠送积分配置

Parameters

integer $money_fen

消费金额

array $config

配置信息

$throw

Returns

array

get_pay_config()

get_pay_config(array  $data, array  $order_json, array  $config) 

获取支付配置 $config = array( "money_fen" 支付或提现的钱 "subject" 商品的标题/交易标题/订单标题/订单关键字等。 "body" 商品描述。商品简单描述,该字段须严格按照规范传递 "attach" 附加数据。附加数据,在查询API和支付通知中原样返回,该字段主要用于商户携带订单的自定义数据 "order_id" 订单ID "standby_order_id" 备用订单ID。当由业务订单ID和资金订单ID的时候,这里填资金订单ID )

Parameters

array $data

数据

array $order_json

订单配置

array $config

配置信息

qiniu_image_upload()

qiniu_image_upload(array  $config = array()) : array

上传图片到七牛云

Parameters

array $config

Returns

array

qiniu_image_remove()

qiniu_image_remove(  $config = array()) : NULL

删除七牛云图片 $config = array( "image_id" => 图片ID "qiniu_config" => 配置信息 );

Parameters

$config

Returns

NULL

kuaidi100_subscription_push()

kuaidi100_subscription_push(string  $shipping_no, string  $shipping_sign, array  $config = array()) 

快递100 订阅推送(订阅)

Parameters

string $shipping_no

运单号

string $shipping_sign

快递的类型,快递名称英文

array $config

快递100的配置

api_module_option()

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

获取模块选项列表

APPLICATIONADMINCOUPONMODULEOPTION {"class":"application/admin_coupon","method":"api_module_option"}

Parameters

array $data

Returns

boolean

api_type_option()

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

获取类型选项列表

APPLICATIONADMINCOUPONTYPEOPTION {"class":"application/admin_coupon","method":"api_type_option"}

Parameters

array $data

Returns

boolean

api_get()

api_get(array  $data = array()) : array

获取一条优惠券数据

{"coupon_id":"优惠券ID"}

Parameters

array $data

Returns

array

api_list()

api_list(  $data = array()) : array

获取优惠券数据列表

[{"sort 排序":["number_desc","number_asc","use_number_desc","use_number_asc","state_desc","state_asc","use_time_desc","expire_time_asc","id_desc","id_asc","insert_time_desc","insert_time_asc","update_time_desc","update_time_asc"],"search":{"coupon_id":"优惠券ID","coupon_name":"优惠券名称","coupon_module":"优惠券所属模块","coupon_label":"优惠券标签","property":"优惠券资金类型","state":"0或1","coupon_type":"优惠券类型"}}]

APPLICATIONADMINCOUPONLIST {"class":"application/admin_coupon","method":"api_list"}

Parameters

$data

Returns

array

api_add()

api_add(string  $input = array()) : string

添加优惠券

APPLICATIONADMINCOUPONADD {"class":"application/admin_coupon","method":"api_add"}

[{"coupon_name":"优惠券名称,必填","coupon_info":"描述","coupon_label":"优惠券标签","coupon_comment":"优惠券注释信息","coupon_type":"优惠类型,必填","coupon_module":"优惠所属模块","coupon_key":"优惠模块主键","coupon_property":"所属资金类型,0人民币优惠券,1积分优惠券","coupon_limit_min":"最小限制,0表示不限制。人民币单位分,积分单位数量。1)满减,判断 coupon_limit_min ,coupon_limit_min 如果为0则代表最小不限制。2)代金,判断 coupon_limit_min ,coupon_limit_min 如果为0则代表最小不限制。3)折扣,判断 coupon_limit_min ,coupon_limit_min 如果为0则代表最小不限制。4)抵扣,判断 coupon_limit_min ,coupon_limit_min 如果为0则代表最小不限制。","coupon_limit_max":"最大限制,人民币单位分,积分单位数量。为空,默认不限制","coupon_discount":"整数,当是整数,单位百分。当是人民币,单位分 当是折扣券时,表示多少折(百分);当是代金券是,表示券价值多少分(单位分)","coupon_start_time":"有效期—开始,0则领取后计时","coupon_end_time":"有效期—结束,0则永久有效","coupon_state":"状态。0失效,1正常"}]

Parameters

string $input

['coupon_name'] [优惠券名称] [必填] ['coupon_info'] [信息] [选填] ['coupon_label'] [优惠券标签] [选填] ['coupon_comment'] [优惠券注释信息] [选填] ['coupon_type'] [优惠类型] [必填] ['coupon_module'] [优惠所属模块] [选填] ['coupon_key'] [优惠模块主键] [当填写优惠券所属模块,则必填] ['coupon_property'] [所属商品类型] [必填] ['coupon_limit_min'] [最小优惠金额,为空,默认不限制] [选填] ['coupon_limit_max'] [最大优惠金额,为空,默认不限制] [选填] ['coupon_discount'] [折扣] [选填] [不填默认为零] ['coupon_start_time'] [开始时间] [必填] ['coupon_end_time'] [结束时间] [必填]

Returns

string —

coupon_id 优惠券ID

api_edit()

api_edit(array  $input) 

编辑优惠券 APPLICATIONADMINCOUPONEDIT {"class":"application/admin_coupon","method":"api_edit"}

[{"coupon_id":"优惠券ID,必填。该参数作为修改时查询的主键","coupon_name":"优惠券名称","coupon_info":"描述","coupon_label":"优惠券标签","coupon_comment":"优惠券注释信息","coupon_type":"优惠类型,必填","coupon_module":"优惠所属模块","coupon_key":"优惠模块主键","coupon_property":"所属资金类型,0人民币优惠券,1积分优惠券","coupon_limit_min":"最小限制,0表示不限制。人民币单位分,积分单位数量。1)满减,判断 coupon_limit_min ,coupon_limit_min 如果为0则代表最小不限制。2)代金,判断 coupon_limit_min ,coupon_limit_min 如果为0则代表最小不限制。3)折扣,判断 coupon_limit_min ,coupon_limit_min 如果为0则代表最小不限制。4)抵扣,判断 coupon_limit_min ,coupon_limit_min 如果为0则代表最小不限制。","coupon_limit_max":"最大限制,人民币单位分,积分单位数量。为空,默认不限制","coupon_discount":"整数,当是整数,单位百分。当是人民币,单位分 当是折扣券时,表示多少折(百分);当是代金券是,表示券价值多少分(单位分)","coupon_start_time":"有效期—开始,0则领取后计时","coupon_end_time":"有效期—结束,0则永久有效","coupon_state":"状态。0失效,1正常"}]

Parameters

array $input

['coupon_id'] [优惠券ID] [必填]

api_remove()

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

删除优惠券

APPLICATIONADMINCOUPONREMOVE {"class":"application/admin_coupon","method":"api_remove"}

Parameters

array $data

Returns

boolean