Merge pull request 'changed part validation uploaded image logic in sticker master' (#98) from ranjith-dev into master
All checks were successful
Scan for leaked secrets using Kingfisher / kingfisher-secrets-scan (push) Successful in 14s

Reviewed-on: #98
This commit was merged in pull request #98.
This commit is contained in:
2025-12-10 11:13:08 +00:00

View File

@@ -844,50 +844,56 @@ class StickerMasterResource extends Resource
$plantCode = $plant->code;
$sticker = StickerMaster::where('plant_id', $plantId)
->where('item_id', $itemId)
->first();
// $sticker = StickerMaster::where('plant_id', $plantId)
// ->where('item_id', $itemId)
// ->first();
if (! $sticker) {
Notification::make()
->title('Unknown Sticker Master')
->body('Sticker Master data not found.')
->danger()
->seconds(2)
->send();
}
// if (! $sticker) {
// Notification::make()
// ->title('Unknown Sticker Master')
// ->body('Sticker Master data not found.')
// ->danger()
// ->seconds(2)
// ->send();
// }
$value = $sticker->{$column};
// $value = $sticker->{$column};
if (empty($value)) {
Notification::make()
->title('Unknown Part validation')
->body("Selected validation '$column' has no value.")
->danger()
->seconds(2)
->send();
}
// if (empty($value)) {
// Notification::make()
// ->title('Unknown Part validation')
// ->body("Selected validation '$column' has no value.")
// ->danger()
// ->seconds(2)
// ->send();
// }
$newFileName = $value.'.png';
// $newFileName = $value.'.png';
$directory = "uploads/PartValidation/{$plantCode}";
$originalName = $uploadedFile->getClientOriginalName();
$directory = 'uploads/PartValidation';
$disk = Storage::disk('local');
if (! $disk->exists($directory)) {
$disk->makeDirectory($directory, 0755, true);
}
// $fullPath = Storage::disk('local')->path($directory);
// $directory = "uploads/PartValidation/{$plantCode}";
// $disk = Storage::disk('local');
// if (! $disk->exists($directory)) {
// $disk->makeDirectory($directory, 0755, true);
// }
// $path = $uploadedFile->storeAs(
// $directory,
// $newFileName,
// 'local'
// );
try {
$path = $uploadedFile->storeAs(
$directory,
$newFileName,
'local'
);
$path = $disk->putFileAs($directory, $uploadedFile, $originalName);
} catch (\Exception $e) {
Notification::make()
->title('Upload Failed')