weizong song 5 years ago
parent 1dcf392a4d
commit aa22308eba

@ -563,7 +563,12 @@ class OrdersController extends CommonController
$product_item = request()->has("product_item_id") ? (new ProductItems())->find(request()->product_item_id) : $order->productItem;
$price = $product_item->price + $product_paramedic_level->price;
$factors = (new Orders())->requestFactorsToOrderFactors();
if (request()->has("factors")) {
$factors = (new Orders())->requestFactorsToOrderFactors();
} else {
$factors = json_decode($order->factors);
}
$price += collect($factors)->sum("price");
if (request()->has("price") && request()->price < $price) {
@ -592,9 +597,8 @@ class OrdersController extends CommonController
$update["mobile"] = request()->patient_mobile;
}
if (request()->has("factors")) {
$update["factors"] = $factors;
$update["factors"] = json_encode($factors);
}
$update["factors"] = $factors;
$order->update($update);
DB::commit();
return response()->json($order->toArray());

Loading…
Cancel
Save