积分相关更新

This commit is contained in:
GaoHao
2024-10-18 13:43:52 +08:00
parent 0131e97d21
commit 55ae63e94b
8 changed files with 562 additions and 69 deletions

View File

@@ -0,0 +1,80 @@
<template>
<!-- 充值免单 -->
<view class="rechargeFree">
<view class="rechargeFree_bg" @click="changeFree">
<view class="left">
<view class="icon">优惠</view>
<view class="text">充值消费2倍50本单立享免单</view>
</view>
<u-checkbox-group iconPlacement="right" >
<u-checkbox v-model="rechargeFreeChecked" :checked="rechargeFreeChecked" @change="changeFree" activeColor="#E8AD7B" shape="circle" icon-size="36" size="36">
</u-checkbox>
</u-checkbox-group>
</view>
</view>
</template>
<script>
export default {
data() {
return {
rechargeFreeChecked: false,
}
},
props:{
shopUserInfo:{
type: Object
},
},
mounted() {
},
methods: {
/**
* 监听是否免单
*/
changeFree ( e ) {
this.rechargeFreeChecked = !this.rechargeFreeChecked;
this.$emit("changeFree",this.rechargeFreeChecked)
}
}
}
</script>
<style lang="scss">
// 充值免单
.rechargeFree{
padding: 0 20rpx;
margin-top: 32rpx;
.rechargeFree_bg{
display: flex;
justify-content: space-between;
align-items: center;
padding: 32rpx 24rpx;
border-radius: 24rpx;
background-color: #fff;
.left{
display: flex;
align-items: center;
.icon{
width: 68rpx;
height: 36rpx;
text-align: center;
line-height: 36rpx;
background: linear-gradient( 180deg, #FEDE81 0%, #FEB263 100%);
border-radius: 12rpx 0rpx 12rpx 0rpx;
font-weight: 500;
font-size: 20rpx;
color: #FFFFFF;
margin-right: 12rpx;
}
.text{
font-weight: 500;
font-size: 28rpx;
color: #333333;
}
}
}
}
</style>