wugg 4 months ago
parent
commit
ab798c1dee
1 changed files with 4 additions and 4 deletions
  1. 4 4
      app/cxinv/controller/Trade.php

+ 4 - 4
app/cxinv/controller/Trade.php

@@ -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();