lrf 2 years ago
parent
commit
77185a4cf1
1 changed files with 7 additions and 2 deletions
  1. 7 2
      app/service/view/goods.js

+ 7 - 2
app/service/view/goods.js

@@ -167,8 +167,13 @@ class GoodsService extends CrudService {
           data.specs = data.specs.map(i => {
             const { sell_money, leader_price } = i;
             const sm = this.ctx.toNumber(sell_money);
-            const lp = this.ctx.toNumber(leader_price);
-            return { ...i, leader_price: lp, o_sell_money: sm, sell_money: lp };
+            const obj = { o_sell_money: sm };
+            if (leader_price) {
+              const lp = this.ctx.toNumber(leader_price);
+              obj.leader_price = lp;
+              obj.sell_money = lp;
+            }
+            return { ...i, ...obj };
           });
         }
       }