|
|
@@ -10,7 +10,7 @@
|
|
|
<view class="name">已用额度</view>
|
|
|
<view class="Number" style="font-size: 48rpx">{{ data.amount || 0 }}</view>
|
|
|
</view>
|
|
|
- <text style="position: absolute;top:32rpx;right: 32rpx;color:#FFAF36" @click="untieCard">解绑</text>
|
|
|
+ <text style="position: absolute;top:32rpx;right: 32rpx;color:#FFAF36" @click="openUnbindpopup">解绑</text>
|
|
|
</view>
|
|
|
<view style="display: flex;justify-content: space-between;margin: 8rpx 0rpx">
|
|
|
<text>赠送会员编号:</text>
|
|
|
@@ -29,12 +29,17 @@
|
|
|
|
|
|
</view>
|
|
|
</view>
|
|
|
+ <uni-popup ref="unbindpopup" type="dialog">
|
|
|
+ <uni-popup-dialog type="warn" title="警告" content="请确认是否要解除绑定该亲情卡" @confirm="untieCard"
|
|
|
+ ></uni-popup-dialog>
|
|
|
+ </uni-popup>
|
|
|
</view>
|
|
|
</template>
|
|
|
|
|
|
<script>
|
|
|
|
|
|
- import MescrollItem from "./module/mescrollUni-item.vue";
|
|
|
+import MescrollItem from "./module/mescrollUni-item.vue";
|
|
|
+
|
|
|
export default {
|
|
|
components: {
|
|
|
MescrollItem
|
|
|
@@ -42,36 +47,39 @@ export default {
|
|
|
data() {
|
|
|
return {
|
|
|
data: {},
|
|
|
- scrollViewHeight:'',
|
|
|
+ scrollViewHeight: '',
|
|
|
};
|
|
|
},
|
|
|
onLoad(option) {
|
|
|
this.data = JSON.parse(option.data)
|
|
|
console.log(this.data)
|
|
|
let sysInfo = uni.getSystemInfoSync()
|
|
|
- this.scrollViewHeight =sysInfo.windowHeight -(sysInfo.windowWidth/750)*500 +'px'
|
|
|
+ this.scrollViewHeight = sysInfo.windowHeight - (sysInfo.windowWidth / 750) * 500 + 'px'
|
|
|
console.log(' this.scrollViewHeight', this.scrollViewHeight)
|
|
|
},
|
|
|
onShow() {
|
|
|
},
|
|
|
methods: {
|
|
|
+ openUnbindpopup() {
|
|
|
+ this.$refs.unbindpopup.open()
|
|
|
|
|
|
+ },
|
|
|
//解除绑定
|
|
|
untieCard() {
|
|
|
- this.$api.untieCard({
|
|
|
- cardId:this.data.id
|
|
|
- }).then((res)=>{
|
|
|
- uni.showToast({
|
|
|
- icon: 'success',
|
|
|
- duration: 2000,
|
|
|
- title:'解绑成功'
|
|
|
+ this.$api.untieCard({
|
|
|
+ cardId: this.data.id
|
|
|
+ }).then((res) => {
|
|
|
+ uni.showToast({
|
|
|
+ icon: 'success',
|
|
|
+ duration: 2000,
|
|
|
+ title: '解绑成功'
|
|
|
+ });
|
|
|
+ setTimeout(() => {
|
|
|
+ uni.redirectTo({
|
|
|
+ url: '/myPages/familyCard/index'
|
|
|
});
|
|
|
- setTimeout(()=>{
|
|
|
- uni.navigateBack({
|
|
|
- delta: 1
|
|
|
- })
|
|
|
- },2000)
|
|
|
- })
|
|
|
+ }, 2000)
|
|
|
+ })
|
|
|
},
|
|
|
},
|
|
|
};
|