正在显示
1 个修改的文件
包含
3 行增加
和
3 行删除
@@ -603,10 +603,10 @@ class OrderController extends HomeBaseController{ | @@ -603,10 +603,10 @@ class OrderController extends HomeBaseController{ | ||
603 | // } | 603 | // } |
604 | // } | 604 | // } |
605 | //余额支付 | 605 | //余额支付 |
606 | - if ($user['fee']>=$price){ | 606 | + if ($user['fee']>=$order['price']){ |
607 | Db::startTrans(); | 607 | Db::startTrans(); |
608 | try { | 608 | try { |
609 | - Db::name('users')->where('id', $user['id'])->setDec('fee',$price); | 609 | + Db::name('users')->where('id', $user['id'])->setDec('fee',$order['price']); |
610 | Db::name('order')->where('id',$order['id'])->update(['state'=>3]); | 610 | Db::name('order')->where('id',$order['id'])->update(['state'=>3]); |
611 | Db::name('fee_log')->insert(['user_id'=>$user['id'],'fee'=>$price,'type'=>2,'add_time'=>time()]); | 611 | Db::name('fee_log')->insert(['user_id'=>$user['id'],'fee'=>$price,'type'=>2,'add_time'=>time()]); |
612 | // 提交事务 | 612 | // 提交事务 |
@@ -618,7 +618,7 @@ class OrderController extends HomeBaseController{ | @@ -618,7 +618,7 @@ class OrderController extends HomeBaseController{ | ||
618 | } | 618 | } |
619 | $this->apiResponse(201, '余额支付成功'); | 619 | $this->apiResponse(201, '余额支付成功'); |
620 | }elseif ($user['fee']<$price){ | 620 | }elseif ($user['fee']<$price){ |
621 | - Db::name('order')->where('id',$order['id'])->update(['group_money'=>($price-$user['fee'])]); | 621 | + Db::name('order')->where('id',$order['id'])->update(['group_money'=>($order['price']-$user['fee'])]); |
622 | $body = '支付'; | 622 | $body = '支付'; |
623 | $notify_url = url('order/group', '', '', true);//回调地址 | 623 | $notify_url = url('order/group', '', '', true);//回调地址 |
624 | $out_trade_no = $param['order_no'] . $this->create_noncestr(4); | 624 | $out_trade_no = $param['order_no'] . $this->create_noncestr(4); |
-
请 注册 或 登录 后发表评论