6/14 解决了精度问题和购物车金额数据可能被前端篡改的问题
This commit is contained in:
parent
001e1a4dae
commit
5fab1b22e0
@ -83,7 +83,7 @@
|
||||
<div :class="{divGoodsNum:1===1, moreGoods:cartData && cartData.length > 99}" v-if="cartData && cartData.length > 0">{{ goodsNum }}</div>
|
||||
<div class="divNum">
|
||||
<span>¥</span>
|
||||
<span>{{goodsPrice}}</span>
|
||||
<span>{{goodsPrice/100}}</span>
|
||||
</div>
|
||||
<div class="divPrice"></div>
|
||||
<div :class="{btnSubmitActive: cartData && cartData.length > 0, btnSubmit:!cartData || cartData.length<1}" @click="toAddOrderPage">去结算</div>
|
||||
@ -125,7 +125,7 @@
|
||||
<div class="divDesc">
|
||||
<div class="name">{{item.name}}</div>
|
||||
<div class="price">
|
||||
<span class="spanMoney">¥</span>{{item.amount}}</div>
|
||||
<span class="spanMoney">¥</span>{{item.amount/100}}</div>
|
||||
</div>
|
||||
<div class="divNum">
|
||||
<div class="divSubtract">
|
||||
@ -386,7 +386,7 @@
|
||||
//菜单中往购物车中添加商品
|
||||
async addCart(item){
|
||||
let params = {
|
||||
amount:item.price/100,//金额
|
||||
amount:item.price,//金额
|
||||
dishFlavor:item.dishFlavor,//口味 如果没有传undefined
|
||||
dishId:undefined,//菜品id
|
||||
setmealId:undefined,//套餐id
|
||||
|
@ -52,7 +52,7 @@
|
||||
<div class="numPrice">
|
||||
<span class="num">x{{item.number}}</span>
|
||||
<div class="price">
|
||||
<span class="spanMoney">¥</span>{{item.amount}}</div>
|
||||
<span class="spanMoney">¥</span>{{item.amount/100}}</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
@ -129,7 +129,7 @@
|
||||
this.cartData.forEach(item=>{
|
||||
price += (item.number * item.amount)
|
||||
})
|
||||
return price
|
||||
return price/100
|
||||
}
|
||||
},
|
||||
created(){
|
||||
|
@ -44,7 +44,7 @@
|
||||
</div>
|
||||
</div>
|
||||
<div class="result">
|
||||
<span>共{{order.sumNum}} 件商品,实付</span><span class="price">¥{{order.amount}}</span>
|
||||
<span>共{{order.sumNum}} 件商品,实付</span><span class="price">¥{{order.amount/100}}</span>
|
||||
</div>
|
||||
<div class="btn" v-if="order.status === 4">
|
||||
<div class="btnAgain" @click="addOrderAgain(order)">再来一单</div>
|
||||
|
@ -58,7 +58,7 @@
|
||||
</div>
|
||||
<div class="result">
|
||||
<span>共{{order[0].sumNum}} 件商品,实付</span>
|
||||
<span class="price">¥{{order[0].amount}}</span>
|
||||
<span class="price">¥{{order[0].amount/100}}</span>
|
||||
</div>
|
||||
<div class="btn" v-if="order[0].status === 4">
|
||||
<div class="btnAgain" @click="addOrderAgain">再来一单</div>
|
||||
|
Loading…
x
Reference in New Issue
Block a user