\app\routine\controllerAuthApi

小程序接口 Class AuthApi

Summary

Methods
Properties
Constants
__construct()
get_user_info()
get_refund_reason()
get_user_extract_bank()
index()
get_hot_product()
store()
store1()
get_pid_cate()
minmoney()
get_id_cate()
get_product_list()
get_cart_list()
details()
get_product_reply()
confirm_order()
get_use_coupon_order()
seckill_index()
seckill_detail()
my()
user_sign()
unique()
set_cart()
now_buy()
like_product()
unlike_product()
collect_product()
collect_product_all()
uncollect_product()
get_cart_num()
change_cart_num()
remove_cart()
get_use_coupons()
get_use_coupon()
get_user_collect_product()
get_user_collect_product_del()
set_user_default_address()
edit_user_address()
get_user_address()
user_default_address()
remove_user_address()
create_order()
get_user_order_list()
get_order()
get_order_product()
user_remove_order()
pay_order()
apply_order_refund()
user_take_order()
user_wechat_recharge()
user_balance_list()
user_integral_list()
user_comment_product()
upload()
get_product_category()
get_spread_list()
get_spread_list_two()
user_get_coupon()
product_reply_list()
product_attr_detail()
user_address_list()
get_notice_list()
see_notice()
refresh_msn()
add_msn()
get_msn()
refresh_msn_new()
get_user_brokerage_list()
user_extract()
extract()
subordinateOrderlist()
subordinateOrderlistmoney()
yesterdayCommission()
extractsum()
get_coupon_rope()
get_issue_coupon_list()
clear_cache()
get_pink_second_one()
order_details()
get_code()
spread_uid()
get_bargain_list()
get_bargain()
get_bargain_count()
add_share_bargain()
add_look_bargain()
get_bargain_user()
mycut()
set_bargain()
is_bargain_user()
speed_of_progress()
set_bargain_help()
get_bargain_help_count()
is_bargain_status()
is_bargain_user_help()
set_user_bargain_status()
get_user_info_uid()
get_user_bargain_all()
express()
get_form_id()
get_combination_list()
get_combination_list_banner()
combination_detail()
get_pink()
set_buy_cart_num()
get_site_phone()
get_pages()
get_cid_article()
get_article_hot()
get_article_banner()
visit()
refresh_cache()
$userInfo
No constants found
_initialize()
beforeAction()
fetch()
display()
assign()
engine()
validateFailException()
validate()
success()
error()
result()
redirect()
getResponseType()
$view
$request
$failException
$batchValidate
$beforeActionList
N/A
No private methods found
No private properties found
N/A

Properties

$userInfo

$userInfo : 

Type

$view

$view : \think\View

Type

\think\View — 视图类实例

$request

$request : \think\Request

Type

\think\Request — Request实例

$failException

$failException : 

Type

$batchValidate

$batchValidate : 

Type

$beforeActionList

$beforeActionList : array

前置操作方法列表

Type

array

Methods

__construct()

__construct(\think\Request  $request = null) 

构造方法

Parameters

\think\Request $request

Request对象

get_user_info()

get_user_info() : \think\response\Json

获取用户信息

Returns

\think\response\Json

get_refund_reason()

get_refund_reason() 

获取退款理由

get_user_extract_bank()

get_user_extract_bank() 

获取提现银行

index()

index() 

首页

get_hot_product()

get_hot_product(\think\Request  $request) 

猜你喜欢 加载

Parameters

\think\Request $request

details()

details(\think\Request  $request) 

商品详情页

Parameters

\think\Request $request

get_product_reply()

get_product_reply(integer  $productId) : \think\response\Json

获取产品评论

Parameters

integer $productId

Returns

\think\response\Json

get_use_coupon_order()

get_use_coupon_order(integer  $totalPrice) : \think\response\Json

获取可以使用的优惠券

Parameters

integer $totalPrice

Returns

\think\response\Json

seckill_index()

