shish %!s(int64=3) %!d(string=hai) anos
pai
achega
db0e0faa0c
Modificáronse 1 ficheiros con 18 adicións e 0 borrados
  1. 18 0
      console/controllers/CgController.php

+ 18 - 0
console/controllers/CgController.php

@@ -2,6 +2,7 @@
 
 namespace console\controllers;
 
+use bizGhs\order\classes\OrderClass;
 use bizGhs\order\classes\PurchaseOrderItemClass;
 use bizHd\purchase\classes\PurchaseClass;
 use bizHd\purchase\classes\PurchaseItemClass;
@@ -11,6 +12,23 @@ use Yii;
 class CgController extends Controller
 {
 
+    public function actionDebt()
+    {
+        ini_set('memory_limit', '2045M');
+        set_time_limit(0);
+        $list = OrderClass::getAllByCondition(['customId' => 16, 'debt' => 1], null, '*', null, true);
+        foreach ($list as $order) {
+            $xsdDebt = $order->remainDebtPrice ?? 0;
+            $xsDOrderSn = $order->orderSn ?? '';
+            $purchaseId = $order->purchaseId ?? 0;
+            $cg = PurchaseClass::getById($purchaseId, true);
+            $cgDebt = $cg->remainDebtPrice ?? 0;
+            if (floatval($xsdDebt) != floatval($cgDebt)) {
+                echo $xsDOrderSn . " 欠款有问题 \n";
+            }
+        }
+    }
+
     // ./yii cg/update
     public function actionUpdate()
     {