Disable Division Creation

This commit is contained in:
R
2022-12-08 14:44:48 +07:00
parent 5100a72bbd
commit 23468df422

View File

@@ -453,32 +453,32 @@ class MemberEnrollmentService
]); ]);
$memberPolicy->save(); $memberPolicy->save();
if (!empty($row['division_name'])) { // if (!empty($row['division_name'])) {
$division_id = CorporateDivision::query()->where('code', $row['division_name'])->pluck('id')->first(); // $division_id = CorporateDivision::query()->where('code', $row['division_name'])->pluck('id')->first();
if (empty($division_id)) { // if (empty($division_id)) {
$corporateCodeArray = explode(' ', $row['division_name']); // $corporateCodeArray = explode(' ', $row['division_name']);
if (!empty($corporateCodeArray[1])) { // if (!empty($corporateCodeArray[1])) {
$corporateCode = substr($corporateCodeArray[0], 0, 1) . substr($corporateCodeArray[1], 0, 1); // $corporateCode = substr($corporateCodeArray[0], 0, 1) . substr($corporateCodeArray[1], 0, 1);
} elseif (!empty($corporateCodeArray[2])) { // } elseif (!empty($corporateCodeArray[2])) {
$corporateCode = substr($corporateCodeArray[0], 0, 1) . substr($corporateCodeArray[1], 0, 1); // $corporateCode = substr($corporateCodeArray[0], 0, 1) . substr($corporateCodeArray[1], 0, 1);
} else { // } else {
$corporateCode = substr($row['division_name'], 0, 1); // $corporateCode = substr($row['division_name'], 0, 1);
} // }
$division = CorporateDivision::updateOrCreate([ // $division = CorporateDivision::updateOrCreate([
'corporate_id' => $corporate->id, // 'corporate_id' => $corporate->id,
'code' => $corporateCode // 'code' => $corporateCode
], [ // ], [
'corporate_id' => $corporate->id, // 'corporate_id' => $corporate->id,
'name' => $row['division_name'], // 'name' => $row['division_name'],
'code' => $corporateCode, // 'code' => $corporateCode,
]); // ]);
$division_id = $division->id; // $division_id = $division->id;
} // }
} // }
$member->employeds()->create([ $member->employeds()->create([
'corporate_id' => $corporate->id, 'corporate_id' => $corporate->id,