提交 97d097ce authored 作者: 王天霸's avatar 王天霸

1

上级 9a895044
......@@ -584,13 +584,13 @@
this.goodsAllData.stags = this.goodsAllData.stags.toString();
}
// 价格数字需要 乘以100
// 价格数字需要 乘以1000 除以10 防止精度丢失
if(this.goodsAllData.specs_group && this.goodsAllData.specs_group.length > 0) {
this.goodsAllData.specs_group.forEach((item)=> {
item.js_price = Number(item.js_price) * 100;
item.price = Number(item.price) * 100;
item.sc_price = Number(item.sc_price) * 100;
item.sl_price = Number(item.sl_price) * 100;
item.js_price = (Number(item.js_price) * 1000)/10;
item.price = (Number(item.price) * 1000)/10;
item.sc_price = (Number(item.sc_price) * 1000)/10;
item.sl_price = (Number(item.sl_price) * 1000)/10;
item.stock = Number(item.stock);
})
delete this.goodsAllData.js_price;
......@@ -600,10 +600,10 @@
delete this.goodsAllData.stock;
delete this.goodsAllData.weight;
}else {
this.goodsAllData.js_price = Number(this.goodsAllData.js_price) * 100
this.goodsAllData.price = Number(this.goodsAllData.price) * 100
this.goodsAllData.sc_price = Number(this.goodsAllData.sc_price) * 100
this.goodsAllData.sl_price = Number(this.goodsAllData.sl_price) * 100
this.goodsAllData.js_price = (Number(this.goodsAllData.js_price) * 1000)/10
this.goodsAllData.price = (Number(this.goodsAllData.price) * 100)/10
this.goodsAllData.sc_price = (Number(this.goodsAllData.sc_price) * 100)/10
this.goodsAllData.sl_price = (Number(this.goodsAllData.sl_price) * 100)/10
this.goodsAllData.stock = Number(this.goodsAllData.stock);
delete this.goodsAllData.specs;
delete this.goodsAllData.specs_group;
......
Markdown 格式
0%
您添加了 0 到此讨论。请谨慎行事。
请先完成此评论的编辑!
注册 或者 后发表评论