作者 魏强
1 个管道 的构建 通过 耗费 2 秒

dd

... ... @@ -107,9 +107,12 @@ class PayController extends Controller
$info['status'] = 1;
// Db::startTrans();
$results = Db::name('money')->where($where)->update($info);
Db::name('user')->where('id',$order['user_id'])->setInc('money',$order['money']);
$user=Db::name('user')->where('id',$order['user_id'])->find();
Db::name('money_log')->insert(['type'=>1,'create_time'=>time(),'user_id'=>$order['user_id'],'money'=>$order['money'],'now_money'=>$user['money']]);
if($results==1){
Db::name('user')->where('id',$order['user_id'])->setInc('money',$order['money']);
$user=Db::name('user')->where('id',$order['user_id'])->find();
Db::name('money_log')->insert(['type'=>1,'create_time'=>time(),'user_id'=>$order['user_id'],'money'=>$order['money'],'now_money'=>$user['money']]);
}
if(!$results) {
// Db::rollback();
echo 'fail';exit;
... ... @@ -133,9 +136,11 @@ class PayController extends Controller
$info['status'] = 1;
// Db::startTrans();
$results = Db::name('money')->where($where)->update($info);
Db::name('user')->where('id',$order['user_id'])->setInc('money',$order['money']);
$user=Db::name('user')->where('id',$order['user_id'])->find();
Db::name('money_log')->insert(['type'=>1,'create_time'=>time(),'user_id'=>$order['user_id'],'money'=>$order['money'],'now_money'=>$user['money']]);
if($result==1){
Db::name('user')->where('id',$order['user_id'])->setInc('money',$order['money']);
$user=Db::name('user')->where('id',$order['user_id'])->find();
Db::name('money_log')->insert(['type'=>1,'create_time'=>time(),'user_id'=>$order['user_id'],'money'=>$order['money'],'now_money'=>$user['money']]);
}
if(!$results) {
// Db::rollback();
echo 'fail';exit;
... ...