\app\api\service\sharing\orderPaySuccess

订单支付成功服务类 Class PaySuccess

Summary

Methods
Properties
Constants
getError()
hasError()
__construct()
getOrderInfo()
onPaySuccess()
$model
No constants found
No protected methods found
$error
$wxappId
N/A
updatePayStatus()
saveSharingActive()
$user
N/A

Properties

$model

$model : 

Type

$error

$error : 

Type

$wxappId

$wxappId : 

Type

$user

$user : 

Type

Methods

getError()

getError() : mixed

获取错误信息

Returns

mixed

hasError()

hasError() : boolean

是否存在错误

Returns

boolean

__construct()

__construct(  $orderNo) 

构造函数 PaySuccess constructor.

Parameters

$orderNo

Throws

\think\exception\DbException

onPaySuccess()

onPaySuccess(  $payType, array  $payData = array()) : boolean

订单支付成功业务处理

Parameters

$payType
array $payData

Returns

boolean

updatePayStatus()

updatePayStatus(  $payType,   $payData) : boolean

更新付款状态

Parameters

$payType
$payData

Returns

boolean

saveSharingActive()

saveSharingActive(  $goods) : boolean

更新拼单记录

Parameters

$goods

Throws

\app\common\exception\BaseException
\think\exception\DbException

Returns

boolean