create new migration and bug fix another code for safty and privacy
This commit is contained in:
@@ -103,7 +103,7 @@ class AccidentReceiptController extends Controller
|
|||||||
$sum += $ojrate_nasb;
|
$sum += $ojrate_nasb;
|
||||||
|
|
||||||
$accidentData['ojrate_nasb'] = $ojrate_nasb;
|
$accidentData['ojrate_nasb'] = $ojrate_nasb;
|
||||||
$accidentData['driver_share_amount'] = $sum;
|
$accidentData['sum'] = $sum;
|
||||||
|
|
||||||
$accident = Accident::query()->create($accidentData);
|
$accident = Accident::query()->create($accidentData);
|
||||||
$accident->damage_picture1 = FileFacade::save($request->file('damage_picture1'), "receipts_files/{$accident->id}");
|
$accident->damage_picture1 = FileFacade::save($request->file('damage_picture1'), "receipts_files/{$accident->id}");
|
||||||
@@ -191,7 +191,7 @@ class AccidentReceiptController extends Controller
|
|||||||
$sum += $ojrate_nasb;
|
$sum += $ojrate_nasb;
|
||||||
|
|
||||||
$accidentData['ojrate_nasb'] = $ojrate_nasb;
|
$accidentData['ojrate_nasb'] = $ojrate_nasb;
|
||||||
$accidentData['driver_share_amount'] = $sum;
|
$accidentData['sum'] = $sum;
|
||||||
|
|
||||||
$accident->update($accidentData);
|
$accident->update($accidentData);
|
||||||
|
|
||||||
@@ -246,28 +246,13 @@ class AccidentReceiptController extends Controller
|
|||||||
public function confirmPaymentInfo(ConfirmPaymentInfoRequest $request, Accident $accident): JsonResponse
|
public function confirmPaymentInfo(ConfirmPaymentInfoRequest $request, Accident $accident): JsonResponse
|
||||||
{
|
{
|
||||||
DB::transaction(function () use ($request, $accident) {
|
DB::transaction(function () use ($request, $accident) {
|
||||||
// $final_amount = $accident->driver_share_amount - ($request->deposit_insurance_amount + $request->deposit_daghi_amount);
|
|
||||||
//
|
|
||||||
// if ($final_amount > 0) {
|
|
||||||
// $status = AccidentStates::SABT_FISH->value;
|
|
||||||
// $status_fa = AccidentStates::name($status);
|
|
||||||
// }
|
|
||||||
// elseif ($final_amount == 0) {
|
|
||||||
// $status = AccidentStates::PARDAKHT_FACTOR->value;
|
|
||||||
// $status_fa = AccidentStates::name($status);
|
|
||||||
// }
|
|
||||||
// else{
|
|
||||||
// throw ValidationException::withMessages([
|
|
||||||
// 'amounts' => 'مبالغ داغی و بیمه از مبلغ سهم راننده بیشتر است.',
|
|
||||||
// ]);
|
|
||||||
// }
|
|
||||||
$accident->update([
|
$accident->update([
|
||||||
'deposit_insurance_image' => $request->has('deposit_insurance_image') ? FileFacade::save($request->deposit_insurance_image, "receipts_files/{$accident->id}/deposit_insurance") : null,
|
'deposit_insurance_image' => $request->has('deposit_insurance_image') ? FileFacade::save($request->deposit_insurance_image, "receipts_files/{$accident->id}/deposit_insurance") : null,
|
||||||
'deposit_insurance_amount' => $request->deposit_insurance_amount ?? 0,
|
'deposit_insurance_amount' => $request->deposit_insurance_amount ?? 0,
|
||||||
'deposit_daghi_image' => $request->has('deposit_daghi_image') ? FileFacade::save($request->deposit_daghi_image, "receipts_files/{$accident->id}/deposit_daghi") : null,
|
'deposit_daghi_image' => $request->has('deposit_daghi_image') ? FileFacade::save($request->deposit_daghi_image, "receipts_files/{$accident->id}/deposit_daghi") : null,
|
||||||
'deposit_daghi_amount' => $request->deposit_daghi_amount ?? 0,
|
'deposit_daghi_amount' => $request->deposit_daghi_amount ?? 0,
|
||||||
'status' => AccidentStates::SABT_FISH->value,
|
'status' => AccidentStates::SABT_FISH->value,
|
||||||
'status_fa' => AccidentStates::name(AccidentStates::SABT_FISH->value),
|
'status_fa' => AccidentStates::name(AccidentStates::SABT_FISH->value),
|
||||||
]);
|
]);
|
||||||
|
|
||||||
auth()->user()->addActivityComplete(1132);
|
auth()->user()->addActivityComplete(1132);
|
||||||
|
|||||||
Reference in New Issue
Block a user