1 个管道
的构建
通过
耗费
2 秒
更新 OrderController.php
正在显示
1 个修改的文件
包含
8 行增加
和
8 行删除
@@ -605,18 +605,18 @@ class OrderController extends HomeBaseController{ | @@ -605,18 +605,18 @@ class OrderController extends HomeBaseController{ | ||
605 | // } | 605 | // } |
606 | //余额支付 | 606 | //余额支付 |
607 | if ($user['fee']>=$order['price']){ | 607 | if ($user['fee']>=$order['price']){ |
608 | - Db::startTrans(); | ||
609 | - try { | 608 | +// Db::startTrans(); |
609 | +// try { | ||
610 | Db::name('users')->where('id', $user['id'])->setDec('fee',$order['price']); | 610 | Db::name('users')->where('id', $user['id'])->setDec('fee',$order['price']); |
611 | Db::name('order')->where('id',$order['id'])->update(['state'=>3]); | 611 | Db::name('order')->where('id',$order['id'])->update(['state'=>3]); |
612 | Db::name('fee_log')->insert(['user_id'=>$user['id'],'fee'=>$order['price'],'type'=>2,'add_time'=>time()]); | 612 | Db::name('fee_log')->insert(['user_id'=>$user['id'],'fee'=>$order['price'],'type'=>2,'add_time'=>time()]); |
613 | // 提交事务 | 613 | // 提交事务 |
614 | - Db::commit(); | ||
615 | - } catch (\Exception $e) { | ||
616 | - // 回滚事务 | ||
617 | - Db::rollback(); | ||
618 | - $this->apiResponse(400,'余额支付失败'); | ||
619 | - } | 614 | +// Db::commit(); |
615 | +// } catch (\Exception $e) { | ||
616 | +// // 回滚事务 | ||
617 | +// Db::rollback(); | ||
618 | +// $this->apiResponse(400,'余额支付失败'); | ||
619 | +// } | ||
620 | $this->apiResponse(201, '余额支付成功'); | 620 | $this->apiResponse(201, '余额支付成功'); |
621 | }elseif ($user['fee']<$price){ | 621 | }elseif ($user['fee']<$price){ |
622 | Db::name('order')->where('id',$order['id'])->update(['group_money'=>($order['price']-$user['fee'])]); | 622 | Db::name('order')->where('id',$order['id'])->update(['group_money'=>($order['price']-$user['fee'])]); |
-
请 注册 或 登录 后发表评论