diff --git a/app/Models/Order.php b/app/Models/Order.php index d7843334..9aac7136 100644 --- a/app/Models/Order.php +++ b/app/Models/Order.php @@ -35,7 +35,7 @@ class Order extends AbstractModel */ public function warehouses(): belongsToMany { - return $this->belongsToMany(Company::class, (new OrderWarehouse())->getTable(), 'warehouse_id','order_id'); + return $this->belongsToMany(Company::class, (new OrderWarehouse())->getTable(), 'order_id','warehouse_id'); } /** diff --git a/resources/assets/vue/components/order/forms/OrderFormComponent.vue b/resources/assets/vue/components/order/forms/OrderFormComponent.vue index d6837f3b..871a5a8f 100644 --- a/resources/assets/vue/components/order/forms/OrderFormComponent.vue +++ b/resources/assets/vue/components/order/forms/OrderFormComponent.vue @@ -73,6 +73,10 @@ import { required } from "vuelidate/lib/validators"; export default { props: { + section: { + type: String, + required: true + }, id: { type: Number, required: true