seckill_index() : \think\response\Json

秒杀列表页

Returns

\think\response\Json

set_cart()

set_cart(string  $productId = '', integer  $cartNum = 1, string  $uniqueId = '') : \think\response\Json

加入到购物车

Parameters

string $productId
integer $cartNum
string $uniqueId

Returns

\think\response\Json

now_buy()

now_buy(string  $productId = '', integer  $cartNum = 1, string  $uniqueId = '', integer  $combinationId, integer  $secKillId,   $bargainId) : \think\response\Json

拼团 秒杀 砍价 加入到购物车

Parameters

string $productId
integer $cartNum
string $uniqueId
integer $combinationId
integer $secKillId
$bargainId

Returns

\think\response\Json

like_product()

like_product(string  $productId = '', string  $category = 'product') : \think\response\Json

添加点赞

Parameters

string $productId
string $category

Returns

\think\response\Json

unlike_product()

unlike_product(string  $productId = '', string  $category = 'product') : \think\response\Json

取消点赞

Parameters

string $productId
string $category

Returns

\think\response\Json

collect_product()

collect_product(  $productId, string  $category = 'product') : \think\response\Json

添加收藏

Parameters

$productId
string $category

Returns

\think\response\Json

collect_product_all()

collect_product_all(string  $productId = '', string  $category = 'product') : \think\response\Json

批量收藏

Parameters

string $productId
string $category

Returns

\think\response\Json

uncollect_product()

uncollect_product(  $productId, string  $category = 'product') : \think\response\Json

取消收藏

Parameters

$productId
string $category

Returns

\think\response\Json

get_cart_num()

get_cart_num() : \think\response\Json

获取购物车数量

Returns

\think\response\Json

change_cart_num()

change_cart_num(string  $cartId = '', string  $cartNum = '') : \think\response\Json

修改购物车产品数量

Parameters

string $cartId
string $cartNum

Returns

\think\response\Json

remove_cart()

remove_cart(string  $ids = '') : \think\response\Json

删除购物车产品

Parameters

string $ids

Returns

\think\response\Json

get_use_coupons()

get_use_coupons() : \think\response\Json

获取用户优惠券

Returns

\think\response\Json

get_use_coupon()

get_use_coupon() : \think\response\Json

获取用户优惠券

Returns

\think\response\Json

get_user_collect_product()

get_user_collect_product(integer  $first, integer  $limit = 8) : \think\response\Json

获取收藏产品

Parameters

integer $first
integer $limit

Returns

\think\response\Json

get_user_collect_product_del()

get_user_collect_product_del() : \think\response\Json

获取收藏产品删除

Returns

\think\response\Json

set_user_default_address()

set_user_default_address(string  $addressId = '') : \think\response\Json

设置为默认地址

Parameters

string $addressId

Returns

\think\response\Json

edit_user_address()

edit_user_address() : \think\response\Json

修改收货地址

Returns

\think\response\Json

get_user_address()

get_user_address(string  $addressId = '') : \think\response\Json

获取一条用户地址

Parameters

string $addressId

Returns

\think\response\Json

user_default_address()

user_default_address() : \think\response\Json

获取默认地址

Returns

\think\response\Json

remove_user_address()

remove_user_address(string  $addressId = '') : \think\response\Json

删除地址

Parameters

string $addressId

Returns

\think\response\Json

create_order()

create_order(string  $key = '') : \think\response\Json

创建订单

Parameters

string $key

Returns

\think\response\Json

get_user_order_list()

get_user_order_list(string  $type = '', integer  $first, integer  $limit = 8, string  $search = '') : \think\response\Json

获取订单列表

Parameters

string $type
integer $first
integer $limit
string $search

Returns

\think\response\Json

get_order()

get_order(  $uni = '') : \think\response\Json

订单详情页

Parameters

$uni

Returns

\think\response\Json

get_order_product()

get_order_product(  $unique = '') : \think\response\Json

