lk.zachem.info/app/Http/Controllers/Bitrix/ContractApiController.php
2025-03-20 10:32:29 +08:00

29 lines
761 B
PHP

<?php
namespace App\Http\Controllers\Bitrix;
use App\Http\Controllers\Controller;
use Illuminate\Http\Request;
use App\Models\Deal\Deal;
use App\Models\Deal\Contract;
use App\Models\Deal\ContractStatus;
use App\Models\Agent\Agent;
class ContractApiController
{
public function __invoke(Deal $deal, Request $request)
{
Contract::updateOrCreate(
['deal_id' => $deal->id],
[
'status' => ContractStatus::NEW ,
'comment' => $request->comment,
'price' => $request->price,
'reward' => $request->reward,
'square' => $request->square,
'floor' => $request->floor
]
);
return true;
}
}