option('bills')); $lifecycles = trim((string) $this->option('lifecycles')); if ($bills === '' && $lifecycles === '') { $this->error('请至少指定 --bills 或 --lifecycles。'); return self::INVALID; } try { if ($bills !== '') { $result = $importer->importBills($bills, (int) $this->option('batch')); $this->info('平台账单共享镜像导入完成:' . number_format($result['row_count']) . ' 行。'); } if ($lifecycles !== '') { $result = $importer->importLifecycles($lifecycles, (int) $this->option('batch')); $this->info('店铺生命周期共享镜像导入完成:' . number_format($result['row_count']) . ' 行。'); } } catch (Throwable $exception) { report($exception); $this->error('店铺维度报表数据导入失败,已保留上一版共享数据。'); return self::FAILURE; } return self::SUCCESS; } }