shish 2 ay önce
ebeveyn
işleme
1f9311381e
1 değiştirilmiş dosya ile 13 ekleme ve 0 silme
  1. 13 0
      biz-ghs/order/classes/PurchaseOrderClass.php

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

@@ -409,6 +409,19 @@ class PurchaseOrderClass extends BaseClass
         }
         $kindNum = $orderInfo->kind ?? 0;
         $bigNum = $orderInfo->itemNum ? floatval($orderInfo->itemNum) : 0;
+        if (!empty($itemList)) {
+            $kindNum = 0;
+            $bigNum = 0;
+            foreach ($itemList as $row) {
+                $itemNumRow = floatval($row['itemNum'] ?? 0);
+                $refundNumRow = floatval($row['refundNum'] ?? 0);
+                $netNum = max(0, $itemNumRow - $refundNumRow);
+                if ($netNum > 0) {
+                    $kindNum++;
+                    $bigNum += $netNum;
+                }
+            }
+        }
         $content .= '<BR>********************************<BR>';
         $content .= "<CB>共{$kindNum}种";
         $content .= " 数量:";