update prod

This commit is contained in:
Linksehat Staging Server
2024-05-20 08:46:04 +07:00
parent 6c4317b800
commit 15cc88403f
5 changed files with 37 additions and 28 deletions

View File

@@ -694,7 +694,11 @@ class RequestLogController extends Controller
->select('members.name') ->select('members.name')
->limit(1) ->limit(1)
->first(); ->first();
$data['namaKaryawan'] = $dataNamaKaryawan->name; if ($dataNamaKaryawan){
$data['namaKaryawan'] = $dataNamaKaryawan->name;
} else {
$data['namaKaryawan'] = $dataMember->name;
}
} }
else{ else{
$data['namaKaryawan'] = $dataMember->name; $data['namaKaryawan'] = $dataMember->name;

View File

@@ -4,6 +4,7 @@ namespace Modules\Internal\Http\Controllers\Api;
use App\Helpers\Helper; use App\Helpers\Helper;
use App\Models\RequestLog; use App\Models\RequestLog;
use App\Models\RequestLogBenefit;
use App\Models\Organization; use App\Models\Organization;
use App\Models\Icd; use App\Models\Icd;
use App\Services\ClaimService; use App\Services\ClaimService;
@@ -302,6 +303,8 @@ class RequestLogController extends Controller
$requestLog->final_log = 0; $requestLog->final_log = 0;
$requestLog->reason_final = 'Reason Delete ' .$request->reason; $requestLog->reason_final = 'Reason Delete ' .$request->reason;
$requestLog->save(); $requestLog->save();
// Hapus semua manfaat log permintaan terkait
RequestLogBenefit::where('request_log_id', $id)->delete();
return response()->json([ return response()->json([
'error' => false, 'error' => false,
'message' => 'Delete Final LOG', 'message' => 'Delete Final LOG',

View File

@@ -287,7 +287,7 @@ Route::prefix('internal')->group(function () {
// insert benefit // insert benefit
Route::post('customer-service/request/insert-benefit', [RequestLogBenefitController::class, 'store']); Route::post('customer-service/request/insert-benefit', [RequestLogBenefitController::class, 'store']);
Route::delete('customer-service/request/benefit_data/{id}', [RequestLogBenefitController::class, 'destroy']); Route::post('customer-service/request/benefit_data/{id}', [RequestLogBenefitController::class, 'destroy']);
Route::put('customer-service/request/benefit_data/{id}', [RequestLogBenefitController::class, 'update']); Route::put('customer-service/request/benefit_data/{id}', [RequestLogBenefitController::class, 'update']);
// insert medicine // insert medicine

View File

@@ -39,8 +39,10 @@ class UserProfileResource extends JsonResource
$linking = true; $linking = true;
} else { } else {
$member = Member::where('email', $this->sEmail)->get()->first(); $member = Member::where('email', $this->sEmail)->get()->first();
$person = Person::where('phone', $this->sPhone)->get()->first(); // $person = Person::where('phone', $this->sPhone)->get()->first();
if ($member || $person){ // Autolinking // dd($person);
if ($member){ // Autolinking
$corporateEmployee = CorporateEmployee::where('member_id', $member->id)->get()->first(); // cek corporate id empolyee/member $corporateEmployee = CorporateEmployee::where('member_id', $member->id)->get()->first(); // cek corporate id empolyee/member
if ($corporateEmployee){ if ($corporateEmployee){
$corporate = Corporate::findOrFail($corporateEmployee->corporate_id)->automatic_linking; // cek autocomplete $corporate = Corporate::findOrFail($corporateEmployee->corporate_id)->automatic_linking; // cek autocomplete