|
|
@@ -176,19 +176,17 @@ class OrderPayServices
|
|
|
* @param $order
|
|
|
* @param $jsConfig
|
|
|
* @param string $payType
|
|
|
- * @param array $options
|
|
|
* @return array
|
|
|
* @author 等风来
|
|
|
* @email 136327134@qq.com
|
|
|
* @date 2023/2/15
|
|
|
*/
|
|
|
- public function afterPay($order, $jsConfig, string $payType, array $options = [])
|
|
|
+ public function afterPay($order, $jsConfig, string $payType)
|
|
|
{
|
|
|
$payKey = md5($order['order_id']);
|
|
|
switch ($payType) {
|
|
|
case PayServices::ALIAPY_PAY:
|
|
|
- $isCode = $options['isCode'] ?? '';
|
|
|
- if ($isCode && !($jsConfig->invalid ?? false)) $jsConfig->invalid = time() + 60;
|
|
|
+ $jsConfig->invalid = time() + 60;
|
|
|
CacheService::set($payKey, ['order_id' => $order['order_id'], 'other_pay_type' => false], 300);
|
|
|
break;
|
|
|
case PayServices::ALLIN_PAY:
|