提交 a3ae20a0 编写于 作者: yi.li's avatar yi.li

订单里价格相关的都做处理

上级 0fcae6d8
...@@ -79,7 +79,7 @@ ...@@ -79,7 +79,7 @@
</el-table-column> </el-table-column>
<el-table-column prop="price" label="单价" min-width="100" align="center"> <el-table-column prop="price" label="单价" min-width="100" align="center">
<template slot-scope="scope"> <template slot-scope="scope">
<span>{{ scope.row.price }}</span> <span>{{ scope.row.price | toFixed2 }}</span>
</template> </template>
</el-table-column> </el-table-column>
<el-table-column prop="status" label="状态" min-width="100" align="center"> <el-table-column prop="status" label="状态" min-width="100" align="center">
...@@ -89,11 +89,11 @@ ...@@ -89,11 +89,11 @@
</el-table-column> </el-table-column>
</el-table> </el-table>
<div class="total-set"> <div class="total-set">
<p><span>商品总额:</span><span>¥{{orderDetailData.totalPrice}}</span></p> <p><span>商品总额:</span><span>¥{{orderDetailData.totalPrice | toFixed2}}</span></p>
<p><span>优惠:</span><span>¥{{orderDetailData.totalCouponFee}}</span></p> <p v-if="orderDetailData.totalCouponFee"><span>优惠:</span><span>-¥{{orderDetailData.totalCouponFee | toFixed2}}</span></p>
<p class="total-price" v-if="showStatus == 1 || showStatus == 2 || showStatus == 3"><span>实付:</span><span>¥{{orderDetailData.amount}}</span></p> <p class="total-price" v-if="showStatus == 1 || showStatus == 2 || showStatus == 3"><span>实付:</span><span>¥{{orderDetailData.amount | toFixed2}}</span></p>
<p class="total-price" v-if="showStatus == 4"><span>应付:</span><span>¥{{orderDetailData.totalPrice}}</span></p> <p class="total-price" v-if="showStatus == 4"><span>应付:</span><span>¥{{orderDetailData.totalPrice | toFixed2}}</span></p>
<p class="total-price" v-if="showStatus == 5"><span>实付:</span><span>¥0</span></p> <p class="total-price" v-if="showStatus == 5"><span>实付:</span><span>¥0.00</span></p>
</div> </div>
</div> </div>
<send-set-dialog <send-set-dialog
...@@ -196,6 +196,17 @@ ...@@ -196,6 +196,17 @@
}) })
}, },
}, },
filters: {
toFixed2: function (value) {
let val;
if (value) {
val = (value/100).toFixed(2);
}else {
val = 0.00
}
return val;
}
},
} }
</script> </script>
<style lang="scss"> <style lang="scss">
......
...@@ -52,7 +52,7 @@ ...@@ -52,7 +52,7 @@
</el-table-column> </el-table-column>
<el-table-column prop="amount" label="实收款" min-width="100" align="center"> <el-table-column prop="amount" label="实收款" min-width="100" align="center">
<template slot-scope="scope"> <template slot-scope="scope">
<span>{{ scope.row.amount }}</span> <span>{{ scope.row.amount | toFixed2}}</span>
</template> </template>
</el-table-column> </el-table-column>
<el-table-column prop="receiver" label="买家" min-width="100" align="center"></el-table-column> <el-table-column prop="receiver" label="买家" min-width="100" align="center"></el-table-column>
...@@ -71,7 +71,7 @@ ...@@ -71,7 +71,7 @@
<el-table-column prop="priceList" label="单价" min-width="100" align="center"> <el-table-column prop="priceList" label="单价" min-width="100" align="center">
<template slot-scope="scope"> <template slot-scope="scope">
<!--<span>{{ scope.row.price }}</span>--> <!--<span>{{ scope.row.price }}</span>-->
<p v-for="(item, index) in scope.row.priceList" :key="index" class="p-normal">{{item}}</p> <p v-for="(item, index) in scope.row.priceList" :key="index" class="p-normal">{{item | toFixed2}}</p>
</template> </template>
</el-table-column> </el-table-column>
<el-table-column prop="createTime" label="下单时间" min-width="100" align="center"> <el-table-column prop="createTime" label="下单时间" min-width="100" align="center">
...@@ -456,6 +456,17 @@ ...@@ -456,6 +456,17 @@
}) })
}, },
}, },
filters: {
toFixed2: function (value) {
let val;
if (value) {
val = (value/100).toFixed(2);
}else {
val = 0.00
}
return val;
}
},
} }
</script> </script>
<style lang="scss"> <style lang="scss">
......
Markdown 格式
0% or
您添加了 0 到此讨论。请谨慎行事。
先完成此消息的编辑!
想要评论请 注册