|
|
@@ -143,7 +143,7 @@
|
|
|
width="120" height="120">
|
|
|
</u-empty>
|
|
|
<!-- 底部样式 -->
|
|
|
- <view class="footer dis a-c">
|
|
|
+ <view class="footer dis a-c ">
|
|
|
<!-- 图标 -->
|
|
|
<view class="icon-view dis f-c a-c ">
|
|
|
<view class="">
|
|
|
@@ -432,7 +432,16 @@
|
|
|
let pages = getCurrentPages(); //获取所有页面栈实例列表
|
|
|
let prevPage = pages[pages.length - 2]; //上一页页面实例
|
|
|
console.log(selectedItems);
|
|
|
- prevPage.$vm.insOrderRightsList = selectedItems; //选中权益列表
|
|
|
+ // 回传选中权益列表与已使用金额到上一页
|
|
|
+ if (prevPage && prevPage.$vm) {
|
|
|
+ prevPage.$vm.insOrderRightsList = selectedItems; //选中权益列表
|
|
|
+ // insFeeOrders 可能因上游数据缺失而为 undefined,先初始化
|
|
|
+ if (!prevPage.$vm.insFeeOrders) {
|
|
|
+ prevPage.$vm.insFeeOrders = {};
|
|
|
+ }
|
|
|
+ // 用 $set 赋值 usedAmount,保证 Vue2 下新增属性是响应式的,返回上一页后能刷新显示
|
|
|
+ prevPage.$vm.$set(prevPage.$vm.insFeeOrders, 'usedAmount', this.totalPriceCount);
|
|
|
+ }
|
|
|
uni.navigateBack({ //uni.navigateTo跳转的返回,默认1为返回上一级
|
|
|
delta: 1
|
|
|
});
|
|
|
@@ -896,7 +905,12 @@
|
|
|
font-size: 36rpx;
|
|
|
color: #1F1F1F;
|
|
|
font-weight: bold;
|
|
|
+ // #ifdef H5
|
|
|
+ margin-right: 0;
|
|
|
+ // #endif
|
|
|
+ // #ifdef APP-PLUS
|
|
|
margin-left: auto;
|
|
|
+ // #endif
|
|
|
}
|
|
|
}
|
|
|
|