Commit 31fa0570 authored by hangjun83's avatar hangjun83

财务开票模块更新

parent d70517c7
......@@ -438,21 +438,27 @@ class InvoiceService
{
$result = $this->invoiceRecordRepository->getNotResultInvoiceRecord();
if($result){
foreach($result as $res){
$invoiceResponse = $this->queryInvoiceInfo([
'invoice_platform' => $res['invoice_platform'],
'invoice_number' => $res['invoice_number']
]);
if(!$invoiceResponse){
continue;
}
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__);
foreach($result as $res){
$invoiceResponse = $this->queryInvoiceInfo([
'invoice_platform' => $res['invoice_platform'],
'invoice_number' => $res['invoice_number']
]);
if(!$invoiceResponse){
//如果查询不到将状态更新
$this->invoiceRecordRepository->saveInvoice([
'invoice_number' => $res['invoice_number'],
'invoice_status' => 5
]);
SimpleLogs::writeLog('当前票据 ['.$res['invoice_number'].'] 无法在开票系统中查询亦或已删除 ', __CLASS__.':'.__FUNCTION__);
continue;
}
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;
}
$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