update bugs fix api mobile
This commit is contained in:
@@ -79,7 +79,7 @@ class ProfileController extends Controller
|
|||||||
'first_name' => 'required',
|
'first_name' => 'required',
|
||||||
'last_name' => 'required',
|
'last_name' => 'required',
|
||||||
'date_of_birth' => 'required',
|
'date_of_birth' => 'required',
|
||||||
'email' => 'required',
|
// 'email' => 'required',
|
||||||
]);
|
]);
|
||||||
|
|
||||||
|
|
||||||
|
|||||||
@@ -47,51 +47,11 @@ class ShowProfileResource extends JsonResource
|
|||||||
}
|
}
|
||||||
|
|
||||||
// Marital Status
|
// Marital Status
|
||||||
switch ($this->detail->sMartialStatus) {
|
$maritalStatus = DB::connection('oldlms')->table('tm_status_pernikahan')->where('nID', $this->detail->sMartialStatus)->first('sStatusPernikahan');
|
||||||
case "1":
|
|
||||||
$maritalStatus = 'Single';
|
|
||||||
break;
|
|
||||||
case "2":
|
|
||||||
$maritalStatus = 'Married';
|
|
||||||
break;
|
|
||||||
case "3":
|
|
||||||
$maritalStatus = 'Widowed';
|
|
||||||
break;
|
|
||||||
default:
|
|
||||||
$maritalStatus = '-';
|
|
||||||
break;
|
|
||||||
}
|
|
||||||
|
|
||||||
// Hubungan Keluarga
|
// Hubungan Keluarga
|
||||||
switch ($this->detail->nIDHubunganKeluarga) {
|
$relationship = DB::connection('oldlms')->table('tm_hubungan_keluarga')->where('nID', $this->nIDHubunganKeluarga)->first('sHubunganKeluarga');
|
||||||
case 1:
|
// dd( $this->detail->nIDGolonganDarah);
|
||||||
$relationship = 'Father';
|
|
||||||
break;
|
|
||||||
case 2:
|
|
||||||
$relationship = 'Mother';
|
|
||||||
break;
|
|
||||||
case 3:
|
|
||||||
$relationship = 'Husband';
|
|
||||||
break;
|
|
||||||
case 4:
|
|
||||||
$relationship = 'Wife';
|
|
||||||
break;
|
|
||||||
case 5:
|
|
||||||
$relationship = 'Child';
|
|
||||||
break;
|
|
||||||
case 6:
|
|
||||||
$relationship = 'Grandmother';
|
|
||||||
break;
|
|
||||||
case 7:
|
|
||||||
$relationship = 'Grandfather';
|
|
||||||
break;
|
|
||||||
case 8:
|
|
||||||
$relationship = 'Sibling';
|
|
||||||
break;
|
|
||||||
default:
|
|
||||||
$relationship = '-';
|
|
||||||
break;
|
|
||||||
}
|
|
||||||
|
|
||||||
return [
|
return [
|
||||||
'id' => $this->nID,
|
'id' => $this->nID,
|
||||||
@@ -103,8 +63,8 @@ class ShowProfileResource extends JsonResource
|
|||||||
'phone' => $this->sPhone,
|
'phone' => $this->sPhone,
|
||||||
'email' => $this->sEmail,
|
'email' => $this->sEmail,
|
||||||
'blood_type' => $goldar,
|
'blood_type' => $goldar,
|
||||||
'marital_status' => $maritalStatus,
|
'marital_status' => $maritalStatus ? $maritalStatus->sStatusPernikahan : '-',
|
||||||
'relationship' => $relationship,
|
'relationship' => $relationship ? $relationship->sHubunganKeluarga : '-',
|
||||||
'weight' => $this->detail->sWeight,
|
'weight' => $this->detail->sWeight,
|
||||||
'height' => $this->detail->sHeight,
|
'height' => $this->detail->sHeight,
|
||||||
];
|
];
|
||||||
|
|||||||
@@ -43,13 +43,12 @@ class UserProfileResource extends JsonResource
|
|||||||
$urlAvatarDefault = $m['detail']['nIDJenisKelamin'] == 1 ? 'https://linksehat.dev/assets/img/users/male-avatar.png' : 'https://linksehat.dev/assets/img/users/male-avatar.png';
|
$urlAvatarDefault = $m['detail']['nIDJenisKelamin'] == 1 ? 'https://linksehat.dev/assets/img/users/male-avatar.png' : 'https://linksehat.dev/assets/img/users/male-avatar.png';
|
||||||
$avatarMember = $m['detail']['sImage'] ?? $urlAvatarDefault;
|
$avatarMember = $m['detail']['sImage'] ?? $urlAvatarDefault;
|
||||||
$relationship = DB::connection('oldlms')->table('tm_hubungan_keluarga')->where('nID', $m['nIDHubunganKeluarga'])->first('sHubunganKeluarga');
|
$relationship = DB::connection('oldlms')->table('tm_hubungan_keluarga')->where('nID', $m['nIDHubunganKeluarga'])->first('sHubunganKeluarga');
|
||||||
|
|
||||||
$data = [
|
$data = [
|
||||||
'id' => $m['nID'],
|
'id' => $m['nID'],
|
||||||
'name' => $m['full_name'],
|
'name' => $m['full_name'],
|
||||||
'relationship' => $relationship->sHubunganKeluarga,
|
'relationship' => $relationship ? $relationship->sHubunganKeluarga : '-',
|
||||||
'avatar' => $avatarMember,
|
'avatar' => $avatarMember,
|
||||||
|
|
||||||
];
|
];
|
||||||
|
|
||||||
array_push( $dataMemberProfile, $data);
|
array_push( $dataMemberProfile, $data);
|
||||||
|
|||||||
Reference in New Issue
Block a user