Browse Source

订单 order orderSn

shish 6 years ago
parent
commit
ae20d482ed
1 changed files with 6 additions and 5 deletions
  1. 6 5
      app/client/controllers/OrderController.php

+ 6 - 5
app/client/controllers/OrderController.php

@@ -122,7 +122,7 @@ class OrderController extends BaseController
 		OrderGoodsService::add($data);//创建订单商品列表
 		util::success(['orderSn' => $orderSn, 'totalPrice' => $showPrice, 'couponId' => $couponId]);
 	}
-	
+
 	//下单要用到的相关信息 shish 2019.12.6
 	public function actionOrderRelate()
 	{
@@ -141,9 +141,9 @@ class OrderController extends BaseController
 		$payPassword = isset($post['payPassword']) ? $post['payPassword'] : 0;
 		$couponId = isset($post['couponId']) ? $post['couponId'] : 0;
 		$order = OrderService::getByOrderSn($orderSn);
-
+		
 		//dd(password_hash('123456', PASSWORD_BCRYPT));
-
+		
 		//验证支付密码是否正确
 		UserService::validPayPassword($payPassword, $this->user);
 		
@@ -163,8 +163,8 @@ class OrderController extends BaseController
 		ini_set('date.timezone', 'Asia/Shanghai');
 		$post = Yii::$app->request->post();
 		$couponId = isset($post['couponId']) ? $post['couponId'] : 0;
-		$orderId = isset($post['orderId']) ? $post['orderId'] : 0;
-		$order = OrderService::getById($orderId);
+		$orderSn = isset($post['orderSn']) ? $post['orderSn'] : 0;
+		$order = OrderService::getByOrderSn($orderSn);
 		
 		//验证订单有效性
 		OrderService::valid($order, $this->userId);
@@ -246,6 +246,7 @@ class OrderController extends BaseController
 		$post['sourceType'] = $sourceType;
 		$order = OrderService::addOrder($post);
 		$orderId = $order['id'];
+		$orderSn = $order['orderSn'];
 		$merchantId = $this->merchantId;
 		$couponId = isset($post['couponId']) ? $post['couponId'] : 0;