获取订单内的某个产品信息

Parameters

$unique

Returns

\think\response\Json

user_remove_order()

user_remove_order(string  $uni = '') : \think\response\Json

删除订单

Parameters

string $uni

Returns

\think\response\Json

pay_order()

pay_order(string  $uni = '') : \think\response\Json

支付订单

Parameters

string $uni

Returns

\think\response\Json

apply_order_refund()

apply_order_refund(\think\Request  $request, string  $uni = '') : \think\response\Json

申请退款

Parameters

\think\Request $request
string $uni

Returns

\think\response\Json

user_take_order()

user_take_order(string  $uni = '') : \think\response\Json

用户确认收货

Parameters

string $uni

Returns

\think\response\Json

user_wechat_recharge()

user_wechat_recharge(integer  $price) : \think\response\Json

充值

Parameters

integer $price

Returns

\think\response\Json

user_balance_list()

user_balance_list(integer  $first, integer  $limit = 8) : \think\response\Json

余额使用记录

Parameters

integer $first
integer $limit

Returns

\think\response\Json

user_integral_list()

user_integral_list(integer  $first, integer  $limit = 8) : \think\response\Json

积分使用记录

Parameters

integer $first
integer $limit

Returns

\think\response\Json

user_comment_product()

user_comment_product(string  $unique = '') : \think\response\Json

评价订单

Parameters

string $unique

Returns

\think\response\Json

get_product_category()

get_product_category() : \think\response\Json

获取一级和二级分类

Returns

\think\response\Json

get_spread_list()

get_spread_list(integer  $first, integer  $limit = 20) : \think\response\Json

获取一级推荐人

Parameters

integer $first
integer $limit

Returns

\think\response\Json

get_spread_list_two()

get_spread_list_two(  $two_uid, integer  $first, integer  $limit = 20) : \think\response\Json

获取二级推荐人

Parameters

$two_uid
integer $first
integer $limit

Returns

\think\response\Json

user_get_coupon()

user_get_coupon(string  $couponId = '') : \think\response\Json

领取优惠券

Parameters

string $couponId

Returns

\think\response\Json

product_reply_list()

product_reply_list(string  $productId = '', integer  $first, integer  $limit = 8, string  $filter = 'all') : \think\response\Json

获取产品评论

Parameters

string $productId
integer $first
integer $limit
string $filter

Returns

\think\response\Json

product_attr_detail()

product_attr_detail(string  $productId = '') : \think\response\Json

获取商品属性数据

Parameters

string $productId

Returns

\think\response\Json

user_address_list()

user_address_list() : \think\response\Json

获取用户所有地址

Returns

\think\response\Json

get_notice_list()

get_notice_list(integer  $page, integer  $limit = 8) : \think\response\Json

用户通知

Parameters

integer $page
integer $limit

Returns

\think\response\Json

see_notice()

see_notice(  $nid) : \think\response\Json

修改用户通知为已查看

Parameters

$nid

Returns

\think\response\Json

add_msn()

add_msn(\think\Request  $request) 

Parameters

\think\Request $request

get_msn()

get_msn(\think\Request  $request) 

Parameters

\think\Request $request

refresh_msn_new()

refresh_msn_new(\think\Request  $request) 

Parameters

\think\Request $request

get_user_brokerage_list()

get_user_brokerage_list(  $uid,   $first,   $limit = 8) 

Parameters

$uid
$first
$limit

user_extract()

user_extract() 

extract()

extract(  $first,   $limit = 8) 

Parameters

$first
$limit

subordinateOrderlist()

subordinateOrderlist(integer  $first, integer  $limit = 8) 

用户下级的订单

Parameters

integer $first
integer $limit

subordinateOrderlistmoney()

subordinateOrderlistmoney() 

用户下级的订单

yesterdayCommission()

yesterdayCommission() 

extractsum()

extractsum() 

get_coupon_rope()

get_coupon_rope(integer  $couponId) : \think\response\Json

