You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

673 lines
80 KiB

9 months ago
<template>
<view :style="viewColor">
<view class='integral-details'>
<view class='header'>
9 months ago
<!-- <view class='currentScore'>当前积分 <text @click="showProtocol=true" class="iconfont wenhao">?</text></view>
9 months ago
<view class="scoreNum">{{userInfo.integral ? userInfo.integral : 0}}</view>
9 months ago
<view class='line'></view> -->
9 months ago
<view class='nav acea-row'>
<view class='item'>
9 months ago
<view>当前消费积分</view>
9 months ago
<view class='num'>{{consume || 0}}</view>
9 months ago
</view>
<view class='item'>
9 months ago
<view>冻结福消费积分</view>
<view class='num'>{{consume_frozen || 0}}</view>
9 months ago
</view>
<!-- <view class='item'>
9 months ago
<view class='num'>{{userInfo.totalGainIntegral || 0}}</view>
<view>累计积分</view>
</view>
<view class='item'>
<view class='num'>{{userInfo.deductionIntegral || 0}}</view>
<view>累计消费</view>
</view>
<view class='item'>
<view class='num'>{{userInfo.lockIntegral || 0}}</view>
<view>冻结积分</view>
9 months ago
</view> -->
9 months ago
</view>
</view>
<view class='wrapper'>
9 months ago
<!-- <view class='nav acea-row'>
9 months ago
<view class='item acea-row row-center-wrapper' :class='current==index?"on":""' v-for="(item,index) in navList" :key='index'
@click='nav(index)'><text class='iconfont' :class="item.icon"></text>{{item.name}}</view>
9 months ago
</view> -->
9 months ago
<view class="zhuanrang">
<text>惠通宝兑换消费积分</text>
<view class="zhuanrangBtn" @click="show1 = true">
立即兑换
</view>
</view>
9 months ago
<view class="scoreTitle">
分值明细
9 months ago
</view>
9 months ago
<view class='list'>
9 months ago
<view class='tip' v-if="userInfo.clear && userInfo.clear.status && userInfo.clear.nextClearIntegral > 0"><text class='iconfont icon-shuoming'></text>
<text class="tip-text">提示您有部分积分将于{{userInfo.clear.nextClearDay}}过期请尽快使用</text>
</view>
<view class='item acea-row row-between-wrapper' v-for="(item,index) in integralList" :key="index">
<view>
9 months ago
<view class='state'>{{item.type}}</view>
9 months ago
<view>{{item.create_time}}</view>
</view>
9 months ago
<view>
<view style="margin-bottom:10rpx;color:#116636">
{{getLable(item.status)}}
</view>
<view class='num p-color' v-if="item.count.indexOf('-')==-1">{{item.count}}</view>
<view class='num' v-if="item.count.indexOf('-')!=-1">{{item.count}}</view>
</view>
9 months ago
</view>
<view class='loadingicon acea-row row-center-wrapper' v-if="integralList.length>0">
<text class='loading iconfont icon-jiazai' :hidden='loading==false'></text>{{loadTitle}}
</view>
<view v-if="integralList.length == 0">
<emptyPage title="暂无积分记录哦~"></emptyPage>
</view>
</view>
9 months ago
<!-- <view v-if="integral_status" class='list2' :hidden='current!=1'>
9 months ago
<navigator class='item acea-row row-between-wrapper' open-type='switchTab' hover-class='none' url='/pages/index/index'>
<view class='pictrue'>
<image src='../../../static/images/score.png'></image>
</view>
<view class='name'>购买商品可获得积分奖励</view>
<view class='earn'>赚积分</view>
</navigator>
<navigator class='item acea-row row-between-wrapper' hover-class='none' url='/pages/users/user_sgin/index'>
<view class='pictrue'>
<image src='../../../static/images/score.png'></image>
</view>
<view class='name'>每日签到可获得积分奖励</view>
<view class='earn'>赚积分</view>
</navigator>
9 months ago
</view> -->
9 months ago
</view>
</view>
<view class="instructions" v-if="showProtocol">
<view class="setAgCount">
<i class="icon iconfont icon-cha" @click="showProtocol = false"></i>
<div class="title">积分说明</div>
<view class="content">
<jyf-parser :html="protocol" ref="article" :tag-style="tagStyle"></jyf-parser>
</view>
</view>
</view>
9 months ago
<u-popup :show="show1" @close="show1=false">
<view class="popContent">
<view class="popTitle" style="display: flex;justify-content: space-between;">
<text>消费积分:分红点比值</text>
<text>{{consumeToShare}}:1</text>
</view>
<view class="popTitle" style="margin-top:29rpx;">
兑换分红点
</view>
<u--input
placeholder="请输入兑换分红点"
border="surround"
type="number"
v-model="consumeToShareNum"
></u--input>
<view class="popTitle" style="margin-top: 15px;display: flex;justify-content: space-between;">
<text>需支付积分</text>
9 months ago
<text>{{consumeToShareNum?(consumeToShareNum*consumeToShare).toFixed(2):0}}</text>
9 months ago
</view>
<view class="submitBtn" @click="changeConsume">
立即兑换
</view>
</view>
</u-popup>
9 months ago
<authorize @onLoadFun="onLoadFun" :isAuto="isAuto" :isShowAuth="isShowAuth" @authColse="authColse"></authorize>
</view>
</template>
<script>
// +----------------------------------------------------------------------
// | CRMEB [ CRMEB赋能开发者,助力企业发展 ]
// +----------------------------------------------------------------------
// | Copyright (c) 2016~2021 https://www.crmeb.com All rights reserved.
// +----------------------------------------------------------------------
// | Licensed CRMEB并不是自由软件,未经许可不能去掉CRMEB相关版权
// +----------------------------------------------------------------------
// | Author: CRMEB Team <admin@crmeb.com>
// +----------------------------------------------------------------------
9 months ago
import { getIntegralInfo, getassetsLog, getAgreementApi,getUserInfo,getConfig,jifenToShare } from '@/api/user.js';
9 months ago
import {
mapGetters
} from "vuex";
import authorize from '@/components/Authorize';
import emptyPage from '@/components/emptyPage.vue';
import parser from "@/components/jyf-parser/jyf-parser";
const app = getApp();
export default {
components: {
authorize,
emptyPage,
"jyf-parser": parser,
},
data() {
return {
9 months ago
// navList: [{
// 'name': '分值明细',
// 'icon': 'icon-mingxi'
// },
// {
// 'name': '分值提升',
// 'icon': 'icon-tishengfenzhi'
// }
// ],
9 months ago
current: 0,
page: 1,
limit: 10,
integralList: [],
userInfo:{},
loadend: false,
loading: false,
loadTitle: '加载更多',
isAuto: false, //没有授权的不会自动授权
isShowAuth: false,//是否隐藏授权
showProtocol: false,
protocol: '',
tagStyle: {
img: 'width:100%;display:block;',
video: 'width:100%;'
},
integral_status: true,
9 months ago
consume:0,
consume_frozen:0,
show1:false,
consumeToShare:1,
9 months ago
consumeToShareNum:0,
statusList:[
{key:0,value:'获取冻结'},
{key:1,value:'获取成功'},
{key:2,value:'退款'},
{key:3,value:'支付'},
]
9 months ago
};
},
computed: mapGetters(['isLogin','viewColor']),
onLoad() {
if (this.isLogin) {
this.getUserInfo();
} else {
this.isAuto = true;
this.isShowAuth = true
}
this.getAgreement();
9 months ago
getConfig().then(res=>{
this.consumeToShare = res.data?res.data.consumeToShare:1
})
9 months ago
},
/**
* 页面上拉触底事件的处理函数
*/
onReachBottom: function () {
this.getIntegralList();
},
methods: {
9 months ago
getLable(val){
let arr = this.statusList.filter(item=>{
return item.key==val
})
if(arr.length>0){
return arr[0].value
}else{
return '-'
}
},
9 months ago
changeConsume(){
if(this.consumeToShareNum==0){
uni.showToast({
title: '兑换分红点需大于0',
icon:'none'
});
return;
}
9 months ago
if((this.consumeToShareNum*this.consumeToShare).toFixed(2)>this.consume){
9 months ago
uni.showToast({
title: '积分不足',
icon:'none'
});
return;
}
jifenToShare({count:this.consumeToShareNum}).then(res=>{
9 months ago
this.getUserInfo()
this.show1 = false;
9 months ago
}).catch(res => {
this.$util.Tips({
title: res
});
});
},
9 months ago
/**
* 授权回调
*/
onLoadFun: function() {
this.isShowAuth = false;
this.getUserInfo();
},
// 授权关闭
authColse: function(e) {
this.isShowAuth = e
},
9 months ago
getUserInfo() {
9 months ago
let that = this;
9 months ago
getUserInfo().then((res)=>{
this.consume = res.data.assets.consume
9 months ago
this.consume_frozen = res.data.assets.consume_frozen;
this.getIntegralList()
// getIntegralInfo().then(function(res) {
// that.$set(that,'userInfo',res.data);
// that.getIntegralList()
// }).catch(res => {
// this.integral_status = false
// return that.$util.Tips({
// title: res
// });
// });
9 months ago
})
9 months ago
},
/*获取积分说明*/
getAgreement() {
let that = this
getAgreementApi('sys_integral_rule').then(res => {
that.protocol = res.data.sys_integral_rule
})
},
/**
* 获取积分明细
*/
9 months ago
getIntegralList() {
9 months ago
let that = this;
if (that.loading) return;
if (that.loadend) return;
that.loading = true;
that.loadTitle = '';
9 months ago
getassetsLog({
9 months ago
page: that.page,
9 months ago
limit: that.limit,
asset_type:1
9 months ago
}).then(function(res) {
9 months ago
console.log(res,"---")
9 months ago
let list = res.data.list,
loadend = list.length < that.limit;
that.integralList = that.$util.SplitArray(list, that.integralList);
that.$set(that,'integralList',that.integralList);
that.page = that.page + 1;
that.loading = false;
that.loadend = loadend;
that.loadTitle = loadend ? '哼~😕我也是有底线的~' : "加载更多";
}, function(res) {
this.loading = false;
that.loadTitle = '加载更多';
});
},
shareIntegral(){
uni.setStorageSync('isIntegral',true)
uni.switchTab({
url: '/pages/index/index'
});
},
nav: function(current) {
this.current = current;
}
}
}
</script>
<style scoped lang="scss">
page{
background-color: #fff;
}
9 months ago
9 months ago
.integral-details .header {
9 months ago
background-image: url('data:image/png;base64,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
// background-color: var(--view-theme);
9 months ago
background-repeat: no-repeat;
background-size: 100% 100%;
9 months ago
// width: 100%;
height: 260rpx;
9 months ago
font-size: 72rpx;
color: #fff;
padding: 31rpx 0 45rpx 0;
box-sizing: border-box;
text-align: center;
9 months ago
margin: 21rpx 24rpx;
border-radius: 10px;
9 months ago
}
.integral-details .header .currentScore {
font-size: 26rpx;
color: rgba(255, 255, 255, 0.8);
text-align: center;
margin-bottom: 11rpx;
}
.currentScore .wenhao{
display: inline-block;
width: 32rpx;
height: 32rpx;
line-height: 32rpx;
text-align: center;
// font-size: 20rpx;
border-radius: 100%;
background-color: rgba(255,255,255,.8);
color: var(--view-theme);
margin-left: 4rpx;
}
.wenhao{
margin-top: -10rpx;
}
.integral-details .header .line {
width: 60rpx;
height: 3rpx;
background-color: #fff;
margin: 20rpx auto 0 auto;
}
.integral-details .header .nav {
font-size: 22rpx;
color: rgba(255, 255, 255, 0.8);
flex: 1;
9 months ago
height: 100%;
display: flex;
align-items: center;
justify-content: space-around;
9 months ago
}
.integral-details .header .nav .item {
9 months ago
// width: 33.33%;
9 months ago
text-align: center;
9 months ago
font-size:24rpx;
color:#fff;
9 months ago
}
.integral-details .header .nav .item .num {
color: #fff;
9 months ago
margin-top: 20rpx;
font-weight: bold;
font-size: 60rpx;
color: #FFFFFF;
}
.integral-details .wrapper{
margin: 30rpx 24rpx;
.scoreTitle{
font-family: Alibaba PuHuiTi;
font-weight: 400;
font-size: 30rpx;
color: #333333;
}
9 months ago
}
.integral-details .wrapper .nav {
flex: 1;
width: 690rpx;
border-radius: 20rpx 20rpx 0 0;
margin: -96rpx auto 0 auto;
background-color: #f7f7f7;
height: 96rpx;
font-size: 30rpx;
color: #bbb;
}
.integral-details .wrapper .nav .item {
text-align: center;
width: 50%;
}
.integral-details .wrapper .nav .item.on {
background-color: #fff;
color: var(--view-theme);
font-weight: bold;
border-radius: 20rpx 0 0 0;
}
.p-color {
color: var(--view-priceColor);
}
.integral-details .wrapper .nav .item:nth-of-type(2).on {
border-radius: 0 20rpx 0 0;
}
.integral-details .wrapper .nav .item .iconfont {
font-size: 38rpx;
margin-right: 10rpx;
}
.integral-details .wrapper .list {
9 months ago
// background-color: #fff;
// padding: 24rpx 30rpx;
9 months ago
}
.integral-details .wrapper .list .tip {
font-size: 25rpx;
width: 690rpx;
border-radius: 50rpx;
background-color: #fff5e2;
border: 1px solid #ffeac1;
color: #c8a86b;
padding: 10rpx 20rpx 10rpx 55rpx;
box-sizing: border-box;
margin-bottom: 24rpx;
position: relative;
}
.integral-details .wrapper .list .tip .iconfont {
font-size: 35rpx;
margin-right: 15rpx;
position: absolute;
top: 10rpx;
left: 16rpx;
}
.integral-details .wrapper .list .item {
9 months ago
// height: 130rpx;
padding: 30rpx 30rpx;
/* border-bottom: 1px solid #eee; */
9 months ago
font-size: 24rpx;
color: #999;
9 months ago
margin-top: 20rpx;
background: #FFF;
border-radius: 10px;
align-items: baseline;
9 months ago
}
.integral-details .wrapper .list .item .state {
9 months ago
margin-bottom: 24rpx;
font-size: 30rpx;
color: #333333;
9 months ago
}
.integral-details .wrapper .list .item .num {
font-size: 36rpx;
}
.integral-details .wrapper .list2 {
background-color: #fff;
padding: 24rpx 0;
}
.integral-details .wrapper .list2 .item {
background-image: linear-gradient(to right, #fff7e7 0%, #fffdf9 100%);
width: 690rpx;
height: 180rpx;
position: relative;
border-radius: 10rpx;
margin: 0 auto 20rpx auto;
padding: 0 25rpx 0 180rpx;
box-sizing: border-box;
}
.integral-details .wrapper .list2 .item .pictrue {
width: 90rpx;
height: 150rpx;
position: absolute;
bottom: 0;
left: 45rpx;
}
.integral-details .wrapper .list2 .item .pictrue image {
width: 100%;
height: 100%;
}
.integral-details .wrapper .list2 .item .name {
width: 285rpx;
font-size: 30rpx;
font-weight: bold;
color: #c8a86b;
}
.integral-details .wrapper .list2 .item .earn {
font-size: 26rpx;
color: #c8a86b;
border: 2rpx solid #c8a86b;
text-align: center;
line-height: 52rpx;
height: 52rpx;
width: 160rpx;
border-radius: 50rpx;
}
.instructions{
width: 100%;
height: 100%;
position: fixed;
top: 0;
left: 0;
background: rgba(0, 0, 0, .5);
z-index: 10;
}
.instructions .setAgCount {
background: #fff;
width: 656rpx;
height: 458px;
position: absolute;
top: 50%;
left: 50%;
border-radius: 12rpx;
-webkit-border-radius: 12rpx;
padding: 52rpx;
-webkit-transform: translate(-50%, -50%);
-moz-transform: translate(-50%, -50%);
transform: translate(-50%, -50%);
overflow: hidden;
.content {
height: 900rpx;
overflow-y: scroll;
/deep/ p {
font-size: 13px;
line-height: 22px;
}
/deep/ img {
max-width: 100%;
}
}
}
.instructions .setAgCount .icon {
font-size: 42rpx;
color: #b4b1b4;
position: absolute;
top: 15rpx;
right: 15rpx;
}
.instructions .setAgCount .title {
color: #333;
font-size: 32rpx;
text-align: center;
font-weight: bold;
}
.instructions .setAgCount .content {
margin-top: 32rpx;
color: #333;
font-size: 26rpx;
line-height: 22px;
text-align: justify;
text-justify: distribute-all-lines;
height: 756rpx;
overflow-y: scroll;
}
9 months ago
.zhuanrang{
margin:20rpx 0rpx;
border-radius: 10px;
background: #fff;
display: flex;
align-items: center;
justify-content: space-between;
padding:20rpx 30rpx;
text{
font-family: Alibaba PuHuiTi;
font-weight: 400;
font-size: 30rpx;
color: #333333;
}
.zhuanrangBtn{
width: 230rpx;
height: 70rpx;
background: linear-gradient(-90deg, #89B929, #116636);
border-radius: 35px;
text-align: center;
line-height: 70rpx;
font-size: 28rpx;
color: #FFFFFF;
}
}
.popContent{
padding:40rpx 24rpx;
.popTitle{
font-family: Alibaba PuHuiTi;
font-weight: 400;
font-size: 30rpx;
color: #333333;
margin-bottom: 29rpx;
}
.code{
display: flex;
align-items: center;
.codeText{
font-family: Alibaba PuHuiTi;
font-weight: 400;
font-size: 30rpx;
color: #116636;
margin-left:58rpx;
}
}
.submitBtn{
width:100%;
height: 90rpx;
line-height: 90rpx;
text-align: center;
background: $btn-color;
border-radius: 45px;
color:#fff;
margin-top:36rpx;
}
/deep/.u-input{
background: #F6F6F6;
border-radius: 10px;
height: 90rpx;
border-radius: 0 !important;
}
}
9 months ago
</style>