|
@@ -784,11 +784,12 @@ $resArray['money'] = $money; //返回给前端的计算结果
|
|
|
'call_minutes' => $user_match_audio_log_info['call_minutes'] + 1
|
|
|
];
|
|
|
|
|
|
- $log_id = Db::name('user_match_audio_log')->where(['id' => $user_match_audio_log_info['id'], 'createtime' => $user_match_audio_log_info['createtime']])->setField($data);
|
|
|
- if (!$log_id) {
|
|
|
+ $log_rs = Db::name('user_match_audio_log')->where(['id' => $user_match_audio_log_info['id'], 'createtime' => $user_match_audio_log_info['createtime']])->setField($data);
|
|
|
+ if (!$log_rs) {
|
|
|
Db::rollback();
|
|
|
$this->error('扣费失败');
|
|
|
}
|
|
|
+ $log_id = $user_match_audio_log_info['id'];
|
|
|
} else {
|
|
|
//添加记录日志
|
|
|
$data = [
|
|
@@ -951,11 +952,12 @@ $resArray['money'] = $money; //返回给前端的计算结果
|
|
|
'call_minutes' => $user_match_video_log_info['call_minutes'] + 1
|
|
|
];
|
|
|
|
|
|
- $log_id = Db::name('user_match_video_log')->where(['id' => $user_match_video_log_info['id'], 'createtime' => $user_match_video_log_info['createtime']])->setField($data);
|
|
|
- if (!$log_id) {
|
|
|
+ $log_rs = Db::name('user_match_video_log')->where(['id' => $user_match_video_log_info['id'], 'createtime' => $user_match_video_log_info['createtime']])->setField($data);
|
|
|
+ if (!$log_rs) {
|
|
|
Db::rollback();
|
|
|
$this->error('扣费失败');
|
|
|
}
|
|
|
+ $log_id = $user_match_video_log_info['id'];
|
|
|
} else {
|
|
|
//添加记录日志
|
|
|
$data = [
|