sorry пре 5 година
родитељ
комит
3c8f8dd5f9
1 измењених фајлова са 7 додато и 0 уклоњено
  1. 7 0
      app-hd/controllers/PurchaseController.php

+ 7 - 0
app-hd/controllers/PurchaseController.php

@@ -86,6 +86,13 @@ class PurchaseController extends BaseController
         if (empty($info)) {
             util::fail('没有找到采购单');
         }
+        // 余额是否足够
+        $shop = $this->shop;
+        $balance = $shop['balance'] ?? 0.00;
+        if ($balance <= $info->actPrice) {
+            util::fail('余额不足');
+        }
+
         PurchaseClass::valid($info->attributes, $this->shopId);
         $connection = Yii::$app->db;//事务处理
         $transaction = $connection->beginTransaction();