Browse Source

修改计划任务错误

yingzi 1 year ago
parent
commit
625073ff17
1 changed files with 11 additions and 1 deletions
  1. 11 1
      Controller/Cron/FinanceCron.Class.php

+ 11 - 1
Controller/Cron/FinanceCron.Class.php

@@ -113,6 +113,15 @@ class FinanceCron
             $updateResult = $this->objMReceived->updateReceivedStatus($params);
             if($updateResult->isSuccess() == false) {
                 echo "企业".$record['enterpriseId']."下的收款单".$record['receivedNo']."审核失败001,原因:" . $updateResult->getData();
+                if($updateResult->getData()=="当前收款单已经审核过了"){
+                    echo "正在删除失效队列记录";
+                    $result = $this->objDReceivedReceiptCheckQueue->delete($record['id']);
+                    if($result === false){
+                    echo "队列记录删除失败,原因:".$this->objDReceivedReceiptCheckQueue->error();
+                    } else {
+                        echo "队列记录删除成功";
+                    }
+                }
             } else {
                 //审核成功后删除队列数据
                 echo "企业".$record['enterpriseId']."下的收款单".$record['receivedNo']."审核成功,正在删除队列记录". PHP_EOL;;
@@ -120,9 +129,10 @@ class FinanceCron
                 if($result === false){
                     echo "队列记录删除失败,原因:".$this->objDReceivedReceiptCheckQueue->error();
                 } else {
-                    echo "队列记录删除成功". PHP_EOL;;
+                    echo "队列记录删除成功";
                 }
             }
+            echo PHP_EOL;
         }
     }
 }