细节优化

feat/task1-c-wallet
gongfuxiang 2023-05-25 17:35:37 +08:00
parent 04a435cfd9
commit 85026d3c0e
1 changed files with 5 additions and 4 deletions

View File

@ -1188,9 +1188,9 @@ php;
*/ */
public static function BuyDefaultPayment($params = []) public static function BuyDefaultPayment($params = [])
{ {
if(empty($params['payment_id'])) $payment_id = 0;
if(empty($params) || empty($params['payment_id']))
{ {
$payment_id = 0;
$default_payment = MyC('common_default_payment'); $default_payment = MyC('common_default_payment');
if(!empty($default_payment) && !empty($default_payment[APPLICATION_CLIENT_TYPE])) if(!empty($default_payment) && !empty($default_payment[APPLICATION_CLIENT_TYPE]))
{ {
@ -1201,9 +1201,10 @@ php;
]; ];
$payment_id = Db::name('Payment')->where($where)->value('id'); $payment_id = Db::name('Payment')->where($where)->value('id');
} }
$params['payment_id'] = empty($payment_id) ? 0 : $payment_id; } else {
$payment_id = $params['payment_id'];
} }
return $params['payment_id']; return $payment_id;
} }
} }
?> ?>