|
|
@@ -16,13 +16,15 @@ class SalaryItemPermanently extends Command
|
|
|
{
|
|
|
protected function configure()
|
|
|
{
|
|
|
- $this->setName('salary_item_permanently')->setDescription('长期工程师结算');
|
|
|
+ $this->setName('salary_item_permanently')->setDescription('长期工程师结算')
|
|
|
+ ->addArgument('masterWorker_id', 2, '工程师ID');
|
|
|
}
|
|
|
|
|
|
protected function execute(Input $input, Output $output)
|
|
|
{
|
|
|
try {
|
|
|
- EngineerSettlementPermanentlyLogic::settlementRegular();
|
|
|
+ $masterWorker_id = $input->getArgument('masterWorker_id')??0;
|
|
|
+ EngineerSettlementPermanentlyLogic::settlementRegular($masterWorker_id);
|
|
|
return true;
|
|
|
} catch (\Exception $e) {
|
|
|
Log::write('EngineerSettlementPermanentlyLogic:'.$e->getMessage());
|