Push booking module to lark

This commit is contained in:
Edmond Lang
2025-09-27 15:16:29 +08:00
parent 62cddde1b3
commit c4c57b45c8
2 changed files with 113 additions and 9 deletions
@@ -27,7 +27,7 @@ class LarkPushCompanyModuleCommand extends Command
}
$this->info('Starting Lark push company module...');
Log::info('Lark push started', [
Log::info('[Company Module]: Lark push started', [
'limit' => (int) $this->option('limit'),
'env' => app()->environment(),
]);
@@ -49,7 +49,6 @@ class LarkPushCompanyModuleCommand extends Command
if ($companies->isEmpty()) {
$this->warn('⚠️ Nothing to push (all already marked success or none found).');
Log::info('Lark push: nothing to push');
return self::SUCCESS;
}
@@ -74,12 +73,7 @@ class LarkPushCompanyModuleCommand extends Command
]);
if ($ok) {
$this->info('✅ Sent: ' . $company->name . ' | ' . $company->reference);
Log::info('Lark push success', [
'company_id' => $company->id,
'name' => $company->name,
'reference' => $company->reference,
]);
$this->info('[Company Module]: ✅ Sent: ' . $company->name . ' | ' . $company->reference);
} else {
$this->error('❌ Failed for ' . $company->name . ': ' . $res->status() . ' ' . $res->body());
Log::error('Lark push failed', [
@@ -106,7 +100,7 @@ class LarkPushCompanyModuleCommand extends Command
}
$this->info('Finished sending ' . $companies->count() . ' records.');
Log::info('Lark push finished', ['count' => $companies->count()]);
Log::info('[Company Module]: Lark push finished', ['count' => $companies->count()]);
return self::SUCCESS;
}