Commit 31fa0570 authored by hangjun83's avatar hangjun83

财务开票模块更新

parent d70517c7
...@@ -438,21 +438,27 @@ class InvoiceService ...@@ -438,21 +438,27 @@ class InvoiceService
{ {
$result = $this->invoiceRecordRepository->getNotResultInvoiceRecord(); $result = $this->invoiceRecordRepository->getNotResultInvoiceRecord();
if($result){ if($result){
foreach($result as $res){ foreach($result as $res){
$invoiceResponse = $this->queryInvoiceInfo([ $invoiceResponse = $this->queryInvoiceInfo([
'invoice_platform' => $res['invoice_platform'], 'invoice_platform' => $res['invoice_platform'],
'invoice_number' => $res['invoice_number'] 'invoice_number' => $res['invoice_number']
]); ]);
if(!$invoiceResponse){ if(!$invoiceResponse){
continue; //如果查询不到将状态更新
} $this->invoiceRecordRepository->saveInvoice([
if(in_array($invoiceResponse['status'],[0,1])){ 'invoice_number' => $res['invoice_number'],
$status = null; 'invoice_status' => 5
switch($invoiceResponse['status']){ ]);
case 0 : $status = '待审核';break; SimpleLogs::writeLog('当前票据 ['.$res['invoice_number'].'] 无法在开票系统中查询亦或已删除 ', __CLASS__.':'.__FUNCTION__);
case 1 : $status = '开票中';break; continue;
} }
SimpleLogs::writeLog('当前票据 ['.$res['invoice_number'].'] 状态为 : '.$status, __CLASS__.':'.__FUNCTION__); if(in_array($invoiceResponse['status'],[0,1])){
$status = null;
switch($invoiceResponse['status']){
case 0 : $status = '待审核';break;
case 1 : $status = '开票中';break;
}
SimpleLogs::writeLog('当前票据 ['.$res['invoice_number'].'] 状态为 : '.$status, __CLASS__.':'.__FUNCTION__);
continue; continue;
} }
$params = []; $params = [];
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment