updated import created_by and created_from fields
This commit is contained in:
parent
831864f29a
commit
38f848f046
@ -22,11 +22,12 @@ use App\Models\Setting\Category;
|
||||
use App\Models\Setting\Currency;
|
||||
use App\Models\Setting\Tax;
|
||||
use App\Traits\Jobs;
|
||||
use App\Traits\Sources;
|
||||
use Illuminate\Support\Facades\Validator;
|
||||
|
||||
trait Import
|
||||
{
|
||||
use Jobs;
|
||||
use Jobs, Sources;
|
||||
|
||||
public function getAccountId($row)
|
||||
{
|
||||
@ -98,8 +99,8 @@ trait Import
|
||||
'symbol' => isset($row['currency_symbol']) ? $row['currency_symbol'] : config('money.' . $row['currency_code'] . '.symbol'),
|
||||
'precision' => isset($row['currency_precision']) ? $row['currency_precision'] : config('money.' . $row['currency_code'] . '.precision'),
|
||||
'decimal_mark' => isset($row['currency_decimal_mark']) ? $row['currency_decimal_mark'] : config('money.' . $row['currency_code'] . '.decimal_mark'),
|
||||
'created_from' => $row['created_from'],
|
||||
'created_by' => $row['created_by'],
|
||||
'created_from' => !empty($row['created_from']) ? $row['created_from'] : $this->getSourcePrefix() . 'import',
|
||||
'created_by' => !empty($row['created_by']) ? $row['created_by'] : user()->id,
|
||||
];
|
||||
|
||||
Validator::validate($data, (new CurrencyRequest)->rules());
|
||||
@ -178,8 +179,8 @@ trait Import
|
||||
'number' => !empty($row['account_number']) ? $row['account_number'] : (string) rand(1, 10000),
|
||||
'opening_balance' => !empty($row['opening_balance']) ? $row['opening_balance'] : 0,
|
||||
'enabled' => 1,
|
||||
'created_from' => $row['created_from'],
|
||||
'created_by' => $row['created_by'],
|
||||
'created_from' => !empty($row['created_from']) ? $row['created_from'] : $this->getSourcePrefix() . 'import',
|
||||
'created_by' => !empty($row['created_by']) ? $row['created_by'] : user()->id,
|
||||
];
|
||||
|
||||
Validator::validate($data, (new AccountRequest)->rules());
|
||||
@ -205,8 +206,8 @@ trait Import
|
||||
'currency_code' => !empty($row['currency_code']) ? $row['currency_code'] : default_currency(),
|
||||
'opening_balance' => !empty($row['opening_balance']) ? $row['opening_balance'] : 0,
|
||||
'enabled' => 1,
|
||||
'created_from' => $row['created_from'],
|
||||
'created_by' => $row['created_by'],
|
||||
'created_from' => !empty($row['created_from']) ? $row['created_from'] : $this->getSourcePrefix() . 'import',
|
||||
'created_by' => !empty($row['created_by']) ? $row['created_by'] : user()->id,
|
||||
];
|
||||
|
||||
Validator::validate($data, (new AccountRequest)->rules());
|
||||
@ -232,8 +233,8 @@ trait Import
|
||||
'currency_code' => !empty($row['currency_code']) ? $row['currency_code'] : default_currency(),
|
||||
'opening_balance' => !empty($row['opening_balance']) ? $row['opening_balance'] : 0,
|
||||
'enabled' => 1,
|
||||
'created_from' => $row['created_from'],
|
||||
'created_by' => $row['created_by'],
|
||||
'created_from' => !empty($row['created_from']) ? $row['created_from'] : $this->getSourcePrefix() . 'import',
|
||||
'created_by' => !empty($row['created_by']) ? $row['created_by'] : user()->id,
|
||||
];
|
||||
|
||||
Validator::validate($data, (new AccountRequest)->rules());
|
||||
@ -257,8 +258,8 @@ trait Import
|
||||
'type' => $type,
|
||||
'color' => !empty($row['category_color']) ? $row['category_color'] : '#' . dechex(rand(0x000000, 0xFFFFFF)),
|
||||
'enabled' => 1,
|
||||
'created_from' => $row['created_from'],
|
||||
'created_by' => $row['created_by'],
|
||||
'created_from' => !empty($row['created_from']) ? $row['created_from'] : $this->getSourcePrefix() . 'import',
|
||||
'created_by' => !empty($row['created_by']) ? $row['created_by'] : user()->id,
|
||||
];
|
||||
|
||||
Validator::validate($data, (new CategoryRequest)->rules());
|
||||
@ -283,8 +284,8 @@ trait Import
|
||||
'name' => !empty($row['contact_name']) ? $row['contact_name'] : $row['contact_email'],
|
||||
'currency_code' => !empty($row['contact_currency']) ? $row['contact_currency'] : default_currency(),
|
||||
'enabled' => 1,
|
||||
'created_from' => $row['created_from'],
|
||||
'created_by' => $row['created_by'],
|
||||
'created_from' => !empty($row['created_from']) ? $row['created_from'] : $this->getSourcePrefix() . 'import',
|
||||
'created_by' => !empty($row['created_by']) ? $row['created_by'] : user()->id,
|
||||
];
|
||||
|
||||
Validator::validate($data, (new ContactRequest)->rules());
|
||||
@ -309,8 +310,8 @@ trait Import
|
||||
'email' => !empty($row['contact_email']) ? $row['contact_email'] : null,
|
||||
'currency_code' => !empty($row['contact_currency']) ? $row['contact_currency'] : default_currency(),
|
||||
'enabled' => 1,
|
||||
'created_from' => $row['created_from'],
|
||||
'created_by' => $row['created_by'],
|
||||
'created_from' => !empty($row['created_from']) ? $row['created_from'] : $this->getSourcePrefix() . 'import',
|
||||
'created_by' => !empty($row['created_by']) ? $row['created_by'] : user()->id,
|
||||
];
|
||||
|
||||
Validator::validate($data, (new ContactRequest)->rules());
|
||||
@ -336,8 +337,8 @@ trait Import
|
||||
'sale_price' => !empty($row['sale_price']) ? $row['sale_price'] : (!empty($row['price']) ? $row['price'] : 0),
|
||||
'purchase_price' => !empty($row['purchase_price']) ? $row['purchase_price'] : (!empty($row['price']) ? $row['price'] : 0),
|
||||
'enabled' => 1,
|
||||
'created_from' => $row['created_from'],
|
||||
'created_by' => $row['created_by'],
|
||||
'created_from' => !empty($row['created_from']) ? $row['created_from'] : $this->getSourcePrefix() . 'import',
|
||||
'created_by' => !empty($row['created_by']) ? $row['created_by'] : user()->id,
|
||||
];
|
||||
|
||||
Validator::validate($data, (new ItemRequest())->rules());
|
||||
@ -361,8 +362,8 @@ trait Import
|
||||
'type' => $type,
|
||||
'name' => !empty($row['tax_name']) ? $row['tax_name'] : (string) $row['tax_rate'],
|
||||
'enabled' => 1,
|
||||
'created_from' => $row['created_from'],
|
||||
'created_by' => $row['created_by'],
|
||||
'created_from' => !empty($row['created_from']) ? $row['created_from'] : $this->getSourcePrefix() . 'import',
|
||||
'created_by' => !empty($row['created_by']) ? $row['created_by'] : user()->id,
|
||||
];
|
||||
|
||||
Validator::validate($data, (new TaxRequest())->rules());
|
||||
|
Loading…
x
Reference in New Issue
Block a user