argument('date') ?: now()->subDay()->toDateString()); try { $date = \Carbon\Carbon::createFromFormat('Y-m-d', $date)->toDateString(); $stats = $reports->refreshDaily($date); $result = $commissions->settle($date, !$this->option('no-credit')); $this->info("代理日报 {$stats} 条,佣金新建 {$result['created']} 条,入账 {$result['credited']} 条"); return self::SUCCESS; } catch (\Throwable $e) { $this->error($e->getMessage()); report($e); return self::FAILURE; } } }