shish 3 年之前
父節點
當前提交
8f36293a4b
共有 2 個文件被更改,包括 5 次插入2 次删除
  1. 3 2
      app-ghs/controllers/PurchaseOrderController.php
  2. 2 0
      biz-ghs/order/classes/PurchaseOrderClass.php

+ 3 - 2
app-ghs/controllers/PurchaseOrderController.php

@@ -30,8 +30,6 @@ class PurchaseOrderController extends BaseController
             util::fail('没有权限');
         }
         PurchaseOrderClass::printTicket($cg);
-        $cg->printNum += 1;
-        $cg->save();
         util::complete();
     }
 
@@ -299,6 +297,9 @@ class PurchaseOrderController extends BaseController
                 $order->location = 1;
                 $order->save();
             }
+            if (isset($order->needPrint) && $order->needPrint == 1) {
+                PurchaseOrderClass::printTicket($order);
+            }
 
             $transaction->commit();
             util::success($order);

+ 2 - 0
biz-ghs/order/classes/PurchaseOrderClass.php

@@ -84,6 +84,8 @@ class PurchaseOrderClass extends BaseClass
     //打印小票 ssh 20230608
     public static function printTicket($orderInfo)
     {
+        $orderInfo->printNum += 1;
+        $orderInfo->save();
         $ghsId = $orderInfo->ghsId ?? 0;
         $debtCount = PurchaseOrderClass::getCount(['ghsId' => $ghsId, 'debt' => PurchaseOrderClass::DEBT_YES]);
         $debtAmount = PurchaseOrderClass::sum(['ghsId' => $ghsId, 'debt' => PurchaseOrderClass::DEBT_YES], 'actPrice');