| xqd
@@ -580,9 +580,16 @@ class OrderController extends BaseController
|
|
|
{
|
|
|
$order_device = OrderDevice::find($request->input('id'));
|
|
|
if(!$order_device) return $this->error(['msg' => '找不到设备']);
|
|
|
- $order_device->update([
|
|
|
- 'quantity' => $request->input('quantity')
|
|
|
- ]);
|
|
|
+ if($request->input('quantity')){
|
|
|
+ $order_device->update([
|
|
|
+ 'quantity' => $request->input('quantity')
|
|
|
+ ]);
|
|
|
+ }
|
|
|
+ if($request->input('price')){
|
|
|
+ $order_device->update([
|
|
|
+ 'price' => intval($request->input('pricre'))*100
|
|
|
+ ]);
|
|
|
+ }
|
|
|
$order = $this->model->find($order_device['order_id']);
|
|
|
if(!$order) return $this->error(['msg' => '找不到订单']);
|
|
|
$order->updateMoney();
|