取消提现手续费-附加一些功能测试
This commit is contained in:
@@ -351,7 +351,7 @@ class DivideAccountController extends BaseAdminController
|
||||
// 准备打款参数
|
||||
$param = [
|
||||
'order_no' => $CashApply->order_no, // 订单号
|
||||
'apply_cash' => bcadd($CashApply->true_cash, $chargeCpr->charge_cash, 2), // 实际打款金额 1元是银联手续费
|
||||
'apply_cash' => bcadd($CashApply->true_cash, 1, 2), // 实际打款金额 1元是银联手续费
|
||||
'bank_name' => $config->bank_name, // 银行名称
|
||||
'bank_account_type' => $config->bank_account_type, // 银行账户类型
|
||||
'bank_no' => $config->bank_no, // 银行账号
|
||||
@@ -565,23 +565,21 @@ class DivideAccountController extends BaseAdminController
|
||||
'user_id' => $chargeCpr->store_id,
|
||||
'user_type' => $chargeCpr->type
|
||||
])->one();
|
||||
// 将冻结金额和充值金额进行合并计算,并将结果赋值给可用金额
|
||||
$account->charge_cash = bcadd($account->charge_cash, $chargeCpr->charge_cash, 2);
|
||||
// 从冻结金额中减去充值金额,并将结果赋值回冻结金额
|
||||
$account->frozen_cash = bcsub($account->frozen_cash, $chargeCash, 2);
|
||||
$account->frozen_cash = bcsub($account->frozen_cash, bcsub($chargeCash, $chargeCpr->charge_cash, 2), 2);
|
||||
// 减少账户可用余额
|
||||
$account->able_cash = bcsub($account->able_cash, $chargeCpr->charge_cash, 2);
|
||||
return $account->saveOrFail();
|
||||
|
||||
$account->saveOrFail();
|
||||
|
||||
|
||||
$platformAccount = CashAccount::find()->where([
|
||||
'user_id' => 0,
|
||||
'user_type' => 2
|
||||
])->one();
|
||||
$platformAccount->able_cash = bcadd($platformAccount->able_cash, $chargeCpr->charge_cash, 2);
|
||||
$platformAccount->saveOrFail();
|
||||
}
|
||||
// if ($status == 3) {
|
||||
// $account = CashAccount::find()->where([
|
||||
// 'user_id' => 0,
|
||||
// 'user_type' => 2
|
||||
// ])->one();
|
||||
// // 将冻结金额和充值金额进行合并计算,并将结果赋值给可用金额
|
||||
// $account->charge_cash = bcadd($account->charge_cash, $chargeCpr->charge_cash, 2);
|
||||
// return $account->saveOrFail();
|
||||
// }
|
||||
}
|
||||
|
||||
/**
|
||||
|
||||
Reference in New Issue
Block a user