weizong song 5 years ago
parent f2b071a0fc
commit 97d5977ff4

@ -570,6 +570,12 @@ class OrdersController extends CommonController
public function updateOrderItems(Request $request)
{
$order_items = (new OrderItems())->whereHas("order")->whereIn("id", (array)$request->ids)->with("customer")->get();
if (!$order_items->count()) {
return response()->json([
"errorcode" => "105",
"errormsg" => "没有获取到子订单"
]);
}
$customer = $order_items->first()->customer;
$price_changed_paid_items = $order_items->filter(function ($item) use ($request) {
return $request->has("price") && $item->paid_at && $request->price != $item->total;

@ -153,6 +153,7 @@ Route::group(["namespace" => "Manager", "prefix" => "manager"], function () {
Route::post('create-patient', 'OrdersController@createPatient');
Route::post('create-order', 'OrdersController@createOrder');
Route::post('update-order/{id}', 'OrdersController@updateOrder');
Route::post('update-order-items', 'OrdersController@updateOrderItems');
Route::post('scan-pay/{order_id}', 'OrdersController@scanPay');
Route::get('get-project-orders/{project_id}', 'OrdersController@list');
Route::get('get-order/{id}', 'OrdersController@getOrder');

Loading…
Cancel
Save