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();
if (!empty($row['division_name'])) {
$division_id = CorporateDivision::query()->where('code', $row['division_name'])->pluck('id')->first();
// if (!empty($row['division_name'])) {
// $division_id = CorporateDivision::query()->where('code', $row['division_name'])->pluck('id')->first();
if (empty($division_id)) {
$corporateCodeArray = explode(' ', $row['division_name']);
// if (empty($division_id)) {
// $corporateCodeArray = explode(' ', $row['division_name']);
if (!empty($corporateCodeArray[1])) {
$corporateCode = substr($corporateCodeArray[0], 0, 1) . substr($corporateCodeArray[1], 0, 1);
} elseif (!empty($corporateCodeArray[2])) {
$corporateCode = substr($corporateCodeArray[0], 0, 1) . substr($corporateCodeArray[1], 0, 1);
} else {
$corporateCode = substr($row['division_name'], 0, 1);
}
// if (!empty($corporateCodeArray[1])) {
// $corporateCode = substr($corporateCodeArray[0], 0, 1) . substr($corporateCodeArray[1], 0, 1);
// } elseif (!empty($corporateCodeArray[2])) {
// $corporateCode = substr($corporateCodeArray[0], 0, 1) . substr($corporateCodeArray[1], 0, 1);
// } else {
// $corporateCode = substr($row['division_name'], 0, 1);
// }
$division = CorporateDivision::updateOrCreate([
'corporate_id' => $corporate->id,
'code' => $corporateCode
], [
'corporate_id' => $corporate->id,
'name' => $row['division_name'],
'code' => $corporateCode,
]);
// $division = CorporateDivision::updateOrCreate([
// 'corporate_id' => $corporate->id,
// 'code' => $corporateCode
// ], [
// 'corporate_id' => $corporate->id,
// 'name' => $row['division_name'],
// 'code' => $corporateCode,
// ]);
$division_id = $division->id;
}
}
// $division_id = $division->id;
// }
// }
$member->employeds()->create([
'corporate_id' => $corporate->id,