获取一条优惠券

Parameters

integer $couponId

Returns

\think\response\Json

get_issue_coupon_list()

get_issue_coupon_list(integer  $limit = 2) : \think\response\Json

获取 可以领取的优惠券

Parameters

integer $limit

Returns

\think\response\Json

clear_cache()

clear_cache(  $uni = '') 

Parameters

$uni

get_pink_second_one()

get_pink_second_one() : \think\response\Json

获取今天正在拼团的人的头像和名称

Returns

\think\response\Json

order_details()

order_details(string  $uni = '') 

再来一单

Parameters

string $uni

get_bargain_list()

get_bargain_list(  $limit = 10) : \think\response\Json

获取砍价列表

Parameters

$limit

Returns

\think\response\Json

get_bargain()

get_bargain(integer  $bargainId) : \think\response\Json

砍价详情

Parameters

integer $bargainId

Returns

\think\response\Json

get_bargain_count()

get_bargain_count(integer  $count) : \think\response\Json

获取人数

Parameters

integer $count

Returns

\think\response\Json

add_share_bargain()

add_share_bargain(integer  $bargainId) 

添加砍价分享次数

Parameters

integer $bargainId

add_look_bargain()

add_look_bargain(integer  $bargainId) 

添加砍价浏览次数

Parameters

integer $bargainId

get_bargain_user()

get_bargain_user(integer  $bargainId,   $bargainUid,   $limit = 15) : \think\response\Json

获取砍价帮

Parameters

integer $bargainId
$bargainUid
$limit

Returns

\think\response\Json

mycut()

mycut(integer  $bargainId) : \think\response\Json

我的砍价

Parameters

integer $bargainId

Returns

\think\response\Json

set_bargain()

set_bargain(integer  $bargainId) : \think\response\Json

参与砍价产品

Parameters

integer $bargainId

Returns

\think\response\Json

is_bargain_user()

is_bargain_user(integer  $bargainId) : \think\response\Json

判断当前登录人是否参与砍价

Parameters

integer $bargainId

Returns

\think\response\Json

speed_of_progress()

speed_of_progress(  $bargainId) 

Parameters

$bargainId

set_bargain_help()

set_bargain_help(integer  $bargainId, integer  $bargainUserId) : \think\response\Json

帮好友砍价

Parameters

integer $bargainId
integer $bargainUserId

Returns

\think\response\Json

get_bargain_help_count()

get_bargain_help_count(integer  $bargainId, integer  $bargainUserId) : \think\response\Json

获取砍价帮总人数、剩余金额、进度条

Parameters

integer $bargainId
integer $bargainUserId

Returns

\think\response\Json

is_bargain_status()

is_bargain_status(integer  $bargainId) : \think\response\Json

判断当前砍价是否开启

Parameters

integer $bargainId

Returns

\think\response\Json

is_bargain_user_help()

is_bargain_user_help(integer  $bargainId, integer  $bargainUserId) 

判断用户是否可以砍价

Parameters

integer $bargainId
integer $bargainUserId

set_user_bargain_status()

set_user_bargain_status(integer  $bargainUserTableId) 

修改砍价状态为失败

Parameters

integer $bargainUserTableId

get_user_info_uid()

get_user_info_uid(  $userId) : \think\response\Json

获取用户信息

Parameters

$userId

Returns

\think\response\Json

get_user_bargain_all()

get_user_bargain_all() 

获取砍价产品 个人中心 我的砍价

express()

express(  $uid,   $uni = '') 

Parameters

$uid
$uni

get_form_id()

get_form_id(string  $formId = '') 

收集发送模板信息的formID

Parameters

string $formId

get_combination_list()

get_combination_list(integer  $offset, integer  $limit = 20) 

获取拼团列表

Parameters

integer $offset
integer $limit

get_combination_list_banner()

get_combination_list_banner() 

combination_detail()

combination_detail(integer  $id) 

获取拼团产品详情

