Commit 8d4ebb7b authored by 琉璃丶c's avatar 琉璃丶c

1.修改发票详情页面跳转逻辑

parent 4e98e6c5
...@@ -33,7 +33,7 @@ ...@@ -33,7 +33,7 @@
</div> </div>
<!-- 订单物流信息 --> <!-- 订单物流信息 -->
<div class="order-common order-logistics"> <div class="order-common order-logistics">
<div class="logistics-content" @click="openPager('logisticsDetail')"> <div class="logistics-content" @click="openLogistics()">
<van-icon :name="icons.inDelivery" class="order-icon logistics-icon"/> <van-icon :name="icons.inDelivery" class="order-icon logistics-icon"/>
<div class="logistics-text"> <div class="logistics-text">
<div style="display:flex"> <div style="display:flex">
...@@ -52,7 +52,7 @@ ...@@ -52,7 +52,7 @@
</div> </div>
</div> </div>
<!-- 订单商品 --> <!-- 订单商品 -->
<div class="goods-all" @click="openPager('goodsInfo')"> <div class="goods-all" @click="openGoodsList()">
<span class="all-title">商品明细</span> <span class="all-title">商品明细</span>
<span class="title-more">更多</span> <span class="title-more">更多</span>
<van-icon class="title-arrow" name="arrow"/> <van-icon class="title-arrow" name="arrow"/>
...@@ -62,14 +62,14 @@ ...@@ -62,14 +62,14 @@
</div> </div>
<!-- 订单发票信息 --> <!-- 订单发票信息 -->
<div> <div>
<div class="goods-all" @click="openPager('orderInvoice')"> <div class="goods-all" @click="openOrderInvoice()">
<span class="all-title">发票信息 ({{invoiceData.total}})</span> <span class="all-title">发票信息 ({{invoiceData.total}})</span>
<span class="title-more">更多</span> <span class="title-more">更多</span>
<van-icon class="title-arrow" name="arrow"/> <van-icon class="title-arrow" name="arrow"/>
</div> </div>
<div class="order-common"> <div class="order-common">
<invoice-simple-item v-for="item in invoiceData.invoiceList" :item="item" :key="item.invoiceNo" <invoice-simple-item v-for="item in invoiceData.invoiceList" :item="item" :key="item.invoiceNo"
@itemClick="openPager('orderInvoiecDetail')"/> @itemClick="openInvoice(item)"/>
</div> </div>
</div> </div>
</div> </div>
...@@ -123,15 +123,36 @@ export default { ...@@ -123,15 +123,36 @@ export default {
onBrowserBack() { onBrowserBack() {
this.$router.go(-1) this.$router.go(-1)
}, },
openPager(path) { /* 打开物流页面 */
openLogistics() {
this.$router.push({ this.$router.push({
path: path, path: 'logisticsDetail',
query: this.$store.state.linkInfo query: this.$store.state.linkInfo
}) })
}, },
openLogistics() { /* 打开商品列表页面 */
this.openPager('logisticsDetail') openGoodsList() {
this.$router.push({
path: 'goodsInfo',
query: this.$store.state.linkInfo
})
},
/* 打开发票列表页面 */
openOrderInvoice() {
this.$router.push({
path: 'orderInvoice',
query: this.$store.state.linkInfo
})
},
/* 打开单个发票页面 */
openInvoice(item) {
this.$router.push({
path: 'orderInvoiecDetail',
query: item
})
console.log(item)
}, },
/* 获取订单详情 */
getOrderDetail() { getOrderDetail() {
let params = { let params = {
'businessType': '', 'businessType': '',
...@@ -180,6 +201,7 @@ export default { ...@@ -180,6 +201,7 @@ export default {
// console.log(err) // console.log(err)
// }) // })
}, },
/* 获取发票列表 */
getInvoiceDetail() { getInvoiceDetail() {
let params = { let params = {
'clientID': [], 'clientID': [],
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment