diff --git a/app/api/logic/BillionsLogic.php b/app/api/logic/BillionsLogic.php index 6f71cad2..395fb162 100755 --- a/app/api/logic/BillionsLogic.php +++ b/app/api/logic/BillionsLogic.php @@ -122,19 +122,18 @@ class BillionsLogic extends Logic ->where("residue_price",">","0") ->where("user_start_price",">","0") ->select()->toArray(); - var_dump(111); if(count($result)<1){ return false; } - foreach($result as $key=>$value){var_dump(222); + foreach($result as $key=>$value){ $re = Db::name("user_billions_surplus_log") ->where("surplus_id",$value['surplus_id']) ->where("user_billion_id",$billion) ->find(); - var_dump(333); + if($value['billions_id']>=$billion){ - if($re == null){var_dump(4444); - $d['surplus_id'] = $value['surplus_id'];var_dump(5555); + if($re == null){ + $d['surplus_id'] = $value['surplus_id']; $d['user_id'] = $user_id; $d['billions_id'] = $value['billions_id']; $d['user_billion_id'] = $billion; @@ -145,25 +144,25 @@ class BillionsLogic extends Logic $dec_price = $d['price'] = $value['user_start_avg_price']; }else{ $dec_price = $d['price'] = $value['user_start_price']; - }var_dump(6666); + } Db::name("user_billions_surplus") ->where("surplus_id",$value['surplus_id']) ->dec("user_start_price",$dec_price) - ->update();var_dump(7777); + ->update(); } }else{ if($value['user_price'] <= $value['residue_price']){ $dec_price = $d['price'] = $value['user_price']; }else{ $dec_price = $d['price'] = $value['residue_price']; - }var_dump(8888); + } Db::name("user_billions_surplus") ->where("surplus_id",$value['surplus_id']) ->dec("residue_price",$dec_price) ->update(); - }var_dump(99999);var_dump($d['surplus_id']); + } Db::name("user_billions_surplus_log") - ->save($d);var_dump(1000000); + ->save($d); $my_billions = Db::name("user_billions")->where("billions_id",$billion)->where("state",0)->find(); if($my_billions!=null){ if($my_billions['order_price'] <= $d['price']+ $my_billions['subsidy_price']){