|
@@ -116,11 +116,13 @@ class Orders extends Api
|
|
|
$order['amount_coupon_kill']=$info['amount_coupon_kill'];
|
|
|
$order['num']=$info['num'];
|
|
|
$order['num_install']=$info['num_install'];
|
|
|
+ $order['tax']=$data['tax']??null;
|
|
|
$order->save();
|
|
|
foreach ($info['goods'] as $goods){
|
|
|
OrderInfo::saveInfo($order,$goods);
|
|
|
}
|
|
|
|
|
|
+
|
|
|
Db::commit();
|
|
|
$this->success('',$order);
|
|
|
}
|
|
@@ -161,4 +163,18 @@ class Orders extends Api
|
|
|
$order=$user->orders()->with(['info'])->findOrFail($data['id']);
|
|
|
$this->success('',$order);
|
|
|
}
|
|
|
+
|
|
|
+ /**
|
|
|
+ * 用户订单列表
|
|
|
+ * @ApiParams (name=page,description=分页)
|
|
|
+ * @ApiParams (name=limit,description=分页)
|
|
|
+ *
|
|
|
+ */
|
|
|
+ public function users(){
|
|
|
+ $user=$this->auth->getUser();
|
|
|
+ $orders=$user->orders()
|
|
|
+ ->order('id','desc')
|
|
|
+ ->paginate(input('limit',15));
|
|
|
+ $this->success('',$orders);
|
|
|
+ }
|
|
|
}
|