Ver código fonte

订单评价的修正

lizhen_gitee 2 meses atrás
pai
commit
bf88451906
1 arquivos alterados com 2 adições e 2 exclusões
  1. 2 2
      addons/unishop/controller/Order.php

+ 2 - 2
addons/unishop/controller/Order.php

@@ -690,7 +690,7 @@ class Order extends Base
         $product_id = \addons\unishop\extend\Hashids::decodeHex($product_id);
 
         $orderProductModel = new \addons\unishop\model\OrderProduct();
-        $orderProduct = $orderProductModel->where(['product_id' => $product_id, 'order_id' => $order_id, 'user_id' => $this->auth->id])->find();
+        $orderProduct = $orderProductModel->field('id,id as order_product_id,spec')->where(['product_id' => $product_id, 'order_id' => $order_id, 'user_id' => $this->auth->id])->find();
 
         $orderModel = new \addons\unishop\model\Order();
         $order = $orderModel->where(['id' => $order_id, 'user_id' => $this->auth->id])->find();
@@ -712,7 +712,7 @@ class Order extends Base
             $evaluate = new Evaluate();
             $evaluate->user_id = $this->auth->id;
             $evaluate->order_id = $order_id;
-            $evaluate->order_product_id = $orderProduct->id;
+            $evaluate->order_product_id = $orderProduct->order_product_id;
             $evaluate->product_id = $product_id;
             $evaluate->rate = $rate;
             $evaluate->anonymous = $anonymous;