新用户本地生活付款跳转错误

This commit is contained in:
xucong 2024-12-06 16:07:17 +08:00
parent 5ac7f57dd0
commit 5cdd7d9215

@ -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']){