[WIP] ASO Payment

This commit is contained in:
R
2023-01-05 18:28:45 +07:00
parent 0fdad5a6c2
commit 804ac883fa
41 changed files with 882 additions and 177 deletions

View File

@@ -64,6 +64,15 @@ class Plan extends Model
"max_surgery_reinstatement_days",
"max_surgery_periode_days",
];
protected $hidden = [
'created_at',
'updated_at',
'deleted_at',
'created_by',
'updated_by',
'deleted_by',
];
public static $doc_headers_to_field_map = [
"Service" => "service_code",
@@ -170,15 +179,15 @@ class Plan extends Model
public function benefits()
{
return $this->belongsToMany(Benefit::class, 'corporate_benefits', 'benefit_id', 'id')
return $this->belongsToMany(Benefit::class, 'corporate_benefits', 'plan_id', 'id')
->withTimestamps()
->withPivot([
// TODO corporate_benefits pivot
]);
}
public function corporateBeneftis()
public function corporateBenefits()
{
return $this->hasMany(CorporateBenefit::class, 'benefit_id', 'id');
return $this->hasMany(CorporateBenefit::class, 'plan_id', 'id');
}
}