shish 5 년 전
부모
커밋
0c4dca8fdc
1개의 변경된 파일4개의 추가작업 그리고 3개의 파일을 삭제
  1. 4 3
      console/controllers/PurchaseController.php

+ 4 - 3
console/controllers/PurchaseController.php

@@ -35,19 +35,20 @@ class PurchaseController extends Controller
             foreach ($purchases as $purchase) {
                 $connection = Yii::$app->db;//事务处理
                 $transaction = $connection->beginTransaction();
+                $id = $purchase['id'] ?? 0;
+                $orderSn = $purchase['orderSn'] ?? '';
                 try {
 
-                    $id = $purchase['id'] ?? 0;
                     $current = PurchaseClass::getById($id, true);
                     PurchaseService::expire($current);
                     $transaction->commit();
 
-                    noticeUtil::push("采购单过期库存回滚 orderSn:{$current->orderSn}", '15280215347');
+                    noticeUtil::push("采购单过期库存回滚 orderSn:{$orderSn}", '15280215347');
 
                 } catch (\Exception $e) {
                     $transaction->rollBack();
                     $msg = $e->getMessage();
-                    noticeUtil::push("采购单过期处理,报错:{$msg}", '15280215347');
+                    noticeUtil::push("采购单过期处理,orderSn:{$orderSn},报错:{$msg}", '15280215347');
                 }
 
                 $log = "过期的采购单:{$id} json:" . json_encode($purchase);