|
@@ -108,10 +108,6 @@ class Trade extends Base{
|
|
|
if($trade->isEmpty()) return error("资金流水信息不存在");
|
|
|
$this->model->startTrans();
|
|
|
try{
|
|
|
- $log->status=$params['status'];
|
|
|
- $log->remark=$params['remark'];
|
|
|
- $save=$log->save();
|
|
|
- if(!$save) throw new \Exception("资金认领状态更新失败");
|
|
|
Assoc::CheckTrad($log->logNo,$params['status']);
|
|
|
if($params['status']==3|| $params['status']==5){
|
|
|
if($trade->used_fee<$log->total_fee) throw new \Exception("资金流水已使用金额不足");
|
|
@@ -121,6 +117,10 @@ class Trade extends Base{
|
|
|
$up=$trade->save();
|
|
|
if(!$up) throw new \Exception("资金流水更新失败");
|
|
|
}
|
|
|
+ $log->status=$params['status'];
|
|
|
+ $log->remark=$params['remark'];
|
|
|
+ $save=$log->save();
|
|
|
+ if(!$save) throw new \Exception('资金认领状态更新失败');
|
|
|
$this->model->commit();
|
|
|
}catch (\Exception $e){
|
|
|
$this->model->rollback();
|