diff --git a/app/admin/logic/beforehand_order_cart_info/BeforehandOrderCartInfoLogic.php b/app/admin/logic/beforehand_order_cart_info/BeforehandOrderCartInfoLogic.php index d32fe2257..85654a84d 100644 --- a/app/admin/logic/beforehand_order_cart_info/BeforehandOrderCartInfoLogic.php +++ b/app/admin/logic/beforehand_order_cart_info/BeforehandOrderCartInfoLogic.php @@ -162,6 +162,9 @@ class BeforehandOrderCartInfoLogic extends BaseLogic $total_price= PurchaseProductOffer::where(['order_id' => $params['bhoid']])->sum('total_price'); $completed_amount= PurchaseProductOffer::where(['order_id' => $params['bhoid'],'pay_type'=>1])->sum('total_price'); $outstanding_amount= PurchaseProductOffer::where(['order_id' => $params['bhoid'],'pay_type'=>2])->sum('total_price'); + if($params['warehouse_id']<=0){ + throw new BusinessException('请选择入库仓库'); + } Db::startTrans(); try { $code = getNewOrderId('RK');