This commit is contained in:
hujiabin 2022-09-23 18:07:25 +08:00
parent 20aaec0787
commit ad004bb043

View File

@ -350,6 +350,10 @@ class ChipController extends BaseAuthedController
$cumulative_cost += \services\FormulaService::getChipCumulativeCost($chip_param['chip_grade']);
// Chip::deleteChip(['token_id'=>$val]);
}
$num = round(round(($cumulative_cost/$upgrade_cost),5)*10000);
$a = rand(1,10000);
if ($num<$a){
$this->_rspData([
'state' => 0,
'data' => [
@ -357,9 +361,25 @@ class ChipController extends BaseAuthedController
'param'=>$token_id_param,
'main_cost'=>$upgrade_cost,
'param_cost'=>$cumulative_cost,
'num'=>$num,
'rand'=>$a
],
]);return;
$num = round(round(($cumulative_cost/$upgrade_cost),5)*10000);
]);
return;
}else{
$this->_rspData([
'state' => 1,
'data' => [
'main'=>$token_id_main,
'param'=>$token_id_param,
'main_cost'=>$upgrade_cost,
'param_cost'=>$cumulative_cost,
'num'=>$num,
'rand'=>$a
],
]);
return;
}
$propertyChgService = new services\PropertyChgService();
$propertyChgService->addChip();
if ($num<rand(1,10000)){ echo 'NO';die;