tmp: 部分代码与UnishopV5结合,但是代码有严重缺陷

This commit is contained in:
2025-12-20 15:30:39 +08:00
parent ed5181b382
commit e263a616f6
183 changed files with 31316 additions and 18590 deletions

View File

@@ -10,9 +10,9 @@
</view>
<view class="birthday-title-desc" v-else>感谢您一直以来的支持在您生日到来之际特为您送上最真诚的祝福</view>
<view class="birthday-title-hint">
<image :src="$util.img('public/uniapp/birthday_gift/birthday_gift_left.png')" mode="" class="birthday-img-all"/>
<image :src="$util.img('public/uniapp/birthday_gift/birthday_gift_left.png')" mode="" class="birthday-img-all" />
<view class="font-size-toolbar">生日贺礼</view>
<image :src="$util.img('public/uniapp/birthday_gift/birthday_gift_right.png')" mode="" class="birthday-img-all"/>
<image :src="$util.img('public/uniapp/birthday_gift/birthday_gift_right.png')" mode="" class="birthday-img-all" />
</view>
<scroll-view scroll-y="true" class="register-box">
<view class="reward-content">
@@ -51,18 +51,14 @@
<block v-for="(item, index) in birthday.coupon_list" :key="index">
<view class="content">
<view class="info">
<block v-if="item.type == 'reward'">
<text class="num">
{{ parseFloat(item.money) }}
<text class="type">元优惠劵</text>
</text>
</block>
<block v-else-if="item.type == 'discount'">
<text class="num">
{{ item.discount }}
<text class="type"></text>
</text>
</block>
<text class="num" v-if="item.type == 'reward'">
{{ parseFloat(item.money) }}
<text class="type">元优惠劵</text>
</text>
<text class="num" v-else-if="item.type == 'discount'">
{{ item.discount }}
<text class="type"></text>
</text>
<view class="desc">用于下单时抵现或兑换商品等</view>
</view>
<view class="tip" @click="closeRewardPopup('3')">立即查看</view>
@@ -93,7 +89,8 @@
birthday: {
flag: false,
coupon_list: {}
}
},
callback: null
};
},
computed: {
@@ -117,7 +114,8 @@
this.init();
},
methods: {
init() {
init(callback = null) {
if (callback) this.callback = callback;
this.getBirthdayGift();
},
cancel() {
@@ -148,7 +146,9 @@
data: {
id: this.birthday.id
},
success: res => {}
success: res => {
if (this.callback) this.callback();
}
});
}
},
@@ -170,7 +170,7 @@
}
.register-box {
max-height: 300rpx;
max-height: 320rpx;
overflow-y: scroll;
/* margin-top:350rpx; */
}
@@ -187,12 +187,12 @@
<style lang="scss">
.reward-wrap {
width: 85vw;
width: 600rpx;
height: auto;
.wrap {
width: 100%;
height: auto;
width: 600rpx;
height: 932rpx;
background-size: 100%;
background-repeat: no-repeat;
padding-bottom: 40rpx;
@@ -266,7 +266,8 @@
background: #fff;
border-radius: 10rpx;
margin-bottom: 20rpx;
box-sizing: border-box;
height: 136rpx;
.info {
flex: 1;
}
@@ -323,13 +324,6 @@
height: 40rpx;
margin: 0 auto;
line-height: 40rpx;
/* margin: 20rpx 140rpx;
border: none;
background: linear-gradient(90deg, #FF6A00, #FF3C00);
border-radius: 40rpx;
display: flex;
align-items: center;
justify-content: center; */
}
}
}