This commit is contained in:
Sergey 2018-10-05 15:24:47 +03:00
parent ee5067f689
commit 6e6177fc71
4 changed files with 20 additions and 5 deletions

View File

@ -1,5 +1,9 @@
## v.2.2.4
* Добавлена установка дефолтной валюты для оплаты при получении истории
* Добавлено получение суммы оплаты из заказа в CMS, если она не передается по истории
## v.2.2.3
* Добавлена исключение при обработка исключений при обновлении пользователя
* добавлена обработка исключений при обновлении пользователя на стороне CMS
## v.2.2.2
* Добавлена передача комментария клиента при создании заказа

View File

@ -1 +1 @@
2.2.3
2.2.4

View File

@ -446,6 +446,7 @@ class RetailcrmHistory
$orderPayment = new OrderPayment();
$orderPayment->payment_method = $payType;
$orderPayment->order_reference = $newOrder->reference;
$orderPayment->id_currency = $default_currency;
$orderPayment->amount = $payment['amount'];
$orderPayment->date_add = $payment['paidAt'];
$orderPayment->save();
@ -501,11 +502,13 @@ class RetailcrmHistory
if ($dtype != null) {
$orderCarrier->id_carrier = $deliveries[$dtype];
}
if ($dcost != null) {
$orderCarrier->shipping_cost_tax_incl = $dcost;
$orderCarrier->shipping_cost_tax_excl = $dcost;
}
$orderCarrier->id_order = $orderToUpdate->id;
$orderCarrier->update();
}
}
@ -540,12 +543,20 @@ class RetailcrmHistory
$payType = $pay['name'];
}
}
$paymentType = Module::getModuleName($payments[$ptype]);
$orderToUpdate->payment = $paymentType != null ? $paymentType : $payments[$ptype];
$orderPayment = new OrderPayment();
$orderPayment->payment_method = $payType;
$orderPayment->order_reference = $orderToUpdate->reference;
$orderPayment->amount = $payment['amount'];
if (isset($payment['amount'])){
$orderPayment->amount = $payment['amount'];
} else {
$orderPayment->amount = $orderToUpdate->total_paid;
}
$orderPayment->id_currency = $default_currency;
$orderPayment->date_add = $payment['paidAt'];
$orderPayment->save();
}

View File

@ -3,7 +3,7 @@
* @author Retail Driver LCC
* @copyright RetailCRM
* @license GPL
* @version 2.2.3
* @version 2.2.4
* @link https://retailcrm.ru
*
*/
@ -38,7 +38,7 @@ class RetailCRM extends Module
{
$this->name = 'retailcrm';
$this->tab = 'export';
$this->version = '2.2.2';
$this->version = '2.2.4';
$this->author = 'Retail Driver LCC';
$this->displayName = $this->l('RetailCRM');
$this->description = $this->l('Integration module for RetailCRM');