lrf 2 år sedan
förälder
incheckning
2a60ed2859
1 ändrade filer med 5 tillägg och 3 borttagningar
  1. 5 3
      app/service/trade/orderDetail.js

+ 5 - 3
app/service/trade/orderDetail.js

@@ -129,9 +129,11 @@ class OrderDetailService extends CrudService {
       const r = afterSale.find(f => ObjectId(_.get(f, 'goods._id')).equals(g._id));
       if (r) g.is_afterSale = true;
       else g.is_afterSale = false;
-      const r2 = rate.find(f => ObjectId(_.get(f, 'goods._id')).equals(g._id));
-      if (r2) g.is_rate = true;
-      else g.is_rate = false;
+      const r2 = rate.find(f => ObjectId(_.get(f, 'goodsSpec')).equals(g._id));
+      if (r2) {
+        g.is_rate = true;
+        g.rate = r2._id;
+      } else g.is_rate = false;
     }
     res.goods = goods;
     return res;