Add beneficiary_id to health care sheets table v3
This commit is contained in:
parent
907b6271c0
commit
c97e9ec544
|
@ -1029,10 +1029,12 @@ class HealthCareSheetController extends Controller
|
|||
$beneficiary_id = $request->input('beneficiary_id');
|
||||
$network_agent_id = $request->input('network_agent_id');
|
||||
|
||||
if (!empty($user_id) || !empty($beneficiary_id)) {
|
||||
if (!empty($user_id)) {
|
||||
$query = NhInfosHealthCareSheets::where('user_id', $user_id);
|
||||
if (!empty($beneficiary_id)) {
|
||||
$query = $query->where('beneficiary_id', $beneficiary_id);
|
||||
} else {
|
||||
$query = $query->whereNull('beneficiary_id');
|
||||
}
|
||||
if (!empty($network_agent_id)) {
|
||||
$query = $query->where('network_agent_id', $network_agent_id);
|
||||
|
@ -1563,10 +1565,14 @@ class HealthCareSheetController extends Controller
|
|||
$sheet->practitioner_provider_class_id = $request->input('practitioner_provider_class_id', $sheet->practitioner_provider_class_id);
|
||||
|
||||
if ($sheet->type == HealthCareSheetType::CONSULTATION) {
|
||||
$accident_date = $request->input('accident_date');
|
||||
$pregnancy_start_at = $request->input('pregnancy_start_at');
|
||||
$pregnancy_end_at = $request->input('pregnancy_end_at');
|
||||
|
||||
$sheet->care_condition = $request->input('care_condition', $sheet->care_condition);
|
||||
$sheet->accident_date = $request->input('accident_date', $sheet->accident_date);
|
||||
$sheet->pregnancy_start_at = $request->input('pregnancy_start_at', $sheet->pregnancy_start_at);
|
||||
$sheet->pregnancy_end_at = $request->input('pregnancy_end_at', $sheet->pregnancy_end_at);
|
||||
$sheet->accident_date = !empty($accident_date) ? $accident_date : null;
|
||||
$sheet->pregnancy_start_at = !empty($pregnancy_start_at) ? $pregnancy_start_at : null;
|
||||
$sheet->pregnancy_end_at = !empty($pregnancy_end_at) ? $pregnancy_end_at : null;
|
||||
if (isset($beneficiary)) {
|
||||
$sheet->patient_lastname = $beneficiary->lastname;
|
||||
$sheet->patient_firstname = $beneficiary->firstname;
|
||||
|
@ -1721,6 +1727,7 @@ class HealthCareSheetController extends Controller
|
|||
{
|
||||
$sheet->state = trans('states.' . $sheet->state);
|
||||
$sheet->patient_situation = trans('states.' . $sheet->patient_situation);
|
||||
$sheet->_care_condition = $sheet->care_condition;
|
||||
$sheet->care_condition = trans('states.' . $sheet->care_condition);
|
||||
foreach ($sheet->performances as $p) {
|
||||
$p->amount_formatted = $this->toMoneyWithCurrencyCode($p->amount, $sheet->currency_code);
|
||||
|
|
Loading…
Reference in New Issue