update edit member
This commit is contained in:
@@ -11,6 +11,7 @@ use App\Models\CorporatePolicy;
|
|||||||
use App\Models\CorporatePlan;
|
use App\Models\CorporatePlan;
|
||||||
use App\Models\Member;
|
use App\Models\Member;
|
||||||
use App\Models\MemberPolicy;
|
use App\Models\MemberPolicy;
|
||||||
|
use App\Models\MemberPlan;
|
||||||
use App\Models\Person;
|
use App\Models\Person;
|
||||||
use App\Models\Plan;
|
use App\Models\Plan;
|
||||||
use Box\Spout\Writer\Common\Creator\WriterEntityFactory;
|
use Box\Spout\Writer\Common\Creator\WriterEntityFactory;
|
||||||
@@ -810,6 +811,17 @@ class MemberEnrollmentService
|
|||||||
->where('member_id', $row['member_id'])
|
->where('member_id', $row['member_id'])
|
||||||
->with('member')
|
->with('member')
|
||||||
->first();
|
->first();
|
||||||
|
// Pengecekan jika ada perubahan di plan
|
||||||
|
$plan = Plan::query()
|
||||||
|
->where('code', $row['plan_id'])
|
||||||
|
->first();
|
||||||
|
if ($plan){
|
||||||
|
$memberPlan = MemberPlan::query()
|
||||||
|
->where('member_id', $member->id)
|
||||||
|
->first();
|
||||||
|
$memberPlan->plan_id = $plan->id;
|
||||||
|
$memberPlan->save();
|
||||||
|
}
|
||||||
|
|
||||||
if (!$memberPolicy) {
|
if (!$memberPolicy) {
|
||||||
throw new ImportRowException(__('enrollment.MEMBER_NOT_EXISTS', [
|
throw new ImportRowException(__('enrollment.MEMBER_NOT_EXISTS', [
|
||||||
|
|||||||
Reference in New Issue
Block a user