shish 4 jaren geleden
bovenliggende
commit
4efe139260
2 gewijzigde bestanden met toevoegingen van 9 en 7 verwijderingen
  1. 1 1
      app-hd/controllers/OrderController.php
  2. 8 6
      biz-hd/order/classes/OrderClass.php

+ 1 - 1
app-hd/controllers/OrderController.php

@@ -37,7 +37,7 @@ class OrderController extends BaseController
         $id = isset($get['id']) ? $get['id'] : 0;
         $order = OrderClass::getById($id, true);
         OrderClass::valid($order, $this->mainId);
-        OrderClass::onlinePrint($order);
+        OrderClass::onlinePrint($order, true);
         util::complete();
     }
 

+ 8 - 6
biz-hd/order/classes/OrderClass.php

@@ -401,16 +401,18 @@ class OrderClass extends BaseClass
     }
 
     //云打印 ssh 20210709
-    public static function onlinePrint($order)
+    public static function onlinePrint($order, $must = false)
     {
         if (empty($order)) {
             return false;
         }
-        if ($order->needPrint != dict::getDict('needPrint', 'need')) {
-            return false;
-        }
-        if ($order->payStatus != 1) {
-            return false;
+        if ($must == false) {
+            if ($order->needPrint != dict::getDict('needPrint', 'need')) {
+                return false;
+            }
+            if ($order->payStatus != 1) {
+                return false;
+            }
         }
 
         $shopId = $order->shopId ?? 0;