|
|
@@ -42,7 +42,7 @@ use think\facade\Request;
|
|
42
|
42
|
* @author xaboy
|
|
43
|
43
|
* @day 2020/6/10
|
|
44
|
44
|
*/
|
|
45
|
|
-class StoreOrder
|
|
|
45
|
+class StoreOrder extends BaseController
|
|
46
|
46
|
{
|
|
47
|
47
|
/**
|
|
48
|
48
|
* @var StoreOrderRepository
|
|
|
@@ -58,7 +58,7 @@ class StoreOrder
|
|
58
|
58
|
*/
|
|
59
|
59
|
public function __construct(App $app, StoreOrderRepository $repository)
|
|
60
|
60
|
{
|
|
61
|
|
- // parent::__construct($app);
|
|
|
61
|
+ parent::__construct($app);
|
|
62
|
62
|
$this->repository = $repository;
|
|
63
|
63
|
|
|
64
|
64
|
$this->source = request()->header('source');
|
|
|
@@ -115,13 +115,12 @@ class StoreOrder
|
|
115
|
115
|
*/
|
|
116
|
116
|
public function createOrder(StoreCartRepository $cartRepository)
|
|
117
|
117
|
{
|
|
118
|
|
- $uid = 1592;
|
|
|
118
|
+ $uid = $this->request->uid();
|
|
119
|
119
|
if (in_array($uid, [1592, 766])) {
|
|
120
|
120
|
$request = new Request();
|
|
121
|
121
|
$storeOrderCreateValidate = new StoreOrderCreateValidate($request);
|
|
122
|
122
|
return $this->createOrderNew($storeOrderCreateValidate);
|
|
123
|
123
|
}
|
|
124
|
|
- var_dump(123);
|
|
125
|
124
|
|
|
126
|
125
|
$cartId = (array)$this->request->param('cart_id', []);
|
|
127
|
126
|
|
|
|
@@ -730,8 +729,7 @@ class StoreOrder
|
|
730
|
729
|
}
|
|
731
|
730
|
|
|
732
|
731
|
// 根据用户ID 获取用户实体信息
|
|
733
|
|
- // $uid = $this->request->uid();
|
|
734
|
|
- $uid = 1592;
|
|
|
732
|
+ $uid = $this->request->uid();
|
|
735
|
733
|
// 验证通过,继续处理数据
|
|
736
|
734
|
/** @var StoreOrderCreateRequestEntity $storeOrderCreateRequestEntity */
|
|
737
|
735
|
$storeOrderCreateRequestEntity = $storeOrderCreateValidateResult['data'];
|
|
|
@@ -749,7 +747,7 @@ class StoreOrder
|
|
749
|
747
|
|
|
750
|
748
|
// 3、创建订单
|
|
751
|
749
|
$result = $this->repository->createOrderNew2($storeOrderCreateRequestEntity);
|
|
752
|
|
- return app('json')->success('aaa', $result);
|
|
|
750
|
+ return app('json')->success('订单创建成功', $result);
|
|
753
|
751
|
}
|
|
754
|
752
|
|
|
755
|
753
|
/**
|