v.2.27
Fixed reports
This commit is contained in:
@@ -46,20 +46,44 @@ class ClientsPresale extends Model
|
||||
/**
|
||||
* Presale log.
|
||||
*/
|
||||
public static function presaleLog($guid, $value, $time, $staff_id)
|
||||
public static function presaleLog($guid, $value, $time, $staff_id, $type, $order_id)
|
||||
{
|
||||
if ($value > 0) {
|
||||
$action_name = 'Внесение аванса';
|
||||
} else {
|
||||
$action_name = 'Зачет аванса';
|
||||
$action_type = $type;
|
||||
if ($action_type == 21) {
|
||||
$action_name = 'Поступил предварительный платеж через скидку в размере ' . $value . ' BYN через заказ №' . $order_id;
|
||||
}
|
||||
if ($action_type == 11) {
|
||||
$action_name = 'Поступил предварительный платеж наличными в размере ' . $value . ' BYN';
|
||||
}
|
||||
if ($action_type == 13) {
|
||||
$action_name = 'Поступил предварительный платеж безналичными в размере ' . $value . ' BYN';
|
||||
}
|
||||
if ($action_type == 12) {
|
||||
$action_name = 'Поступил предварительный платеж кредитной картой в размере ' . $value . ' BYN';
|
||||
}
|
||||
if ($action_type == 14) {
|
||||
$action_name = 'Возврат предварительного платежа наличными в размере ' . $value . ' BYN';
|
||||
}
|
||||
if ($action_type == 16) {
|
||||
$action_name = 'Возврат предварительного платежа безналичными в размере ' . $value . ' BYN';
|
||||
}
|
||||
if ($action_type == 15) {
|
||||
$action_name = 'Возврат предварительного платежа кредитной картой в размере ' . $value . ' BYN';
|
||||
}
|
||||
if ($action_type == 2) {
|
||||
$action_name = 'Зачтен предварительный платеж в размере ' . $value . ' BYN через заказ №' . $order_id;
|
||||
}
|
||||
|
||||
|
||||
$action = new ClientsActions();
|
||||
$action->action = $action_name;
|
||||
$action->created = Carbon::createFromTimestampUTC($time)->timezone('Europe/Minsk');
|
||||
$action->user_id = $guid;
|
||||
$action->action_value = abs($value);
|
||||
$action->action_type = 2;
|
||||
$action->action_type = $action_type;
|
||||
$action->order_id = $order_id;
|
||||
$action->who = $staff_id;
|
||||
$action->save();
|
||||
return $action_name;
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user