Explorar el Código

待确认订单打印 与 打印+1

shish hace 5 años
padre
commit
8226ebb3f9
Se han modificado 1 ficheros con 8 adiciones y 0 borrados
  1. 8 0
      biz-ghs/order/services/OrderService.php

+ 8 - 0
biz-ghs/order/services/OrderService.php

@@ -113,6 +113,12 @@ class OrderService extends BaseService
         if (isset($data['sendType']) && $data['sendType'] == OrderClass::SEND_TYPE_NO) {
             PurchaseService::payAfter($purchase, $payWay);
             self::payAfter($returnOrder, $payWay);
+        } else {
+            if (isset($data['needPrint']) && $data['needPrint'] == dict::getDict('needPrint', 'need')) {
+                OrderClass::onlinePrint($returnOrder);
+                $returnOrder->printNum += 1;
+                $returnOrder->save();
+            }
         }
 
         return $returnOrder;
@@ -665,6 +671,8 @@ class OrderService extends BaseService
         //订单生成时唤起在线打印
         if (isset($order->needPrint) && $order->needPrint == dict::getDict('needPrint', 'need')) {
             OrderClass::onlinePrint($order);
+            $order->printNum += 1;
+            $order->save();
         }
 
     }