Accept isolated budget versus actual trial with documented capture limitation
This commit is contained in:
@@ -0,0 +1,11 @@
|
||||
<?php
|
||||
// Read-only status for guiding the isolated manual proof. No credentials or account changes.
|
||||
require __DIR__.'/../vendor/autoload.php';$app=require __DIR__.'/../bootstrap/app.php';$app->make(\Illuminate\Contracts\Console\Kernel::class)->bootstrap();
|
||||
\App\Modules\Industry\IndustrialBudgets::guard();
|
||||
use Illuminate\Support\Facades\DB;
|
||||
$rows=[];
|
||||
foreach(DB::table('ib_budgets')->orderBy('id')->get() as $b){
|
||||
$d=DB::table('ib_decisions')->where('budget_id',$b->id)->first();
|
||||
$rows[]=['id'=>$b->id,'lot_id'=>$b->lot_id,'version'=>$b->version,'previous_id'=>$b->previous_id,'current'=>!DB::table('ib_budgets')->where('previous_id',$b->id)->exists(),'amounts'=>json_decode($b->amounts,true),'decision'=>$d?->decision,'preparer_id'=>$b->actor_id,'validator_id'=>$d?->actor_id];
|
||||
}
|
||||
echo json_encode(['database'=>DB::selectOne('SELECT current_database() AS db')->db,'budgets'=>$rows,'comparisons'=>DB::table('ib_comparisons')->get(['id','lot_id','version','budget_id','result_id'])->all(),'read_only'=>true],JSON_PRETTY_PRINT|JSON_THROW_ON_ERROR).PHP_EOL;
|
||||
Reference in New Issue
Block a user