|
|
@@ -41,23 +41,6 @@ class OrderController extends webApp
|
|
|
}
|
|
|
|
|
|
/**
|
|
|
- * 订单详情
|
|
|
- * @return array|mixed
|
|
|
- */
|
|
|
- public function info()
|
|
|
- {
|
|
|
- $params = request()->all();
|
|
|
- $orderNo = isset($params['order_no'])? $params['order_no'] : '';
|
|
|
- $id = isset($params['id'])? intval($params['id']) : 0;
|
|
|
- if ($id<=0 && empty($orderNo)) {
|
|
|
- return showJson(2014, false);
|
|
|
- }
|
|
|
-
|
|
|
- $datas = OrderService::make()->getInfo($id>0? $id:$orderNo, $this->userId);
|
|
|
- return showJson(1010, true, $datas);
|
|
|
- }
|
|
|
-
|
|
|
- /**
|
|
|
* 购买商品
|
|
|
* @param OrderValidator $validator
|
|
|
* @return array
|
|
|
@@ -83,6 +66,37 @@ class OrderController extends webApp
|
|
|
|
|
|
}
|
|
|
|
|
|
+ /**
|
|
|
+ * 订单详情
|
|
|
+ * @return array|mixed
|
|
|
+ */
|
|
|
+ public function info()
|
|
|
+ {
|
|
|
+ $params = request()->all();
|
|
|
+ $orderNo = isset($params['order_no'])? $params['order_no'] : '';
|
|
|
+ $id = isset($params['id'])? intval($params['id']) : 0;
|
|
|
+ if ($id<=0 && empty($orderNo)) {
|
|
|
+ return showJson(2014, false);
|
|
|
+ }
|
|
|
+
|
|
|
+ $datas = OrderService::make()->getInfo($id>0? $id:$orderNo, $this->userId);
|
|
|
+ return showJson(1010, true, $datas);
|
|
|
+ }
|
|
|
+
|
|
|
+ /**
|
|
|
+ * 物流信息
|
|
|
+ * @return array
|
|
|
+ */
|
|
|
+ public function track()
|
|
|
+ {
|
|
|
+ $params = request()->all();
|
|
|
+ if(!$result = OrderService::make()->getTrack($this->userId,$params)){
|
|
|
+ return showJson(OrderService::make()->getError(), false);
|
|
|
+ }else{
|
|
|
+ return showJson(OrderService::make()->getError(), true, $result);
|
|
|
+ }
|
|
|
+ }
|
|
|
+
|
|
|
|
|
|
/**
|
|
|
* 申请退款
|