Parameters

integer $id

get_pink()

get_pink(integer  $id) : mixed

开团页面

Parameters

integer $id

Returns

mixed

set_buy_cart_num()

set_buy_cart_num(integer  $cartId, integer  $cartNum) 

购物车库存修改

Parameters

integer $cartId
integer $cartNum

get_site_phone()

get_site_phone() 

获取后台联系方式

get_pages()

get_pages(string  $path = '',   $productId, integer  $width = 430) 

获取产品链接的二维码

Parameters

string $path
$productId
integer $width

get_cid_article()

get_cid_article(integer  $cid, integer  $first, integer  $limit = 8) 

文章列表

Parameters

integer $cid
integer $first
integer $limit

get_article_hot()

get_article_hot() 

获取热门文章

get_article_banner()

get_article_banner() 

获取热门banner文章

visit()

visit(integer  $id) 

获取文章详情

Parameters

integer $id

refresh_cache()

refresh_cache() 

刷新数据缓存

_initialize()

_initialize() 

beforeAction()

beforeAction(string  $method, array  $options = array()) 

前置操作

Parameters

string $method

前置操作方法名

array $options

调用参数 ['only'=>[...]] 或者['except'=>[...]]

fetch()

fetch(string  $template = '', array  $vars = array(), array  $replace = array(), array  $config = array()) : mixed

加载模板输出

Parameters

string $template

模板文件名

array $vars

模板输出变量

array $replace

模板替换

array $config

模板参数

Returns

mixed

display()

display(string  $content = '', array  $vars = array(), array  $replace = array(), array  $config = array()) : mixed

渲染内容输出

Parameters

string $content

模板内容

array $vars

模板输出变量

array $replace

替换内容

array $config

模板参数

Returns

mixed

assign()

assign(mixed  $name, mixed  $value = '') : void

模板变量赋值

Parameters

mixed $name

要显示的模板变量

mixed $value

变量的值

engine()

engine(array|string  $engine) : void

初始化模板引擎

Parameters

array|string $engine

引擎参数

validateFailException()

validateFailException(boolean  $fail = true) : $this

设置验证失败后是否抛出异常

Parameters

boolean $fail

是否抛出异常

Returns

$this

validate()

validate(array  $data, string|array  $validate, array  $message = array(), boolean  $batch = false, mixed  $callback = null) : array|string|true

验证数据

Parameters

array $data

数据

string|array $validate

验证器名或者验证规则数组

array $message

提示信息

boolean $batch

是否批量验证

mixed $callback

回调方法(闭包)

Throws

\think\exception\ValidateException

Returns

array|string|true

success()

success(mixed  $msg = '', string  $url = null, mixed  $data = '', integer  $wait = 3, array  $header = array()) : void

操作成功跳转的快捷方法

Parameters

mixed $msg

提示信息

string $url

跳转的URL地址

mixed $data

返回的数据

integer $wait

跳转等待时间

array $header

发送的Header信息

error()

error(mixed  $msg = '', string  $url = null, mixed  $data = '', integer  $wait = 3, array  $header = array()) : void

操作错误跳转的快捷方法

Parameters

mixed $msg

提示信息

string $url

跳转的URL地址

mixed $data

返回的数据

integer $wait

跳转等待时间

array $header

发送的Header信息

result()

result(mixed  $data, integer  $code, mixed  $msg = '', string  $type = '', array  $header = array()) : void

返回封装后的API数据到客户端

Parameters

mixed $data

要返回的数据

integer $code

返回的code

mixed $msg

提示信息

string $type

返回数据格式

array $header

发送的Header信息

redirect()

redirect(string  $url, array|integer  $params = array(), integer  $code = 302, array  $with = array()) : void

URL重定向

Parameters

string $url

跳转的URL表达式

array|integer $params

其它URL参数

integer $code

http code

array $with

隐式传参

getResponseType()

getResponseType() : string

获取当前的response 输出类型

Returns

string