Remove duplicata while update health care sheet

This commit is contained in:
Djery-Tom 2022-04-23 22:58:16 +01:00
parent b94f264f57
commit 6f9a015ab1
2 changed files with 1 additions and 23 deletions

View File

@ -1826,28 +1826,6 @@ class HealthCareSheetController extends Controller
$prescriptions = $request->input('prescriptions', []);
$exams = $request->input('exams', []);
//Verifier les duplicata
$performancesActsIds = array_merge($sheet->performances->pluck('act_id')->toArray(), array_map(function ($r) {
return $r['act_id'] ?? null;
}, $performances));
if (array_has_dupes($performancesActsIds)) {
return $this->errorResponse(trans('errors.sheet_performances_duplicata'));
}
$examsActsIds = array_map(function ($r) {
return $r['act_id'] ?? null;
}, $exams);
if (array_has_dupes($examsActsIds)) {
return $this->errorResponse(trans('errors.sheet_exams_duplicata'));
}
$prescriptionsDrugsIds = array_map(function ($r) {
return $r['drug_or_device_id'] ?? null;
}, $prescriptions);
if (array_has_dupes($prescriptionsDrugsIds)) {
return $this->errorResponse(trans('errors.sheet_prescriptions_duplicata'));
}
$parts = $this->getConfigInsuranceParts($nhConfig, $request->input('care_condition', $sheet->care_condition));
$currency_code = $this->getNetworkCurrency($sheet->insurance->network_id);

View File

@ -559,7 +559,7 @@ class InsuranceSubscriptionController extends Controller
$notification = trans('messages.insurance_subscription_rejected_notification', $notificationParams);
} else {
$subscription->state = InsuranceSubscriptionState::AWAITING_FURTHER_INFORMATION;
$mailTitle = trans('messages.insurance_subscription_awaiting_more_information_mail');
$mailTitle = trans('messages.insurance_subscription_awaiting_more_information');
$mailMessage = trans('messages.insurance_subscription_awaiting_more_information_mail', $mailParams);
$notification = trans('messages.insurance_subscription_awaiting_more_information_notification', $notificationParams);