浏览代码

Merge branch 'develop'

master
Guillaume 1 个月前
父节点
当前提交
cf6c34f56a
共有 2 个文件被更改,包括 8 次插入6 次删除
  1. +2
    -2
      common/components/Tiller/TillerClientV2.php
  2. +6
    -4
      domain/Producer/Producer/DolibarrProducerUtils.php

+ 2
- 2
common/components/Tiller/TillerClientV2.php 查看文件

'restaurant_token' => $this->restaurantToken, 'restaurant_token' => $this->restaurantToken,
], $params); ], $params);


\Yii::$app->mailerService->sendAdmin('Log post order SumUp', 'contact', [
/*\Yii::$app->mailerService->sendAdmin('Log post order SumUp', 'contact', [
'name' => 'Souke', 'name' => 'Souke',
'email' => 'contact@souke.fr', 'email' => 'contact@souke.fr',
'content' => json_encode($params) 'content' => json_encode($params)
]);
]);*/


return $this->curl->setPostParams($params)->post($this->urlApi . 'orders'); return $this->curl->setPostParams($params)->post($this->urlApi . 'orders');
} }

+ 6
- 4
domain/Producer/Producer/DolibarrProducerUtils.php 查看文件

$this->producerRepository = $this->loadService(ProducerRepository::class); $this->producerRepository = $this->loadService(ProducerRepository::class);
} }


public function getDolibarrProducerInvoices(Producer $producer): array
public function getDolibarrProducerInvoices(Producer $producer)
{ {
$invoicesArray = []; $invoicesArray = [];
if($producer->dolibarr_socid) { if($producer->dolibarr_socid) {
$unpaidInvoicesArray = []; $unpaidInvoicesArray = [];
$invoicesArray = $this->getDolibarrProducerInvoices($producer); $invoicesArray = $this->getDolibarrProducerInvoices($producer);


foreach($invoicesArray as $invoice) {
if(isset($invoice['remaintopay']) && $invoice['remaintopay'] > 0) {
$unpaidInvoicesArray[] = $invoice;
if($invoicesArray) {
foreach ($invoicesArray as $invoice) {
if (isset($invoice['remaintopay']) && $invoice['remaintopay'] > 0) {
$unpaidInvoicesArray[] = $invoice;
}
} }
} }



正在加载...
取消
保存