|
|
@@ -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();
|